IBR-DTNSuite  0.10
dtn::data::Validator Class Referenceabstract

#include <Serializer.h>

Inheritance diagram for dtn::data::Validator:
Inheritance graph
Collaboration diagram for dtn::data::Validator:
Collaboration graph

Classes

class  RejectedException
 

Public Member Functions

virtual ~Validator ()
 
virtual void validate (const dtn::data::PrimaryBlock &) const =0 throw (RejectedException)
 
virtual void validate (const dtn::data::Block &, const dtn::data::Number &) const =0 throw (RejectedException)
 
virtual void validate (const dtn::data::PrimaryBlock &, const dtn::data::Block &, const dtn::data::Number &) const =0 throw (RejectedException)
 
virtual void validate (const dtn::data::Bundle &) const =0 throw (RejectedException)
 

Detailed Description

Definition at line 70 of file Serializer.h.

Constructor & Destructor Documentation

virtual dtn::data::Validator::~Validator ( )
inlinevirtual

Definition at line 81 of file Serializer.h.

Member Function Documentation

virtual void dtn::data::Validator::validate ( const dtn::data::Block ,
const dtn::data::Number  
) const throw (RejectedException)
pure virtual
virtual void dtn::data::Validator::validate ( const dtn::data::PrimaryBlock ,
const dtn::data::Block ,
const dtn::data::Number  
) const throw (RejectedException)
pure virtual
virtual void dtn::data::Validator::validate ( const dtn::data::Bundle ) const throw (RejectedException)
pure virtual

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