mummy  1.0.3
Functions
MummyCsharpShadowLayerGenerator.cxx File Reference
#include "MummyCsharpShadowLayerGenerator.h"
#include "MummyCsharpGenerator.h"
#include "MummyLog.h"
#include "MummySettings.h"
#include "cableClass.h"
#include "cableClassType.h"
#include "cableFundamentalType.h"
#include "cableFunctionType.h"
#include "cableMethod.h"
#include "cablePointerType.h"
#include "cableType.h"
#include "gxsys/ios/sstream"
Include dependency graph for MummyCsharpShadowLayerGenerator.cxx:

Go to the source code of this file.

Functions

gxsys_stl::string GetShadowClassName (const cable::Class *c)
 
gxsys_stl::string GetPrimaryDelegateCxxType (const cable::Class *c)
 
gxsys_stl::string GetSecondaryDelegateCxxType (const cable::Class *c)
 
gxsys_stl::string GetVariantFundamentalTypeString (const cable::Type *t)
 
gxsys_stl::string GetVariantTypeString (const cable::Type *t)
 
gxsys_stl::string GetVariantTypeCastingString (const cable::Type *t)
 

Function Documentation

gxsys_stl::string GetPrimaryDelegateCxxType ( const cable::Class *  c)

Definition at line 81 of file MummyCsharpShadowLayerGenerator.cxx.

References GetShadowClassName().

Referenced by MummyCsharpShadowLayerGenerator::EmitClassDeclarationForShadowLayer(), and MummyCsharpShadowLayerGenerator::EmitClassImplementationForShadowLayer().

Here is the call graph for this function:

gxsys_stl::string GetSecondaryDelegateCxxType ( const cable::Class *  c)
gxsys_stl::string GetShadowClassName ( const cable::Class *  c)
gxsys_stl::string GetVariantFundamentalTypeString ( const cable::Type *  t)

Definition at line 318 of file MummyCsharpShadowLayerGenerator.cxx.

References LogError, and me_InternalError.

Referenced by GetVariantTypeString().

gxsys_stl::string GetVariantTypeCastingString ( const cable::Type *  t)

Definition at line 482 of file MummyCsharpShadowLayerGenerator.cxx.

References IsChar(), IsObject(), IsVoid(), LogError, and me_InternalError.

Referenced by MummyCsharpShadowLayerGenerator::EmitClassImplementationForShadowLayer().

Here is the call graph for this function:

gxsys_stl::string GetVariantTypeString ( const cable::Type *  t)

Definition at line 398 of file MummyCsharpShadowLayerGenerator.cxx.

References GetVariantFundamentalTypeString(), IsChar(), IsObject(), IsVoid(), LogError, and me_InternalError.

Referenced by MummyCsharpShadowLayerGenerator::EmitClassImplementationForShadowLayer().

Here is the call graph for this function: