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 683 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 693 of file Objsys.h.

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

Definition at line 685 of file Objsys.h.

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

Definition at line 684 of file Objsys.h.


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