mummy
1.0.3
|
#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"
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) |
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().
gxsys_stl::string GetSecondaryDelegateCxxType | ( | const cable::Class * | c | ) |
Definition at line 88 of file MummyCsharpShadowLayerGenerator.cxx.
Referenced by MummyCsharpShadowLayerGenerator::EmitClassDeclarationForShadowLayer().
gxsys_stl::string GetShadowClassName | ( | const cable::Class * | c | ) |
Definition at line 72 of file MummyCsharpShadowLayerGenerator.cxx.
Referenced by MummyCsharpShadowLayerGenerator::EmitClassDeclarationForShadowLayer(), MummyCsharpShadowLayerGenerator::EmitClassImplementationForShadowLayer(), and GetPrimaryDelegateCxxType().
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().
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().