DoxyBugs  1
Public Member Functions
ns::Temp< T > Struct Template Reference

template showing error More...

#include <Temp.h>

List of all members.

Public Member Functions

 Temp (const T &t=T(), bool b=false)
 Construct from arguments.
 Temp (const Temp &rhs)
 Copy constructor.
const T & defaultScore () const
 Get the default score.
virtual void defaultScore (const T &d)
 Set the default score.
bool hasDefaultScore () const
 Determine whether the default score is used.
virtual void hasDefaultScore (bool b)
 Set whether the factor uses the default score.
bool operator== (const Temp &rhs) const
 Determine whether the objects are equal.
void swap (Temp &rhs)
 Swap mathod.

Detailed Description

template<typename T>
struct ns::Temp< T >

template showing error


Constructor & Destructor Documentation

template<typename T >
ns::Temp< T >::Temp ( const T &  t = T(),
bool  b = false 
)

Construct from arguments.

Parameters:
tThe score to set, default to T().
btrue iff the factor uses the default score, defaults to false.
template<typename T >
ns::Temp< T >::Temp ( const Temp< T > &  rhs)

Copy constructor.

Parameters:
rhsObject to copy

Member Function Documentation

template<typename T >
const T & ns::Temp< T >::defaultScore ( ) const

Get the default score.

Returns:
The default score
template<typename T >
void ns::Temp< T >::defaultScore ( const T &  d)
virtual

Set the default score.

Parameters:
dThe default score
dThe score to set
template<typename T >
bool ns::Temp< T >::hasDefaultScore ( ) const

Determine whether the default score is used.

Returns:
true iff the default score is used
template<typename T >
void ns::Temp< T >::hasDefaultScore ( bool  b)
virtual

Set whether the factor uses the default score.

Set whether the default score is used.

Parameters:
btrue iff the factor uses the default score
btrue iff the default score is to be used.
template<typename T >
bool ns::Temp< T >::operator== ( const Temp< T > &  rhs) const

Determine whether the objects are equal.

Parameters:
rhsThe object to compare.
Returns:
true iff the objects are equal.
template<typename T >
void ns::Temp< T >::swap ( Temp< T > &  rhs)

Swap mathod.

Does not throw.

Parameters:
rhsObject to swap.

The documentation for this struct was generated from the following files: