library of assembled shared sources |
http://lass.cocamware.com |
#include <enforcer_impl.h>
Public Member Functions | |
Enforcer (T t, ClosureType closure, const char *locus) | |
T | operator* () const |
template<class MsgType > | |
Enforcer & | operator() (const MsgType &msg) |
Private Attributes | |
T | t_ |
ClosureType | closure_ |
std::string | msg_ |
const char *const | locus_ |
Definition at line 443 of file enforcer_impl.h.
lass::util::impl::Enforcer< PredicateType, RaiserType, T, ClosureType >::Enforcer | ( | T | t, | |
ClosureType | closure, | |||
const char * | locus | |||
) | [inline] |
T lass::util::impl::Enforcer< PredicateType, RaiserType, T, ClosureType >::operator* | ( | ) | const [inline] |
Definition at line 458 of file enforcer_impl.h.
References lass::util::impl::Enforcer< PredicateType, RaiserType, T, ClosureType >::closure_, lass::util::impl::Enforcer< PredicateType, RaiserType, T, ClosureType >::locus_, lass::util::impl::Enforcer< PredicateType, RaiserType, T, ClosureType >::msg_, and lass::util::impl::Enforcer< PredicateType, RaiserType, T, ClosureType >::t_.
Enforcer& lass::util::impl::Enforcer< PredicateType, RaiserType, T, ClosureType >::operator() | ( | const MsgType & | msg | ) | [inline] |
Definition at line 468 of file enforcer_impl.h.
References lass::util::impl::Enforcer< PredicateType, RaiserType, T, ClosureType >::locus_, and lass::util::impl::Enforcer< PredicateType, RaiserType, T, ClosureType >::msg_.
T lass::util::impl::Enforcer< PredicateType, RaiserType, T, ClosureType >::t_ [private] |
Definition at line 482 of file enforcer_impl.h.
Referenced by lass::util::impl::Enforcer< PredicateType, RaiserType, T, ClosureType >::operator*().
ClosureType lass::util::impl::Enforcer< PredicateType, RaiserType, T, ClosureType >::closure_ [private] |
Definition at line 483 of file enforcer_impl.h.
Referenced by lass::util::impl::Enforcer< PredicateType, RaiserType, T, ClosureType >::operator*().
std::string lass::util::impl::Enforcer< PredicateType, RaiserType, T, ClosureType >::msg_ [private] |
Definition at line 484 of file enforcer_impl.h.
Referenced by lass::util::impl::Enforcer< PredicateType, RaiserType, T, ClosureType >::operator()(), and lass::util::impl::Enforcer< PredicateType, RaiserType, T, ClosureType >::operator*().
const char* const lass::util::impl::Enforcer< PredicateType, RaiserType, T, ClosureType >::locus_ [private] |
Definition at line 485 of file enforcer_impl.h.
Referenced by lass::util::impl::Enforcer< PredicateType, RaiserType, T, ClosureType >::operator()(), and lass::util::impl::Enforcer< PredicateType, RaiserType, T, ClosureType >::operator*().
Generated on Mon Nov 10 14:22:20 2008 for Library of Assembled Shared Sources by 1.5.7.1 |