Public Member Functions | Private Attributes | List of all members
dynamicgraph::command::EitherType Class Reference

#include <value.h>

Public Member Functions

 EitherType (const Value &value)
 
 operator bool () const
 
 operator double () const
 
 operator Eigen::Matrix4d () const
 
 operator Eigen::MatrixXd () const
 
 operator float () const
 
 operator int () const
 
 operator long int () const
 
 operator std::string () const
 
 operator unsigned () const
 
 operator unsigned long int () const
 
 operator Values () const
 
 operator Vector () const
 
 ~EitherType ()
 

Private Attributes

const Valuevalue_
 

Detailed Description

Definition at line 24 of file value.h.

Constructor & Destructor Documentation

◆ EitherType()

dynamicgraph::command::EitherType::EitherType ( const Value value)

Definition at line 16 of file src/command/value.cpp.

◆ ~EitherType()

dynamicgraph::command::EitherType::~EitherType ( )

Definition at line 18 of file src/command/value.cpp.

Member Function Documentation

◆ operator bool()

dynamicgraph::command::EitherType::operator bool ( ) const

Definition at line 23 of file src/command/value.cpp.

◆ operator double()

dynamicgraph::command::EitherType::operator double ( ) const

Definition at line 31 of file src/command/value.cpp.

◆ operator Eigen::Matrix4d()

dynamicgraph::command::EitherType::operator Eigen::Matrix4d ( ) const

Definition at line 36 of file src/command/value.cpp.

◆ operator Eigen::MatrixXd()

dynamicgraph::command::EitherType::operator Eigen::MatrixXd ( ) const

Definition at line 34 of file src/command/value.cpp.

◆ operator float()

dynamicgraph::command::EitherType::operator float ( ) const

Definition at line 30 of file src/command/value.cpp.

◆ operator int()

dynamicgraph::command::EitherType::operator int ( ) const

Definition at line 28 of file src/command/value.cpp.

◆ operator long int()

dynamicgraph::command::EitherType::operator long int ( ) const

Definition at line 29 of file src/command/value.cpp.

◆ operator std::string()

dynamicgraph::command::EitherType::operator std::string ( ) const

Definition at line 32 of file src/command/value.cpp.

◆ operator unsigned()

dynamicgraph::command::EitherType::operator unsigned ( ) const

Definition at line 24 of file src/command/value.cpp.

◆ operator unsigned long int()

dynamicgraph::command::EitherType::operator unsigned long int ( ) const

Definition at line 25 of file src/command/value.cpp.

◆ operator Values()

dynamicgraph::command::EitherType::operator Values ( ) const

Definition at line 37 of file src/command/value.cpp.

◆ operator Vector()

dynamicgraph::command::EitherType::operator Vector ( ) const

Definition at line 33 of file src/command/value.cpp.

Member Data Documentation

◆ value_

const Value* dynamicgraph::command::EitherType::value_
private

Definition at line 42 of file value.h.


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


dynamic-graph
Author(s): Nicolas Mansard, Olivier Stasse
autogenerated on Sun Jun 25 2023 02:06:03