class Gambit::Printers::H5P_LocalBufferManager
Keeps track of vertex buffers local to a print function. More…
#include <hdf5printer.hpp>
Public Functions
| Name | |
|---|---|
| void | init(HDF5Printer * p, bool synchronised) Initialise the buffer (attach it to a printer and set its behaviour)  | 
| BuffType & | get_buffer(const int vID, const unsigned int i, const std::string & label) Retrieve a buffer for an IDcode/auxilliary-index pair.  | 
| H5P_LocalBufferManager() Constructor.  | |
| bool | ready() Signal whether initialisation has occured.  | 
Detailed Description
template <class BuffType >
class Gambit::Printers::H5P_LocalBufferManager;
Keeps track of vertex buffers local to a print function.
Public Functions Documentation
function init
void init(
    HDF5Printer * p,
    bool synchronised
)
Initialise the buffer (attach it to a printer and set its behaviour)
Templated H5P_LocalBufferManager member functions.
function get_buffer
BuffType & get_buffer(
    const int vID,
    const unsigned int i,
    const std::string & label
)
Retrieve a buffer for an IDcode/auxilliary-index pair.
function H5P_LocalBufferManager
inline H5P_LocalBufferManager()
Constructor.
function ready
inline bool ready()
Signal whether initialisation has occured.
Updated on 2025-02-12 at 16:10:32 +0000