GATE
|
Reference-counted wrapper object carrying another object type. More...
#include <wrappers.h>
Public Member Functions | |
void const * | get_type () |
Returns a language-native type identifier. | |
gate_bool_t | is_type (void const *compare_with) |
returns true if embedded type equals given native type identifier | |
Public Member Functions inherited from gate_memoryblock_t | |
gate_size_t | get_size () |
Returns the size of the allocated memory block. | |
void * | get_content () |
Returns a pointer to the begin of the memory data block. | |
Public Member Functions inherited from gate_object_t | |
char const * | get_interface_name () |
Returns on object's interface path name. | |
void | release () |
Decrease object's reference counter, releases the object when count reaches zero. | |
int | retain () |
Increase object's reference counter. | |
Reference-counted wrapper object carrying another object type.
void const * get_type | ( | ) |
Returns a language-native type identifier.
gate_bool_t is_type | ( | void const * | compare_with | ) |
returns true if embedded type equals given native type identifier
[in] | compare_with | Pointer to type identifier to compare the internal type with |