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

#include <rawValuesKeyMetadata.h>

+ Inheritance diagram for iCub::rawValuesKeyMetadata:

Public Types

typedef yarp::os::idl::Unwrapped< rawValuesKeyMetadataunwrapped
 

Public Member Functions

 rawValuesKeyMetadata ()=default
 
 rawValuesKeyMetadata (const std::vector< std::string > &rawValueNames, const std::int32_t size)
 
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::vector< std::string > rawValueNames {}
 
std::int32_t size {0}
 

Detailed Description

Definition at line 19 of file rawValuesKeyMetadata.h.

Member Typedef Documentation

◆ unwrapped

Definition at line 50 of file rawValuesKeyMetadata.h.

Constructor & Destructor Documentation

◆ rawValuesKeyMetadata() [1/2]

iCub::rawValuesKeyMetadata::rawValuesKeyMetadata ( )
default

◆ rawValuesKeyMetadata() [2/2]

iCub::rawValuesKeyMetadata::rawValuesKeyMetadata ( const std::vector< std::string > &  rawValueNames,
const std::int32_t  size 
)

Definition at line 16 of file rawValuesKeyMetadata.cpp.

Member Function Documentation

◆ read() [1/2]

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

Definition at line 40 of file rawValuesKeyMetadata.cpp.

◆ read() [2/2]

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

Definition at line 25 of file rawValuesKeyMetadata.cpp.

◆ toString()

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

Definition at line 81 of file rawValuesKeyMetadata.cpp.

◆ write() [1/2]

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

Definition at line 53 of file rawValuesKeyMetadata.cpp.

◆ write() [2/2]

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

Definition at line 68 of file rawValuesKeyMetadata.cpp.

Member Data Documentation

◆ rawValueNames

std::vector<std::string> iCub::rawValuesKeyMetadata::rawValueNames {}

Definition at line 24 of file rawValuesKeyMetadata.h.

◆ size

std::int32_t iCub::rawValuesKeyMetadata::size {0}

Definition at line 25 of file rawValuesKeyMetadata.h.


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