ZFFramework
Loading...
Searching...
No Matches
ZFPropertySerializable.h File Reference

serialization for ZFProperty More...

#include "ZFProperty.h"
#include "ZFSerializable.h"
#include "ZFTypeId.h"

Go to the source code of this file.

Classes

class  v_ZFProperty
 type wrapper for ZFTypeId::Value More...

Macros

#define ZFSerializableKeyword_ZFProperty_owner
 keyword for serialize
#define ZFSerializableKeyword_ZFProperty_property
 keyword for serialize

Functions

const zfstringZFTypeId_ZFProperty (void)
 see ZFTYPEID_DECLARE
zfbool ZFPropertyFromDataT (_ZFP_PropTypeW_ZFProperty &v, const ZFSerializableData &serializableData, zfstring *outErrorHint=zft_zfnull, ZFSerializableData *outErrorPos=zft_zfnull)
 see ZFTYPEID_DECLARE
_ZFP_PropTypeW_ZFProperty ZFPropertyFromData (const ZFSerializableData &serializableData, zfstring *outErrorHint=zft_zfnull, ZFSerializableData *outErrorPos=zft_zfnull)
 see ZFTYPEID_DECLARE
zfbool ZFPropertyToDataT (ZFSerializableData &serializableData, _ZFP_PropTypeW_ZFProperty const &v, zfstring *outErrorHint=zft_zfnull)
 see ZFTYPEID_DECLARE
ZFSerializableData ZFPropertyToData (_ZFP_PropTypeW_ZFProperty const &v, zfstring *outErrorHint=zft_zfnull)
 see ZFTYPEID_DECLARE
zfbool ZFPropertyFromStringT (_ZFP_PropTypeW_ZFProperty &v, const zfchar *src, zfindex srcLen=((zfindex) -1), zfstring *errorHint=zft_zfnull)
 util method to convert ZFProperty from string
_ZFP_PropTypeW_ZFProperty ZFPropertyFromString (const zfchar *src, zfindex srcLen=((zfindex) -1), zfstring *errorHint=zft_zfnull)
 util method to convert ZFProperty from string
zfbool ZFPropertyToStringT (zfstring &s, _ZFP_PropTypeW_ZFProperty const &v, zfstring *errorHint=zft_zfnull)
 util method to convert ZFProperty to string
zfstring ZFPropertyToString (_ZFP_PropTypeW_ZFProperty const &v, zfstring *errorHint=zft_zfnull)
 util method to convert ZFProperty to string

Detailed Description

serialization for ZFProperty

Function Documentation

◆ ZFTypeId_ZFProperty()

const zfstring & ZFTypeId_ZFProperty ( void )
inline

see ZFTYPEID_DECLARE

serializable data:

<ZFProperty owner="OwnerClassName" property="PropertyName" />
info for a property for ZFObject, see ZFPROPERTY_RETAIN for more info
Definition ZFProperty.h:27

string data:

ClassName::propertyName