buffer/buffer_ledger.h¶
Namespaces¶
| Name |
|---|
| cvedia |
| cvedia::rt API for controlling the server and lifecycle management of runtime instances. |
Classes¶
| Name | |
|---|---|
| struct | cvedia::rt::BufferLedgerEntry |
Types¶
| Name | |
|---|---|
| typedef std::vector< BufferLedgerEntry > | BufferLedger |
Functions¶
| Name | |
|---|---|
| void | addBufferLedgerEntry(BufferImpl const * buffer, std::string const & operation, std::string const & details) |
| void | addBufferSourceContext(BufferImpl const * childBuffer, BufferImpl const * parentBuffer, std::string const & operation, std::string const & details) |
| void | printLedgerEntry(std::ostream & os, BufferLedgerEntry const & entry) |
| void | printLedger(std::ostream & os, BufferLedger const & ledger) |
| std::ostream & | operator<<(std::ostream & os, cvedia::rt::BufferLedgerEntry const & entry) |
| std::ostream & | operator<<(std::ostream & os, cvedia::rt::BufferLedger const & ledger) |
Types Documentation¶
typedef BufferLedger¶
typedef std::vector< BufferLedgerEntry > BufferLedger;
Functions Documentation¶
function addBufferLedgerEntry¶
void addBufferLedgerEntry(
BufferImpl const * buffer,
std::string const & operation,
std::string const & details
)
function addBufferSourceContext¶
void addBufferSourceContext(
BufferImpl const * childBuffer,
BufferImpl const * parentBuffer,
std::string const & operation,
std::string const & details
)
function printLedgerEntry¶
void printLedgerEntry(
std::ostream & os,
BufferLedgerEntry const & entry
)
function printLedger¶
void printLedger(
std::ostream & os,
BufferLedger const & ledger
)
function operator<<¶
std::ostream & operator<<(
std::ostream & os,
cvedia::rt::BufferLedgerEntry const & entry
)
function operator<<¶
std::ostream & operator<<(
std::ostream & os,
cvedia::rt::BufferLedger const & ledger
)