DataStorm  0.1
Data Distribution Service
Classes | Namespaces | Enumerations
Types.h File Reference
#include <DataStorm/Config.h>
#include <Ice/Communicator.h>
#include <Ice/Optional.h>

Go to the source code of this file.

Classes

class  DataStorm::Config
 The configuration base class holds configuration options common to readers and writers. More...
 
class  DataStorm::ReaderConfig
 The ReaderConfig class specifies configuration options specific to readers. More...
 
class  DataStorm::WriterConfig
 The WriterConfig class specifies configuration options specific to writers. More...
 
struct  DataStorm::Encoder< T, Enabler >
 The Encoder template provides a method to encode decode user types. More...
 
struct  DataStorm::Decoder< T, Enabler >
 The Decoder template provides a method to decode user types. More...
 
struct  DataStorm::Cloner< T, Enabler >
 The Cloner template provides a method to clone user types. More...
 

Namespaces

 DataStorm
 

Enumerations

enum  DataStorm::DiscardPolicy { DataStorm::DiscardPolicy::None, DataStorm::DiscardPolicy::SendTime, DataStorm::DiscardPolicy::Priority }
 The discard policy specifies how samples are discarded by readers upon receival. More...
 
enum  DataStorm::ClearHistoryPolicy {
  DataStorm::ClearHistoryPolicy::OnAdd, DataStorm::ClearHistoryPolicy::OnRemove, DataStorm::ClearHistoryPolicy::OnAll, DataStorm::ClearHistoryPolicy::OnAllExceptPartialUpdate,
  DataStorm::ClearHistoryPolicy::Never
}
 The clear history policy specifies when the history is cleared. More...
 
enum  DataStorm::CallbackReason { DataStorm::CallbackReason::Connect, DataStorm::CallbackReason::Disconnect }
 The callback action enumurator specifies the reason why a callback is called. More...