mcx::parameter_server::OutputBuffer

mcx::parameter_server::OutputBuffer

Public Functions

Name
OutputBuffer()
virtual ~OutputBuffer()
OutputBuffer(const OutputBuffer & ) =delete
OutputBuffer & operator=(const OutputBuffer & ) =delete
bool allocate(unsigned int element_size)
void deallocate()
void init(const DataContainer & in)
void write(const DataContainer & in)
unsigned int read(DataContainer * dst)
unsigned int readWithConversion(DataContainer * dst, const ConversionData & conversion)
unsigned int pos() const
constexpr unsigned int size()

Public Functions Documentation

function OutputBuffer

OutputBuffer()

function ~OutputBuffer

virtual ~OutputBuffer()

function OutputBuffer

OutputBuffer(
    const OutputBuffer & 
) =delete

function operator=

OutputBuffer & operator=(
    const OutputBuffer & 
) =delete

function allocate

bool allocate(
    unsigned int element_size
)

function deallocate

void deallocate()

function init

void init(
    const DataContainer & in
)

function write

void write(
    const DataContainer & in
)

function read

unsigned int read(
    DataContainer * dst
)

function readWithConversion

unsigned int readWithConversion(
    DataContainer * dst,
    const ConversionData & conversion
)

function pos

inline unsigned int pos() const

function size

static inline constexpr unsigned int size()

Updated on 2022-04-05 at 16:21:27 +0200