Main Page | Namespace List | Class Hierarchy | Compound List | File List | Namespace Members | Compound Members | File Members | Related Pages

rfl::FunctionType Member List

This is the complete list of members for rfl::FunctionType, including all inherited members.
argv_rfl::FunctionType [protected]
ArgVector typedefrfl::FunctionType [protected]
aspectData(Aspect::Id id)rfl::Type [inline]
aspectData(Aspect::Id id) constrfl::Type [inline]
assign(void *dst, const void *src) constrfl::Type
assign_rfl::Type [protected]
avPutArg(av_alist &avList, void *arg) const=0rfl::Type [pure virtual]
avStartCall(av_alist &avList, void *fnPtr, void *retVal) const=0rfl::Type [pure virtual]
cCreate_rfl::Type [protected]
create(void *addr) constrfl::Type
create(void *addr, const void *obj) constrfl::Type
create_rfl::Type [protected]
delObj(void *obj) constrfl::Type
delObj_rfl::Type [protected]
destroy(void *obj) constrfl::Type
destroy_rfl::Type [protected]
elmNo_rfl::Type [protected]
FunctionType(const Type &returnType)rfl::FunctionType
getAlignment(void) constrfl::Type [inline]
getElmAddr(void *obj, std::size_t idx) const=0rfl::Type [pure virtual]
getElmAddr(const void *obj, std::size_t idx) constrfl::Type [inline]
getElmNo(void) constrfl::Type [inline]
getElmType(std::size_t idx) const=0rfl::Type [pure virtual]
getId(void) constrfl::Type [inline]
getName(void) constrfl::Type [inline]
getSize(void) constrfl::Type [inline]
getTypeId(void)rfl::Type [inline]
hash(void) constrfl::FunctionType [virtual]
Id enum namerfl::Type
ID_ARRAY enum valuerfl::Type
ID_BOOL enum valuerfl::Type
ID_CHAR enum valuerfl::Type
ID_CLASS enum valuerfl::Type
ID_DOUBLE enum valuerfl::Type
ID_FLOAT enum valuerfl::Type
ID_FUNCTION enum valuerfl::Type
ID_FUNDAMENTAL_END enum valuerfl::Type
ID_INT enum valuerfl::Type
ID_LONG enum valuerfl::Type
ID_PTR enum valuerfl::Type
ID_SHORT enum valuerfl::Type
ID_UCHAR enum valuerfl::Type
ID_UINT enum valuerfl::Type
ID_ULONG enum valuerfl::Type
ID_USHORT enum valuerfl::Type
ID_VOID enum valuerfl::Type
name_rfl::Type [protected]
newCopy_rfl::Type [protected]
newObj(void) constrfl::Type
newObj(const void *obj) constrfl::Type
newObj_rfl::Type [protected]
operator!=(const Type &type) constrfl::Type [inline]
operator==(const Type &type) constrfl::FunctionType [virtual]
ret_rfl::FunctionType [protected]
Type(Id id, const::mpu::String &name, std::size_t size, std::size_t alignment, std::size_t elementNum, const std::type_info *typeId, void(*create)(const Type *, void *), void(*cCreate)(const Type *, void *, const void *), void(*destroy)(const Type *, void *), void(*assign)(const Type *, void *, const void *), void *(*newObj)(const Type *), void *(*newCopy)(const Type *, const void *), void(*delObj)(const Type *, void *))rfl::Type [inline]
updateHash(unsigned long &h, unsigned long id)rfl::Type [inline, protected, static]
~Type(void)rfl::Type [inline, virtual]

Generated on Thu Dec 18 11:33:02 2003 for Reflection&ServiceLibrary by doxygen 1.3.2