uvgVPCCenc 1.1.0
uvgVPCCenc is an open-source real-time V-PCC encoder library written in C++ from scratch.
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
StatsCollector Class Reference

#include <statsCollector.hpp>

Collaboration diagram for StatsCollector:

Public Member Functions

void init (std::size_t nbFrames)
 
void collectData (size_t frameId, DataId id, size_t data)
 
void writeToFile (const std::string &filename, const size_t gofId) const
 

Static Public Member Functions

static StatsCollectorinstance ()
 

Public Attributes

std::vector< uvgVPCCencStatsstats_
 

Member Function Documentation

◆ collectData()

void StatsCollector::collectData ( size_t  frameId,
DataId  id,
size_t  data 
)
Here is the caller graph for this function:

◆ init()

void StatsCollector::init ( std::size_t  nbFrames)
Here is the caller graph for this function:

◆ instance()

static StatsCollector & StatsCollector::instance ( )
inlinestatic
Here is the call graph for this function:
Here is the caller graph for this function:

◆ writeToFile()

void StatsCollector::writeToFile ( const std::string &  filename,
const size_t  gofId 
) const
Here is the caller graph for this function:

Member Data Documentation

◆ stats_

std::vector<uvgVPCCencStats> StatsCollector::stats_

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