YARP
Yet Another Robot Platform
yarp::os::Type::Private Class Reference

Public Member Functions

 Private ()=default
 
 Private (const Private &rhs)
 
 Private (Private &&rhs) noexcept
 
 ~Private ()
 
Privateoperator= (const Private &rhs)
 
PropertywriteProperties ()
 
const SearchablereadProperties () const
 
void addProperty (const char *key, const Value &val)
 

Public Attributes

Propertyprop {nullptr}
 
std::string name
 
std::string name_on_wire
 

Detailed Description

Definition at line 17 of file Type.cpp.

Constructor & Destructor Documentation

◆ Private() [1/3]

yarp::os::Type::Private::Private ( )
default

◆ Private() [2/3]

yarp::os::Type::Private::Private ( const Private rhs)
inline

Definition at line 22 of file Type.cpp.

◆ Private() [3/3]

yarp::os::Type::Private::Private ( Private &&  rhs)
inlinenoexcept

Definition at line 33 of file Type.cpp.

◆ ~Private()

yarp::os::Type::Private::~Private ( )
inline

Definition at line 41 of file Type.cpp.

Member Function Documentation

◆ addProperty()

void yarp::os::Type::Private::addProperty ( const char *  key,
const Value val 
)
inline

Definition at line 78 of file Type.cpp.

◆ operator=()

Private& yarp::os::Type::Private::operator= ( const Private rhs)
inline

Definition at line 46 of file Type.cpp.

◆ readProperties()

const Searchable& yarp::os::Type::Private::readProperties ( ) const
inline

Definition at line 70 of file Type.cpp.

◆ writeProperties()

Property& yarp::os::Type::Private::writeProperties ( )
inline

Definition at line 62 of file Type.cpp.

Member Data Documentation

◆ name

std::string yarp::os::Type::Private::name

Definition at line 85 of file Type.cpp.

◆ name_on_wire

std::string yarp::os::Type::Private::name_on_wire

Definition at line 86 of file Type.cpp.

◆ prop

Property* yarp::os::Type::Private::prop {nullptr}

Definition at line 84 of file Type.cpp.


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