Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Examples  

UserType.cpp File Reference

#include <clfw/ClfwCommon.hpp>
#include <UserType.hpp>

Functions

const DwordCref version (1)
 version for the UserType MetaType.

 DISPATCH_FUNCTION_NORETURN ( UserType, addToAccumulator ) myPointer->addToAccumulator( (UnsignedShortIntegerCref) args[0] )
 Define the dispatch function with the no return value option.

 DEFINE_DISPATCH_DESCRIPTOR ( UserType,addToAccumulator,addToAccumulator )
 Define the dispatch descriptor.

 OPEN_DISPATCH_TABLE ( UserType ) DEFINE_DISPATCH_ENTRY( UserType,addToAccumulator) CLOSE_DISPATCH_TABLE
 Create the function dispatch table.

 DEFINE_CLASSINSTANCE_DESCRIPTOR ( UserType,UnsignedIntegerPtr,UnsignedInteger,Accumulator )
 We construct the values reference.

 OPEN_INSTANCEDATA ( UserType ) DEFINE_INSTANCEDATA( UserType, Accumulator ) CLOSE_INSTANCEDATA

Variables

const UniversalIdentifier myId
MetaType const* UserTypeMetaTypeParents []
 array storing the parents descriptors. More...


Function Documentation

DEFINE_CLASSINSTANCE_DESCRIPTOR ( UserType,
UnsignedIntegerPtr,
UnsignedInteger,
Accumulator )
 

We construct the values reference.

DEFINE_DISPATCH_DESCRIPTOR ( UserType,
addToAccumulator,
addToAccumulator )
 

Define the dispatch descriptor.

DISPATCH_FUNCTION_NORETURN ( UserType,
addToAccumulator )
 

Define the dispatch function with the no return value option.

OPEN_DISPATCH_TABLE ( UserType )
 

Create the function dispatch table.

OPEN_INSTANCEDATA ( UserType )
 

const DwordCref version ( 1 )
 

version for the UserType MetaType.


Variable Documentation

MetaType const * UserTypeMetaTypeParents[]
 

Initializer:

{
   MetaTypeAggregate  ::getTypeDescriptor(),
    MetaTypeCptr(NULLPTR)                                    }
array storing the parents descriptors.

const UniversalIdentifier myId
 


This is the CoreLinux++ Framework reference manual
Provided by The CoreLinux Consortium