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

examp1.cpp File Reference

#include <clfw/ClfwCommon.hpp>
#include <clfw/Boolean.hpp>
#include <clfw/RealNumber.hpp>
#include <clfw/ShortInteger.hpp>
#include <clfw/Integer.hpp>
#include <clfw/SetCollection.hpp>
#include <clfw/Array.hpp>
#include <clfw/UnsignedShortInteger.hpp>
#include <clfw/UnsignedInteger.hpp>
#include <UserType.hpp>
#include <clfw/MetaSpace.hpp>
#include <clfw/Ontology.hpp>
#include <clfw/FrameworkString.hpp>
#include <clfw/MetaClass.hpp>
#include <clfw/FrameworkEntity.hpp>
#include <INCL_Library>
#include <iostream>
#include <exception>

Namespaces

namespace  std

Defines

#define LIBRARY_LOAD_FRAMWORK

Functions

int main ( void )
void dumpFundementals ( void )
void dumpMetaTypeInformation ( MetaTypePtr )
void dumpTypeInformation ( FrameworkEntityPtr )
void testDispatch ( void )
void walkOntology ( MetaClassPtr , int )
void dumpOntology ( void )
void handleAssertion ( AssertionCref aAssert )
void handleException ( ExceptionCref )
template<classT> T& getValue ( char *name, FrameworkEntityPtr aFE )
template<classT> void setValue ( char *name, T value, FrameworkEntityPtr aFE )
template<classT> void dumpParents ( T *aMPtr )
template<classT> void dumpInstanceMembers ( T *aMPtr )
template<classT> void dumpInstanceFunctions ( T *aMPtr )

Define Documentation

#define LIBRARY_LOAD_FRAMWORK
 


Function Documentation

void dumpFundementals ( void )
 

Examples:
examp1.cpp.

template<classT>
void dumpInstanceFunctions ( T * aMPtr )
 

Examples:
examp1.cpp.

template<classT>
void dumpInstanceMembers ( T * aMPtr )
 

Examples:
examp1.cpp.

void dumpMetaTypeInformation ( MetaTypePtr aMTPtr )
 

Examples:
examp1.cpp.

void dumpOntology ( void )
 

Examples:
examp1.cpp.

template<classT>
void dumpParents ( T * aMPtr )
 

Examples:
examp1.cpp.

void dumpTypeInformation ( FrameworkEntityPtr anFEPtr )
 

Examples:
examp1.cpp.

template<classT>
T & getValue ( char * name,
FrameworkEntityPtr aFE )
 

Examples:
examp1.cpp, and examp2.cpp.

void handleAssertion ( AssertionCref aAssert )
 

Examples:
examp1.cpp, and examp2.cpp.

void handleException ( ExceptionCref aExcp )
 

Examples:
examp1.cpp, and examp2.cpp.

int main ( void )
 

Examples:
examp1.cpp, and examp2.cpp.

template<classT>
void setValue ( char * name,
T value,
FrameworkEntityPtr aFE )
 

void testDispatch ( void )
 

Examples:
examp1.cpp.

void walkOntology ( MetaClassPtr aMetaClass,
int indent )
 

Examples:
examp1.cpp.


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