Image Component Library (ICL)
Public Member Functions | Public Attributes | List of all members
icl::geom::PointCloudSerializer::DefaultSerializationDevice Struct Reference

Utilitty class used for. More...

#include <PointCloudSerializer.h>

Inheritance diagram for icl::geom::PointCloudSerializer::DefaultSerializationDevice:
icl::geom::PointCloudSerializer::SerializationDevice

Public Member Functions

virtual void initializeSerialization (const MandatoryInfo &info)
 
virtual icl8utargetFor (const std::string &featureName, int bytes)
 
int getFullSerializationSize () const
 returns number of bytes when all data is concatenated More...
 
void copyData (icl8u *dst)
 data needs to be at least getFullSerializationSize bytes long More...
 
void clear ()
 

Public Attributes

MandatoryInfo info
 saved info More...
 
std::map< std::string, std::vector< icl8u > > data
 interall collected data More...
 

Detailed Description

Utilitty class used for.

Member Function Documentation

◆ clear()

void icl::geom::PointCloudSerializer::DefaultSerializationDevice::clear ( )

◆ copyData()

void icl::geom::PointCloudSerializer::DefaultSerializationDevice::copyData ( icl8u dst)

data needs to be at least getFullSerializationSize bytes long

◆ getFullSerializationSize()

int icl::geom::PointCloudSerializer::DefaultSerializationDevice::getFullSerializationSize ( ) const

returns number of bytes when all data is concatenated

◆ initializeSerialization()

virtual void icl::geom::PointCloudSerializer::DefaultSerializationDevice::initializeSerialization ( const MandatoryInfo info)
virtual

◆ targetFor()

virtual icl8u* icl::geom::PointCloudSerializer::DefaultSerializationDevice::targetFor ( const std::string &  featureName,
int  bytes 
)
virtual

Member Data Documentation

◆ data

std::map<std::string, std::vector<icl8u> > icl::geom::PointCloudSerializer::DefaultSerializationDevice::data

interall collected data

◆ info

MandatoryInfo icl::geom::PointCloudSerializer::DefaultSerializationDevice::info

saved info


The documentation for this struct was generated from the following file: