dcrud  0.0.0
Distributed data and services
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros
Shareable.h File Reference
#include <io/ByteBuffer.h>
#include "GUID.h"
#include "ClassID.h"
Include dependency graph for Shareable.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef void * dcrudShareableData
 

Functions

 UTIL_ADT (dcrudShareable)
 
void dcrudShareable_delete (dcrudShareable *This)
 
dcrudGUID dcrudShareable_getGUID (dcrudShareable This)
 
dcrudClassID dcrudShareable_getClassID (dcrudShareable This)
 
void dcrudShareable_set (dcrudShareable This, dcrudShareable source)
 
int dcrudShareable_compareTo (dcrudShareable *left, dcrudShareable *right)
 
dcrudShareableData dcrudShareable_getUserData (dcrudShareable This)
 
dcrudShareable dcrudShareable_getShareable (dcrudShareableData user)
 

Typedef Documentation

typedef void* dcrudShareableData

Definition at line 13 of file Shareable.h.

Function Documentation

int dcrudShareable_compareTo ( dcrudShareable *  left,
dcrudShareable *  right 
)
void dcrudShareable_delete ( dcrudShareable *  This)
dcrudClassID dcrudShareable_getClassID ( dcrudShareable  This)
dcrudGUID dcrudShareable_getGUID ( dcrudShareable  This)
dcrudShareable dcrudShareable_getShareable ( dcrudShareableData  user)
dcrudShareableData dcrudShareable_getUserData ( dcrudShareable  This)
void dcrudShareable_set ( dcrudShareable  This,
dcrudShareable  source 
)
UTIL_ADT ( dcrudShareable  )