ZFFramework
 
Loading...
Searching...
No Matches
ZFObject.h
Go to the documentation of this file.
1
5
6#ifndef _ZFI_ZFObject_h_
7#define _ZFI_ZFObject_h_
8
13#include "ZFObjectDef/ZFClass.h"
19#include "ZFObjectDef/ZFEnum.h"
27#include "ZFObjectDef/ZFIdMap.h"
38#include "ZFObjectDef/ZFNull.h"
70#include "ZFObjectDef/zfany.h"
71#include "ZFObjectDef/zfauto.h"
74#include "ZFObjectDef/zfweak.h"
75
76#endif // #ifndef _ZFI_ZFObject_h_
77
params for ZFListener
header for ZFCallback
header for ZFCallback
serialization for ZFCallback
meta data for ZFObject
dynamic register a ZFClass
serialization for ZFClass
interface shows a ZFObject is copyable
export some methods for ZFObject core
dynamic invoker util for advanced dynamic impl
enum utility
dynamic register ZFEnum
util to export global variable
filter for ZFClass types
filter for ZFMethod types
filter define for ZFObject
filter for ZFProperty types
common callback defines
id to string map util, useful to define extendable string enum
util macros to declare ZFListener as ZFCallback
reflectable method definination for ZFFramework
ZFMethod declaration.
user registered ZFMethod
ZFMethod declaration.
user registered ZFMethod
generic invoker declare for ZFMethod::methodGenericInvoker
ZFMethod declaration.
serialization for ZFMethod
user registered ZFMethod
ZFNull.
smart pointer for ZFObject
zfcast declarations
types for ZFFramework
base class of all objects
ZFObject declaration.
global instance holder
interface declare
mutex impl for ZFObject
observer types for ZFObject
retain count logic for ZFFramework
utilities for ZFObject
default callback for output
path related info storage for impl
object that can be updated according to progress
property for ZFObject type
macros to declare ZFProperty
user registered ZFProperty
user registered ZFProperty
property for ZFObject type
serialization for ZFProperty
user registered ZFProperty
utility for ZFProperty
serializable interface
serializable data for ZFSerializable
convert ZFSerializableData from and to string
utilities for ZFSerializable's implementation
styleable
abstract task id
reflectable type define
dynamic register ZFTypeInfo
utilities for ZFObject
util class to cast ZFObject types freely
smart pointer for ZFObject
smart pointer for ZFObject
type define for synchronize logic in ZFFramework
weak reference to ZFObject