Public Types | Public Member Functions | Protected Attributes | List of all members
g2o::Property< T > Class Template Reference

#include <property.h>

Inheritance diagram for g2o::Property< T >:
Inheritance graph
[legend]

Public Types

typedef T ValueType
 

Public Member Functions

virtual bool fromString (const std::string &s)
 
 Property (const std::string &name_)
 
 Property (const std::string &name_, const T &v)
 
void setValue (const T &v)
 
virtual std::string toString () const
 
const T & value () const
 
- Public Member Functions inherited from g2o::BaseProperty
 BaseProperty (const std::string name_)
 
const std::string & name ()
 
virtual ~BaseProperty ()
 

Protected Attributes

_value
 
- Protected Attributes inherited from g2o::BaseProperty
std::string _name
 

Detailed Description

template<typename T>
class g2o::Property< T >

Definition at line 50 of file property.h.

Member Typedef Documentation

template<typename T>
typedef T g2o::Property< T >::ValueType

Definition at line 52 of file property.h.

Constructor & Destructor Documentation

template<typename T>
g2o::Property< T >::Property ( const std::string &  name_)
inline

Definition at line 53 of file property.h.

template<typename T>
g2o::Property< T >::Property ( const std::string &  name_,
const T &  v 
)
inline

Definition at line 54 of file property.h.

Member Function Documentation

template<typename T>
virtual bool g2o::Property< T >::fromString ( const std::string &  s)
inlinevirtual

Implements g2o::BaseProperty.

Definition at line 63 of file property.h.

template<typename T>
void g2o::Property< T >::setValue ( const T &  v)
inline

Definition at line 55 of file property.h.

template<typename T>
virtual std::string g2o::Property< T >::toString ( ) const
inlinevirtual

Implements g2o::BaseProperty.

Definition at line 57 of file property.h.

template<typename T>
const T& g2o::Property< T >::value ( ) const
inline

Definition at line 56 of file property.h.

Member Data Documentation

template<typename T>
T g2o::Property< T >::_value
protected

Definition at line 69 of file property.h.


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


orb_slam2_ros
Author(s):
autogenerated on Wed Apr 21 2021 02:53:06