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>
Enforcer & operator() (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