version 3.3

VRS::MD5Filter Class Reference

#include <vrs/io/md5filter.h>

Inheritance diagram for VRS::MD5Filter:

VRS::DataFilter VRS::SharedObj VRS::Visitable

List of all members.

Public Member Functions

 VRS_TYPEINFO (MD5Filter, DataFilter)
virtual SO< DataResourcefilter (DataResource *resource) const

Static Public Member Functions

static SO< DataResourceencrypt (SO< DataResource > resource)
static bool encrypt (const std::string &sourceFilename, const std::string &encryptedFilename)
static SO< DataResourcedecrypt (SO< DataResource > resource)
static bool decrypt (const std::string &sourceFilename, const std::string &decryptedFilename)
static std::string hexChecksum (SO< DataResource > resource)


Member Function Documentation

VRS::MD5Filter::VRS_TYPEINFO ( MD5Filter  ,
DataFilter   
)

virtual SO<DataResource> VRS::MD5Filter::filter ( DataResource resource  )  const [virtual]

Implements VRS::DataFilter.

static SO<DataResource> VRS::MD5Filter::encrypt ( SO< DataResource resource  )  [static]

static bool VRS::MD5Filter::encrypt ( const std::string &  sourceFilename,
const std::string &  encryptedFilename 
) [static]

static SO<DataResource> VRS::MD5Filter::decrypt ( SO< DataResource resource  )  [static]

static bool VRS::MD5Filter::decrypt ( const std::string &  sourceFilename,
const std::string &  decryptedFilename 
) [static]

static std::string VRS::MD5Filter::hexChecksum ( SO< DataResource resource  )  [static]


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

Generated on Mon May 21 06:00:19 2012 by Doxygen 1.5.6
© 2001-2010 Hasso-Plattner-Institut | Impressum | Contact