T-EMU  2
The Terma Emulator
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros
Data Fields
temu_ObjectIface Struct Reference

#include <temu-c/Support/Objsys.h>

Collaboration diagram for temu_ObjectIface:

Data Fields

void(* serialise )(void *Obj, const char *BaseName, void *Ctxt)
 
void(* deserialise )(void *Obj, const char *BaseName, void *Ctxt)
 
int(* checkSanity )(void *Obj, int Report)
 

Detailed Description

Generic object interface The object interface provides generic functionality such as serialisation and sanity checking support.

Definition at line 759 of file Objsys.h.

Field Documentation

int(* temu_ObjectIface::checkSanity)(void *Obj, int Report)

Return zero if the object is connected as expected, return non-zero if the object is not fully connected the default check will ensure that all the Interface references are connected, but does not care about optional interfaces or

Definition at line 769 of file Objsys.h.

void(* temu_ObjectIface::deserialise)(void *Obj, const char *BaseName, void *Ctxt)

Definition at line 761 of file Objsys.h.

void(* temu_ObjectIface::serialise)(void *Obj, const char *BaseName, void *Ctxt)

Definition at line 760 of file Objsys.h.


The documentation for this struct was generated from the following file: