Base Framework
|
IDL primitive type. More...
#include <base/rmi/idl/IDLPrimitive.h>
Inherits IDLType.
Public Types | |
enum | Type { TYPE_VOID, TYPE_CHARACTER, TYPE_WIDE_CHARACTER, TYPE_STRING, TYPE_WIDE_STRING, TYPE_SHORT, TYPE_UNSIGNED_SHORT, TYPE_INT, TYPE_UNSIGNED_INT, TYPE_LONG, TYPE_UNSIGNED_LONG, TYPE_LONG_LONG, TYPE_UNSIGNED_LONG_LONG } |
Public Member Functions | |
IDLPrimitive (const Type &type) noexcept | |
Type | getType () const noexcept |
~IDLPrimitive () noexcept | |
![]() | |
IDLType () noexcept | |
~IDLType () noexcept | |
![]() | |
IDLObject () noexcept | |
~IDLObject () noexcept | |
enum IDLPrimitive::Type |
The primitive type.
|
noexcept |
Initializes the IDL primitive type.
|
noexcept |
Destroys the IDL primitive type.
|
inlinenoexcept |
Returns the primitive type.