OpenViBE Namespace Reference
Main OpenViBE namespace. More...
Namespaces | |
namespace | Kernel |
Kernel specifications of the OpenViBE platform. | |
namespace | Plugins |
Plugins specifications of the OpenViBE platform. | |
Classes | |
class | CIdentifier |
Globally used identifiaction classThis class is the basic class to use in order to identify objects in the OpenViBE platform. It can be used for class identification, for object identification and any user needed identification process. More... | |
class | CMatrix |
Basic standalone OpenViBE matrix implementationThis class offers a basic standalone impementation of the OpenViBE::IMatrix interface. This class can be directly instanciated and used. More... | |
class | CMemoryBuffer |
Basic standalone OpenViBE memory buffer implementationThis class offers a basic standalone impementation of the OpenViBE::IMemoryBuffer interface. This class can be directly instanciated and used. More... | |
class | CNameValuePairList |
This class handles a list of name/value pairs. It handles a (hidden) map associating string keys to string values.This class avoids the need to include stl's map header file in the C++ interface, thus preventing potential compile/link errors when dynamically loading modules. More... | |
class | CStimulationSet |
Basic standalone OpenViBE stimulation set implementationThis class offers a basic standalone impementation of the OpenViBE::IStimulationSet interface. This class can be directly instanciated and used. More... | |
class | CString |
String class to avoid std::string in the interfaceThis class helps avoiding std::string being present in exposed C++ interface, eventually resulting in compile/link errors when dynamically loading modules. More... | |
class | IKernelLoader |
This class allows an OpenViBE application to load a kernel module. More... | |
class | IMatrix |
Basic OpenViBE matrix interface. More... | |
class | IMemoryBuffer |
Basic OpenViBE memory buffer interface. More... | |
class | IObject |
Base class for all the OpenViBE platform objects. More... | |
class | IStimulationSet |
Basic OpenViBE stimulation set interface. More... | |
Typedefs | |
typedef bool | boolean |
Boolean. | |
typedef unsigned long long | uint64 |
64 bits unsigned integer | |
typedef signed long long | int64 |
64 bits signed integer | |
typedef unsigned int | uint32 |
32 bits unsigned integer | |
typedef signed int | int32 |
32 bits signed integer | |
typedef unsigned short | uint16 |
16 bits unsigned integer | |
typedef signed short | int16 |
16 bits signed integer | |
typedef unsigned char | uint8 |
8 bits unsigned integer | |
typedef signed char | int8 |
8 bits signed integer | |
typedef void * | pointer |
untyped pointer | |
typedef unsigned long int | pointer_size |
addressing range | |
typedef float | float32 |
32 bits floating point | |
typedef double | float64 |
64 bits floating point | |
typedef long double | float80 |
80 bits floating point | |
typedef struct OpenViBE::_time64 | time64 |
Time on uint64. |
Detailed Description
Main OpenViBE namespace.
- Date:
- 2006-06 All the classes defined in the OpenViBE platform are included in this namespace, including kernel and plugins.