logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

include/Zycore/Object.h

Author

       Generated automatically by Doxygen for Zycore from the source code.

Zycore                                           Version 1.5.2.0                      include/Zycore/Object.h(3)

Detailed Description

       Defines some generic object-related datatypes.

Name

       include/Zycore/Object.h

Synopsis

       #include <Zycore/Status.h>
       #include <Zycore/Types.h>

   Typedefs
       typedef void(* ZyanMemberProcedure) (void *object)
       typedef void(* ZyanConstMemberProcedure) (const void *object)
       typedef ZyanStatus(* ZyanMemberFunction) (void *object)
       typedef ZyanStatus(* ZyanConstMemberFunction) (const void *object)

Typedef Documentation

typedefZyanStatus(*ZyanConstMemberFunction)(constvoid*object)
       Defines the ZyanConstMemberFunction function prototype.

       Parametersobject A pointer to the object.

       Returns
           A zyan status code.

   typedefvoid(*ZyanConstMemberProcedure)(constvoid*object)
       Defines the ZyanConstMemberProcedure function prototype.

       Parametersobject A pointer to the object.

   typedefZyanStatus(*ZyanMemberFunction)(void*object)
       Defines the ZyanMemberFunction function prototype.

       Parametersobject A pointer to the object.

       Returns
           A zyan status code.

   typedefvoid(*ZyanMemberProcedure)(void*object)
       Defines the ZyanMemberProcedure function prototype.

       Parametersobject A pointer to the object.

See Also