util::EnforcementHandlerInterface Class Reference

#include <Validate.h>

List of all members.

Public Types

enum  { Warning = 0, Error, Info }

Public Member Functions

virtual ~EnforcementHandlerInterface ()
virtual void post (const std::string &message, const char *locus, int line, int level)=0

Static Public Member Functions

static boost::shared_ptr<
EnforcementHandlerInterface > 
getInstance ()
static void setInstance (boost::shared_ptr< EnforcementHandlerInterface > pEHI)


Member Enumeration Documentation

anonymous enum
 

Enumerator:
Warning 
Error 
Info 


Constructor & Destructor Documentation

virtual util::EnforcementHandlerInterface::~EnforcementHandlerInterface (   )  [virtual]
 


Member Function Documentation

static boost::shared_ptr<EnforcementHandlerInterface> util::EnforcementHandlerInterface::getInstance (   )  [static]
 

virtual void util::EnforcementHandlerInterface::post (  const std::string &  message,
const char *  locus,
int  line,
int  level
)  [pure virtual]
 

static void util::EnforcementHandlerInterface::setInstance (  boost::shared_ptr< EnforcementHandlerInterface >  pEHI  )  [static]
 


The documentation for this class was generated from the following file:
Generated on Tue Jan 29 21:37:58 2008 for VoluMill Universal Client by  doxygen 1.4.6