Classes | Namespaces | Macros | Typedefs | Enumerations | Functions
Parameter.h File Reference
#include <OpenKarto/String.h>
#include <OpenKarto/Geometry.h>
#include <OpenKarto/Event.h>
#include <OpenKarto/SmartPointer.h>
#include <OpenKarto/Meta.h>
Include dependency graph for Parameter.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  karto::AbstractParameter
 
class  karto::Parameter< T >
 
class  karto::ParameterDescription
 
class  karto::ParameterEnum
 
class  karto::ParameterSet
 

Namespaces

 karto
 

Macros

#define __OpenKarto_Parameter_h__
 

Typedefs

typedef List< SmartPointer< AbstractParameter > > karto::ParameterList
 
typedef SmartPointer< ParameterSet > karto::ParameterSetPtr
 

Enumerations

enum  karto::ParameterFlags { karto::ParameterFlag_Read = 0x01, karto::ParameterFlag_Write = 0x02, karto::ParameterFlag_Hidden = 0x08, karto::ParameterFlag_System = 0x10 }
 

Functions

 karto::KARTO_TYPE (AbstractParameter)
 
 karto::KARTO_TYPE (Parameter< kt_bool >)
 
 karto::KARTO_TYPE (Parameter< kt_char >)
 
 karto::KARTO_TYPE (Parameter< kt_int8s >)
 
 karto::KARTO_TYPE (Parameter< kt_int8u >)
 
 karto::KARTO_TYPE (Parameter< kt_int16s >)
 
 karto::KARTO_TYPE (Parameter< kt_int16u >)
 
 karto::KARTO_TYPE (Parameter< kt_int32s >)
 
 karto::KARTO_TYPE (Parameter< kt_int32u >)
 
 karto::KARTO_TYPE (Parameter< kt_int64s >)
 
 karto::KARTO_TYPE (Parameter< kt_int64u >)
 
 karto::KARTO_TYPE (Parameter< kt_float >)
 
 karto::KARTO_TYPE (Parameter< kt_double >)
 
 karto::KARTO_TYPE (Parameter< karto::String >)
 
 karto::KARTO_TYPE (Parameter< karto::Size2< kt_int32s > >)
 
 karto::KARTO_TYPE (Parameter< karto::Size2< kt_int32u > >)
 
 karto::KARTO_TYPE (Parameter< karto::Size2< kt_double > >)
 
 karto::KARTO_TYPE (Parameter< karto::Vector2i >)
 
 karto::KARTO_TYPE (Parameter< karto::Vector3i >)
 
 karto::KARTO_TYPE (Parameter< karto::Vector4i >)
 
 karto::KARTO_TYPE (Parameter< karto::Vector2< kt_int32u > >)
 
 karto::KARTO_TYPE (Parameter< karto::Vector3iu >)
 
 karto::KARTO_TYPE (Parameter< karto::Vector4iu >)
 
 karto::KARTO_TYPE (Parameter< karto::Vector2< kt_double > >)
 
 karto::KARTO_TYPE (Parameter< karto::Vector3d >)
 
 karto::KARTO_TYPE (Parameter< karto::Vector4d >)
 
 karto::KARTO_TYPE (Parameter< karto::Quaternion >)
 
 karto::KARTO_TYPE (Parameter< karto::Color >)
 
 karto::KARTO_TYPE (Parameter< karto::Pose2 >)
 
 karto::KARTO_TYPE (Parameter< karto::Pose3 >)
 
 karto::KARTO_TYPE (Parameter< karto::gps::PointGps >)
 
 karto::KARTO_TYPE (ParameterEnum)
 

Macro Definition Documentation

#define __OpenKarto_Parameter_h__

Definition at line 21 of file Parameter.h.



nav2d_karto
Author(s): Sebastian Kasperski
autogenerated on Thu Jun 6 2019 19:20:25