dcrud  0.0.0
Distributed data and services
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends
dcrud Namespace Reference

Data Structures

class  Arguments
 
class  ClassID
 
class  GUID
 
class  ICache
 
class  ICallback
 
class  ICRUD
 
class  IDispatcher
 
class  IOperation
 
class  IParticipant
 
class  IProvided
 
class  IRegistry
 
class  IRequired
 
class  Network
 
class  Shareable
 

Typedefs

typedef bool(* shareablePredicate_t )(const Shareable &shareable)
 
typedef std::set< Shareable * > shareables_t
 
typedef shareables_t::iterator shareablesIter_t
 
typedef Shareable *(* localFactory_t )(void)
 
typedef std::set
< io::InetSocketAddress
socketAddresses_t
 
typedef
socketAddresses_t::const_iterator 
socketAddressesCstIter_t
 

Enumerations

enum  Status {
  NO_ERROR, ALREADY_CREATED, NOT_OWNER, NOT_CREATED,
  NOT_IN_THIS_CACHE
}
 

Typedef Documentation

typedef Shareable*(* localFactory_t)(void)

Definition at line 15 of file IParticipant.hpp.

typedef bool( * shareablePredicate_t)(const Shareable &shareable)

Definition at line 14 of file ICache.hpp.

typedef std::set<Shareable *> shareables_t

Definition at line 16 of file ICache.hpp.

typedef shareables_t::iterator shareablesIter_t

Definition at line 17 of file ICache.hpp.

Definition at line 7 of file IRegistry.hpp.

typedef socketAddresses_t::const_iterator socketAddressesCstIter_t

Definition at line 8 of file IRegistry.hpp.

Enumeration Type Documentation

enum Status
Enumerator
NO_ERROR 
ALREADY_CREATED 
NOT_OWNER 
NOT_CREATED 
NOT_IN_THIS_CACHE 

Definition at line 9 of file Status.hpp.