Public Member Functions | Private Attributes
Sundance::ParameterControlledObjectWithVerbosity< X > Class Template Reference
Inheritance diagram for Sundance::ParameterControlledObjectWithVerbosity< X >:
Sundance::ObjectWithClassVerbosity< X > Playa::ObjectWithVerbosity

List of all members.

Public Member Functions

 ParameterControlledObjectWithVerbosity ()
 ParameterControlledObjectWithVerbosity (const std::string &objName, const ParameterList &p)
int verbLevel (const std::string &context) const
const ParameterList & verbSublist (const std::string &name) const
ParameterList mergeParams (const ParameterList &pDef, const ParameterList &pIn) const
const ParameterList params () const
RCP< ParameterList > modifiableParams () const

Private Attributes

RCP< ParameterList > verbControlParams_

Detailed Description

template<class X>
class Sundance::ParameterControlledObjectWithVerbosity< X >

Definition at line 134 of file SundanceObjectWithVerbosity.hpp.


Constructor & Destructor Documentation

Deprecated:
Construct, starting silent

Definition at line 139 of file SundanceObjectWithVerbosity.hpp.

template<class X>
Sundance::ParameterControlledObjectWithVerbosity< X >::ParameterControlledObjectWithVerbosity ( const std::string &  objName,
const ParameterList &  p 
) [inline]

Construct with a parameter list controlling the verbosity settings

Definition at line 142 of file SundanceObjectWithVerbosity.hpp.


Member Function Documentation

template<class X>
ParameterList Sundance::ParameterControlledObjectWithVerbosity< X >::mergeParams ( const ParameterList &  pDef,
const ParameterList &  pIn 
) const [inline]
template<class X>
RCP<ParameterList> Sundance::ParameterControlledObjectWithVerbosity< X >::modifiableParams ( ) const [inline]

Definition at line 194 of file SundanceObjectWithVerbosity.hpp.

template<class X>
const ParameterList Sundance::ParameterControlledObjectWithVerbosity< X >::params ( ) const [inline]

Definition at line 191 of file SundanceObjectWithVerbosity.hpp.

template<class X>
int Sundance::ParameterControlledObjectWithVerbosity< X >::verbLevel ( const std::string &  context) const [inline]

Definition at line 157 of file SundanceObjectWithVerbosity.hpp.

template<class X>
const ParameterList& Sundance::ParameterControlledObjectWithVerbosity< X >::verbSublist ( const std::string &  name) const [inline]

Definition at line 173 of file SundanceObjectWithVerbosity.hpp.


Member Data Documentation

template<class X>
RCP<ParameterList> Sundance::ParameterControlledObjectWithVerbosity< X >::verbControlParams_ [private]

Site Contact