|
|
|
|
|
class AcdkStdWeakTypeDmiClient
|
|
|
Modules Namespace List Class Hierarchy Alphabetical List Compound List Namespace Members Compound Members Related Pages
acdk::lang::dmi::AcdkStdWeakTypeDmiClient Class Reference#include <AcdkStdWeakTypeDmiClient.h>
Inheritance diagram for acdk::lang::dmi::AcdkStdWeakTypeDmiClient:
List of all members.
Detailed Description
This DmiClient uses a more weak type casting scheme.
If a type is requested from a string, it tries to parse this string.
Constructor & Destructor Documentation
acdk::lang::dmi::AcdkStdWeakTypeDmiClient::AcdkStdWeakTypeDmiClient |
( |
int |
scriptVarCastFlags = SVCastStdFlags |
) |
[inline] |
|
Member Function Documentation
virtual void acdk::lang::dmi::AcdkStdWeakTypeDmiClient::castTo |
( |
ScriptVar & |
value, |
|
|
const::acdk::lang::dmi::ClazzInfo * |
toType |
|
) |
[virtual] |
|
DmiClient& acdk::lang::dmi::AcdkStdWeakTypeDmiClient::getDmiClient |
( |
|
) |
[inline, static] |
|
virtual int acdk::lang::dmi::AcdkStdWeakTypeDmiClient::getScriptVarCastFlags |
( |
|
) |
const [inline, virtual] |
|
bool acdk::lang::dmi::AcdkStdWeakTypeDmiClient::typeCast |
( |
ScriptVar & |
arg, |
|
|
const ClazzInfo * |
toType, |
|
|
int |
svcastflags |
|
) |
[static] |
|
|
This call cast the arg to given toType.
- Returns:
- true if value was modified
|
int acdk::lang::dmi::AcdkStdWeakTypeDmiClient::typeDistance |
( |
const ScriptVar & |
arg, |
|
|
const ClazzInfo * |
toType, |
|
|
int |
svcastflags |
|
) |
[static] |
|
virtual int acdk::lang::dmi::AcdkStdWeakTypeDmiClient::typeDistance |
( |
const ClazzInfo * |
fromType, |
|
|
const ClazzInfo * |
toType |
|
) |
[inline, virtual] |
|
virtual int acdk::lang::dmi::AcdkStdWeakTypeDmiClient::typeDistance |
( |
const ScriptVar & |
arg, |
|
|
const ClazzInfo * |
toType |
|
) |
[virtual] |
|
bool acdk::lang::dmi::AcdkStdWeakTypeDmiClient::weakTypeCast |
( |
ScriptVar & |
arg, |
|
|
const ClazzInfo * |
toType |
|
) |
[protected] |
|
|
This call cast the arg to given toType.
- Returns:
- true if value was modified
|
int acdk::lang::dmi::AcdkStdWeakTypeDmiClient::weakTypeDistance |
( |
const ScriptVar & |
arg, |
|
|
const ClazzInfo * |
toType |
|
) |
[protected] |
|
Member Data Documentation
|
A combination of ScriptVarCastFlags.
|
|
|