DUDS
Distributed Update of Data from Something
duds Namespace Reference

Namespaces

 data
 
 general
 General use library code that isn't actually specific to the DUDS family of libraries, but were developed along with DUDS.
 
 hardware
 
 os
 Operating system specific support for functionality not covered in other namespaces.
 
 time
 Items that deal with time, a surprisingly difficult and annoying subject.
 
 ui
 Holds user interface related code.
 

Classes

struct  CompareSharedContent
 OLD Performs a less than comparison on an object contained within a Boost shared pointer. More...
 
class  Identity
 The identification for something that is unique across all peers. More...
 
class  Something
 Something specific; a base class for identifying things. More...
 
class  SomethingRef
 A reference to a Something object. More...
 
class  SomethingWeakRef
 A weak reference to a Something object. More...
 

Typedefs

typedef std::set< const std::shared_ptr< Something >, CompareSharedContent< Something > > SomethingSet
 
typedef std::shared_ptr< SomethingSomethingSptr
 
typedef std::weak_ptr< SomethingSomethingWptr
 

Typedef Documentation

◆ SomethingSet

typedef std::set< const std::shared_ptr<Something>, CompareSharedContent<Something> > duds::SomethingSet

Definition at line 316 of file SomethingRef.hpp.

◆ SomethingSptr

typedef std::shared_ptr<Something> duds::SomethingSptr

Definition at line 124 of file Something.hpp.

◆ SomethingWptr

typedef std::weak_ptr<Something> duds::SomethingWptr

Definition at line 125 of file Something.hpp.