serialization for ZFMethod More...
Go to the source code of this file.
Classes | |
class | v_ZFMethod |
type wrapper for ZFTypeId::Value More... | |
Functions | |
const zfstring & | ZFTypeId_ZFMethod (void) |
see ZFTYPEID_DECLARE | |
zfbool | ZFMethodFromDataT (_ZFP_PropTypeW_ZFMethod &v, const ZFSerializableData &serializableData, zfstring *outErrorHint=zft_zfnull, ZFSerializableData *outErrorPos=zft_zfnull) |
see ZFTYPEID_DECLARE | |
_ZFP_PropTypeW_ZFMethod | ZFMethodFromData (const ZFSerializableData &serializableData, zfstring *outErrorHint=zft_zfnull, ZFSerializableData *outErrorPos=zft_zfnull) |
see ZFTYPEID_DECLARE | |
zfbool | ZFMethodToDataT (ZFSerializableData &serializableData, _ZFP_PropTypeW_ZFMethod const &v, zfstring *outErrorHint=zft_zfnull) |
see ZFTYPEID_DECLARE | |
ZFSerializableData | ZFMethodToData (_ZFP_PropTypeW_ZFMethod const &v, zfstring *outErrorHint=zft_zfnull) |
see ZFTYPEID_DECLARE | |
zfbool | ZFMethodFromStringT (_ZFP_PropTypeW_ZFMethod &v, const zfchar *src, zfindex srcLen=((zfindex) -1), zfstring *errorHint=zft_zfnull) |
util method to convert ZFMethod from string | |
_ZFP_PropTypeW_ZFMethod | ZFMethodFromString (const zfchar *src, zfindex srcLen=((zfindex) -1), zfstring *errorHint=zft_zfnull) |
util method to convert ZFMethod from string | |
zfbool | ZFMethodToStringT (zfstring &s, _ZFP_PropTypeW_ZFMethod const &v, zfstring *errorHint=zft_zfnull) |
util method to convert ZFMethod to string | |
zfstring | ZFMethodToString (_ZFP_PropTypeW_ZFMethod const &v, zfstring *errorHint=zft_zfnull) |
util method to convert ZFMethod to string | |
const ZFMethod * | ZFMethodFromSig (const zfstring &classOrNamespace, const zfstring &methodName, const zfchar *paramTypeId0=zft_zfnull, const zfchar *paramTypeId1=zft_zfnull, const zfchar *paramTypeId2=zft_zfnull, const zfchar *paramTypeId3=zft_zfnull, const zfchar *paramTypeId4=zft_zfnull, const zfchar *paramTypeId5=zft_zfnull, const zfchar *paramTypeId6=zft_zfnull, const zfchar *paramTypeId7=zft_zfnull) |
parse method from method sig | |
const ZFMethod * | ZFMethodFromSig (const zfstring &methodSig, const ZFCoreArray< ZFIndexRange > &methodSigPos) |
parse method from method sig | |
zfbool | ZFMethodSigSplit (ZFCoreArray< ZFIndexRange > &ret, const zfstring &src, zfindex srcLen=((zfindex) -1)) |
split method sig | |
serialization for ZFMethod
|
inline |
see ZFTYPEID_DECLARE
serializable data:
valid method signature:
|
extern |
parse method from method sig
methodSigPos must be successfully decoded by ZFMethodSigSplit
|
extern |
split method sig
result ensured to contain (ZFMETHOD_MAX_PARAM + 2) element if success: