util::Enforcer< Ref, P, R > Class Template Reference

#include <Validate.h>

List of all members.

Public Member Functions

 Enforcer (Ref t, const char *locus, int line)
Ref operator * () const
template<class MsgType>
Enforceroperator() (const MsgType &msg)

template<typename Ref, typename P, typename R>
class util::Enforcer< Ref, P, R >


Constructor & Destructor Documentation

template<typename Ref, typename P, typename R>
util::Enforcer< Ref, P, R >::Enforcer Ref  t,
const char *  locus,
int  line
[inline]
 


Member Function Documentation

template<typename Ref, typename P, typename R>
Ref util::Enforcer< Ref, P, R >::operator *  )  const [inline]
 

template<typename Ref, typename P, typename R>
template<class MsgType>
Enforcer& util::Enforcer< Ref, P, R >::operator() const MsgType &  msg  )  [inline]
 


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