Blender V5.0
NamedNestedSampleStats Class Reference

#include <stats.h>

Public Member Functions

 NamedNestedSampleStats ()
 NamedNestedSampleStats (const string &name, const uint64_t samples)
NamedNestedSampleStatsadd_entry (const string &name, const uint64_t samples)
void update_sum ()
string full_report (const int indent_level=0, const uint64_t total_samples=0)

Public Attributes

string name
uint64_t self_samples
uint64_t sum_samples
vector< NamedNestedSampleStatsentries

Detailed Description

Definition at line 91 of file scene/stats.h.

Constructor & Destructor Documentation

◆ NamedNestedSampleStats() [1/2]

NamedNestedSampleStats::NamedNestedSampleStats ( )

Definition at line 98 of file stats.cpp.

References self_samples, and sum_samples.

Referenced by add_entry(), full_report(), and update_sum().

◆ NamedNestedSampleStats() [2/2]

NamedNestedSampleStats::NamedNestedSampleStats ( const string & name,
const uint64_t samples )

Definition at line 100 of file stats.cpp.

References name, self_samples, and sum_samples.

Member Function Documentation

◆ add_entry()

NamedNestedSampleStats & NamedNestedSampleStats::add_entry ( const string & name,
const uint64_t samples )

Definition at line 105 of file stats.cpp.

References entries, and NamedNestedSampleStats().

Referenced by RenderStats::collect_profiling().

◆ full_report()

string NamedNestedSampleStats::full_report ( const int indent_level = 0,
const uint64_t total_samples = 0 )

◆ update_sum()

void NamedNestedSampleStats::update_sum ( )

Definition at line 111 of file stats.cpp.

References entries, NamedNestedSampleStats(), self_samples, and sum_samples.

Referenced by full_report().

Member Data Documentation

◆ entries

vector<NamedNestedSampleStats> NamedNestedSampleStats::entries

Definition at line 109 of file scene/stats.h.

Referenced by add_entry(), full_report(), and update_sum().

◆ name

string NamedNestedSampleStats::name

Definition at line 103 of file scene/stats.h.

Referenced by full_report(), and NamedNestedSampleStats().

◆ self_samples

uint64_t NamedNestedSampleStats::self_samples

◆ sum_samples

uint64_t NamedNestedSampleStats::sum_samples

The documentation for this class was generated from the following files: