m2etis  0.4
m2etis::pubsub::validity::NullValidity Class Reference

#include <NullValidity.h>

Inheritance diagram for m2etis::pubsub::validity::NullValidity:
Inheritance graph

Public Types

typedef message::NullValidityInfo ValidityInfoType
 

Public Member Functions

 NullValidity (PubSubSystemEnvironment *pssi)
 
virtual ~NullValidity ()
 
void configureValidityInfo (message::ValidityInfo::Ptr vInfo)
 configures ValidityInfo before sending More...
 
void processPublishPayload (message::ValidityInfo::Ptr vInfo)
 processes received Publish message More...
 
void processNotifyPayload (message::ValidityInfo::Ptr vInfo)
 processes received Notify message More...
 
bool isValid (message::ValidityInfo::Ptr vInfo)
 checks whether a message is valid or has to be stopped More...
 
- Public Member Functions inherited from m2etis::pubsub::validity::BaseValidity
 BaseValidity (PubSubSystemEnvironment *)
 
virtual ~BaseValidity ()
 

Detailed Description

Definition at line 32 of file NullValidity.h.

Member Typedef Documentation

Constructor & Destructor Documentation

m2etis::pubsub::validity::NullValidity::NullValidity ( PubSubSystemEnvironment pssi)
inlineexplicit

Definition at line 36 of file NullValidity.h.

virtual m2etis::pubsub::validity::NullValidity::~NullValidity ( )
inlinevirtual

Definition at line 37 of file NullValidity.h.

Member Function Documentation

void m2etis::pubsub::validity::NullValidity::configureValidityInfo ( message::ValidityInfo::Ptr  vInfo)
inlinevirtual

configures ValidityInfo before sending

Implements m2etis::pubsub::validity::BaseValidity.

Definition at line 39 of file NullValidity.h.

bool m2etis::pubsub::validity::NullValidity::isValid ( message::ValidityInfo::Ptr  vInfo)
inlinevirtual

checks whether a message is valid or has to be stopped

Implements m2etis::pubsub::validity::BaseValidity.

Definition at line 45 of file NullValidity.h.

void m2etis::pubsub::validity::NullValidity::processNotifyPayload ( message::ValidityInfo::Ptr  vInfo)
inlinevirtual

processes received Notify message

Implements m2etis::pubsub::validity::BaseValidity.

Definition at line 43 of file NullValidity.h.

void m2etis::pubsub::validity::NullValidity::processPublishPayload ( message::ValidityInfo::Ptr  vInfo)
inlinevirtual

processes received Publish message

Implements m2etis::pubsub::validity::BaseValidity.

Definition at line 41 of file NullValidity.h.


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