iCub-main
Public Types | Public Member Functions | Public Attributes | List of all members
iCub::rawValuesKeyMetadataMap Class Reference

#include <rawValuesKeyMetadataMap.h>

+ Inheritance diagram for iCub::rawValuesKeyMetadataMap:

Public Types

typedef yarp::os::idl::Unwrapped< rawValuesKeyMetadataMapunwrapped
 

Public Member Functions

 rawValuesKeyMetadataMap ()=default
 
 rawValuesKeyMetadataMap (const std::map< std::string, rawValuesKeyMetadata > &metadataMap)
 
bool read (yarp::os::idl::WireReader &reader) override
 
bool read (yarp::os::ConnectionReader &connection) override
 
bool write (const yarp::os::idl::WireWriter &writer) const override
 
bool write (yarp::os::ConnectionWriter &connection) const override
 
std::string toString () const
 

Public Attributes

std::map< std::string, rawValuesKeyMetadatametadataMap {}
 

Detailed Description

Definition at line 20 of file rawValuesKeyMetadataMap.h.

Member Typedef Documentation

◆ unwrapped

Definition at line 49 of file rawValuesKeyMetadataMap.h.

Constructor & Destructor Documentation

◆ rawValuesKeyMetadataMap() [1/2]

iCub::rawValuesKeyMetadataMap::rawValuesKeyMetadataMap ( )
default

◆ rawValuesKeyMetadataMap() [2/2]

iCub::rawValuesKeyMetadataMap::rawValuesKeyMetadataMap ( const std::map< std::string, rawValuesKeyMetadata > &  metadataMap)

Definition at line 16 of file rawValuesKeyMetadataMap.cpp.

Member Function Documentation

◆ read() [1/2]

bool iCub::rawValuesKeyMetadataMap::read ( yarp::os::ConnectionReader &  connection)
override

Definition at line 35 of file rawValuesKeyMetadataMap.cpp.

◆ read() [2/2]

bool iCub::rawValuesKeyMetadataMap::read ( yarp::os::idl::WireReader &  reader)
override

Definition at line 23 of file rawValuesKeyMetadataMap.cpp.

◆ toString()

std::string iCub::rawValuesKeyMetadataMap::toString ( ) const

Definition at line 73 of file rawValuesKeyMetadataMap.cpp.

◆ write() [1/2]

bool iCub::rawValuesKeyMetadataMap::write ( const yarp::os::idl::WireWriter &  writer) const
override

Definition at line 48 of file rawValuesKeyMetadataMap.cpp.

◆ write() [2/2]

bool iCub::rawValuesKeyMetadataMap::write ( yarp::os::ConnectionWriter &  connection) const
override

Definition at line 60 of file rawValuesKeyMetadataMap.cpp.

Member Data Documentation

◆ metadataMap

std::map<std::string, rawValuesKeyMetadata> iCub::rawValuesKeyMetadataMap::metadataMap {}

Definition at line 25 of file rawValuesKeyMetadataMap.h.


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