#include <AcdkStdWeakTypeDmiClient.h>
Inheritance diagram for acdk::lang::dmi::AcdkStdWeakTypeDmiClient:
If a type is requested from a string, it tries to parse this string.
Public Member Functions | |
AcdkStdWeakTypeDmiClient (int scriptVarCastFlags=SVCastStdFlags) | |
virtual int | typeDistance (const ScriptVar &arg, const ClazzInfo *toType) |
virtual int | typeDistance (const ClazzInfo *fromType, const ClazzInfo *toType) |
virtual void | castTo (ScriptVar &value, const::acdk::lang::dmi::ClazzInfo *toType) |
virtual int | getScriptVarCastFlags () const |
return the standard casting flags as a combination of ScriptVarCastFlags | |
Static Public Member Functions | |
DmiClient & | getDmiClient () |
int | typeDistance (const ScriptVar &arg, const ClazzInfo *toType, int svcastflags) |
bool | typeCast (ScriptVar &arg, const ClazzInfo *toType, int svcastflags) |
This call cast the arg to given toType. | |
Public Attributes | |
int | _scriptVarCastFlags |
A combination of ScriptVarCastFlags. | |
Static Public Attributes | |
AcdkStdWeakTypeDmiClient | _client |
Protected Member Functions | |
int | weakTypeDistance (const ScriptVar &arg, const ClazzInfo *toType) |
bool | weakTypeCast (ScriptVar &arg, const ClazzInfo *toType) |
This call cast the arg to given toType. |
|
|
|
Reimplemented from acdk::lang::dmi::AcdkDmiClient. |
|
Reimplemented from acdk::lang::dmi::AcdkDmiClient. |
|
return the standard casting flags as a combination of ScriptVarCastFlags
Reimplemented from acdk::lang::dmi::AcdkDmiClient. |
|
This call cast the arg to given toType.
|
|
|
|
Reimplemented from acdk::lang::dmi::AcdkDmiClient. |
|
Reimplemented from acdk::lang::dmi::AcdkDmiClient. |
|
This call cast the arg to given toType.
|
|
|
|
Reimplemented from acdk::lang::dmi::AcdkDmiClient. |
|
A combination of ScriptVarCastFlags.
|