Option.cpp File Reference

header More...

#include "Option.h"
#include <cstdlib>
#include <string.h>
#include <RawOptionsContainer.h>
#include <File.h>

Defines

#define OPTION_TS_SETVALUE_FUNCTION(TypeOption, ValType)
#define OPTION_GETTYPE_FUNCTION(TypeOption)
#define OPTION_NOTIFYOPTIONSLISTENER_FUNCTION(Type)
#define OPTION_TS_GETVALUE_FUNCTION(TypeOption, ValType)
#define OPTION_CONSTUCTOR(TypeOption, ValType)
#define OPTION_COPYCONSTUCTOR(TypeOption)
#define OPTION_ASSIGNOP(TypeOption)
#define OPTION_PRINT_FUNCTION(TypeOption)
#define OPTION_PRINT_VALUEPRINT_FUNCTION(TypeOption)
#define OPTION_PRINTVALUE_FUNCTION(TypeOption)
#define OPTION_PRINTVALUE_VALUEPRINT_FUNCTION(TypeOption)
#define OPTION_NOTIFYGLOBALOPTIONSLISTENER_CREATED_FUNCTION(Type)
#define OPTION_NOTIFYGLOBALOPTIONSLISTENER_DELETED_FUNCTION(Type)

Functions

 OPTION_TS_SETVALUE_FUNCTION (DecimalOption, Decimal)
 OPTION_TS_SETVALUE_FUNCTION (PositionOption, Position)
 OPTION_TS_SETVALUE_FUNCTION (Position3DOption, Position3D)
 OPTION_TS_SETVALUE_FUNCTION (PoseOption, Pose)
 OPTION_TS_SETVALUE_FUNCTION (Pose3DOption, Pose3D)
 OPTION_TS_SETVALUE_FUNCTION (DecimalArrayOption, string)
 OPTION_TS_SETVALUE_FUNCTION (StringOption, string)
 OPTION_TS_SETVALUE_FUNCTION (IntOption, int)
 OPTION_TS_SETVALUE_FUNCTION (BoolOption, bool)
 OPTION_GETTYPE_FUNCTION (DecimalOption)
 OPTION_GETTYPE_FUNCTION (PositionOption)
 OPTION_GETTYPE_FUNCTION (Position3DOption)
 OPTION_GETTYPE_FUNCTION (PoseOption)
 OPTION_GETTYPE_FUNCTION (Pose3DOption)
 OPTION_GETTYPE_FUNCTION (DecimalArrayOption)
 OPTION_GETTYPE_FUNCTION (StringOption)
 OPTION_GETTYPE_FUNCTION (IntOption)
 OPTION_GETTYPE_FUNCTION (BoolOption)
 OPTION_NOTIFYOPTIONSLISTENER_FUNCTION (DecimalOption)
 OPTION_NOTIFYOPTIONSLISTENER_FUNCTION (PositionOption)
 OPTION_NOTIFYOPTIONSLISTENER_FUNCTION (Position3DOption)
 OPTION_NOTIFYOPTIONSLISTENER_FUNCTION (PoseOption)
 OPTION_NOTIFYOPTIONSLISTENER_FUNCTION (Pose3DOption)
 OPTION_NOTIFYOPTIONSLISTENER_FUNCTION (DecimalArrayOption)
 OPTION_NOTIFYOPTIONSLISTENER_FUNCTION (StringOption)
 OPTION_NOTIFYOPTIONSLISTENER_FUNCTION (IntOption)
 OPTION_NOTIFYOPTIONSLISTENER_FUNCTION (BoolOption)
 OPTION_TS_GETVALUE_FUNCTION (DecimalOption, Decimal)
 OPTION_TS_GETVALUE_FUNCTION (PositionOption, Position)
 OPTION_TS_GETVALUE_FUNCTION (Position3DOption, Position3D)
 OPTION_TS_GETVALUE_FUNCTION (PoseOption, Pose)
 OPTION_TS_GETVALUE_FUNCTION (Pose3DOption, Pose3D)
 OPTION_TS_GETVALUE_FUNCTION (DecimalArrayOption, string)
 OPTION_TS_GETVALUE_FUNCTION (StringOption, string)
 OPTION_TS_GETVALUE_FUNCTION (IntOption, int)
 OPTION_TS_GETVALUE_FUNCTION (BoolOption, bool)
 OPTION_CONSTUCTOR (DecimalOption, Decimal)
 OPTION_CONSTUCTOR (PositionOption, Position)
 OPTION_CONSTUCTOR (Position3DOption, Position3D)
 OPTION_CONSTUCTOR (PoseOption, Pose)
 OPTION_CONSTUCTOR (Pose3DOption, Pose3D)
 OPTION_CONSTUCTOR (DecimalArrayOption, string)
 OPTION_CONSTUCTOR (StringOption, string)
 OPTION_CONSTUCTOR (IntOption, int)
 OPTION_CONSTUCTOR (BoolOption, bool)
 OPTION_COPYCONSTUCTOR (DecimalOption)
 OPTION_COPYCONSTUCTOR (PositionOption)
 OPTION_COPYCONSTUCTOR (Position3DOption)
 OPTION_COPYCONSTUCTOR (PoseOption)
 OPTION_COPYCONSTUCTOR (Pose3DOption)
 OPTION_COPYCONSTUCTOR (DecimalArrayOption)
 OPTION_COPYCONSTUCTOR (StringOption)
 OPTION_COPYCONSTUCTOR (IntOption)
 OPTION_COPYCONSTUCTOR (BoolOption)
 OPTION_ASSIGNOP (DecimalOption)
 OPTION_ASSIGNOP (PositionOption)
 OPTION_ASSIGNOP (Position3DOption)
 OPTION_ASSIGNOP (PoseOption)
 OPTION_ASSIGNOP (Pose3DOption)
 OPTION_ASSIGNOP (DecimalArrayOption)
 OPTION_ASSIGNOP (StringOption)
 OPTION_ASSIGNOP (IntOption)
 OPTION_ASSIGNOP (BoolOption)
 OPTION_PRINT_FUNCTION (DecimalOption)
 OPTION_PRINT_VALUEPRINT_FUNCTION (PositionOption)
 OPTION_PRINT_VALUEPRINT_FUNCTION (Position3DOption)
 OPTION_PRINT_VALUEPRINT_FUNCTION (PoseOption)
 OPTION_PRINT_VALUEPRINT_FUNCTION (Pose3DOption)
 OPTION_PRINT_FUNCTION (DecimalArrayOption)
 OPTION_PRINT_FUNCTION (StringOption)
 OPTION_PRINT_FUNCTION (IntOption)
 OPTION_PRINT_FUNCTION (BoolOption)
 OPTION_PRINTVALUE_FUNCTION (DecimalOption)
 OPTION_PRINTVALUE_VALUEPRINT_FUNCTION (PositionOption)
 OPTION_PRINTVALUE_VALUEPRINT_FUNCTION (Position3DOption)
 OPTION_PRINTVALUE_VALUEPRINT_FUNCTION (PoseOption)
 OPTION_PRINTVALUE_VALUEPRINT_FUNCTION (Pose3DOption)
 OPTION_PRINTVALUE_FUNCTION (DecimalArrayOption)
 OPTION_PRINTVALUE_FUNCTION (StringOption)
 OPTION_PRINTVALUE_FUNCTION (IntOption)
 OPTION_PRINTVALUE_FUNCTION (BoolOption)
 OPTION_NOTIFYGLOBALOPTIONSLISTENER_CREATED_FUNCTION (DecimalOption)
 OPTION_NOTIFYGLOBALOPTIONSLISTENER_CREATED_FUNCTION (PositionOption)
 OPTION_NOTIFYGLOBALOPTIONSLISTENER_CREATED_FUNCTION (Position3DOption)
 OPTION_NOTIFYGLOBALOPTIONSLISTENER_CREATED_FUNCTION (PoseOption)
 OPTION_NOTIFYGLOBALOPTIONSLISTENER_CREATED_FUNCTION (Pose3DOption)
 OPTION_NOTIFYGLOBALOPTIONSLISTENER_CREATED_FUNCTION (StringOption)
 OPTION_NOTIFYGLOBALOPTIONSLISTENER_CREATED_FUNCTION (DecimalArrayOption)
 OPTION_NOTIFYGLOBALOPTIONSLISTENER_CREATED_FUNCTION (IntOption)
 OPTION_NOTIFYGLOBALOPTIONSLISTENER_CREATED_FUNCTION (BoolOption)
 OPTION_NOTIFYGLOBALOPTIONSLISTENER_DELETED_FUNCTION (DecimalOption)
 OPTION_NOTIFYGLOBALOPTIONSLISTENER_DELETED_FUNCTION (PositionOption)
 OPTION_NOTIFYGLOBALOPTIONSLISTENER_DELETED_FUNCTION (Position3DOption)
 OPTION_NOTIFYGLOBALOPTIONSLISTENER_DELETED_FUNCTION (PoseOption)
 OPTION_NOTIFYGLOBALOPTIONSLISTENER_DELETED_FUNCTION (Pose3DOption)
 OPTION_NOTIFYGLOBALOPTIONSLISTENER_DELETED_FUNCTION (DecimalArrayOption)
 OPTION_NOTIFYGLOBALOPTIONSLISTENER_DELETED_FUNCTION (StringOption)
 OPTION_NOTIFYGLOBALOPTIONSLISTENER_DELETED_FUNCTION (IntOption)
 OPTION_NOTIFYGLOBALOPTIONSLISTENER_DELETED_FUNCTION (BoolOption)


Detailed Description

header

Author:
Martin Riedel

Generated on Mon Feb 20 07:01:08 2017 for MIP by  doxygen 1.5.6