OKlibrary  0.2.1.6
Variables::VariablesAsNames< Name > Class Template Reference

#include <Variables.hpp>

List of all members.

Public Types

typedef
ConceptDefinitions::Variable_tag 
Concept
typedef Name NameType

Public Member Functions

 VariablesAsNames ()
 VariablesAsNames (const NameType &name)
 VariablesAsNames (const VariablesAsNames &v)
VariablesAsNamesoperator= (const VariablesAsNames &v)
bool null () const
const NameTypename () const

Static Public Member Functions

static void clear ()

Friends

bool operator== (VariablesAsNames lhs, VariablesAsNames rhs)
bool operator!= (VariablesAsNames lhs, VariablesAsNames rhs)
bool operator< (VariablesAsNames lhs, VariablesAsNames rhs)
bool operator> (VariablesAsNames lhs, VariablesAsNames rhs)
bool operator<= (VariablesAsNames lhs, VariablesAsNames rhs)
bool operator>= (VariablesAsNames lhs, VariablesAsNames rhs)
std::ostream & operator<< (std::ostream &o, VariablesAsNames v)

Detailed Description

template<class Name>
class Variables::VariablesAsNames< Name >

Definition at line 668 of file Variables.hpp.


Member Typedef Documentation

Definition at line 678 of file Variables.hpp.

template<class Name >
typedef Name Variables::VariablesAsNames< Name >::NameType

Definition at line 679 of file Variables.hpp.


Constructor & Destructor Documentation

template<class Name >
Variables::VariablesAsNames< Name >::VariablesAsNames ( ) [inline]

Definition at line 681 of file Variables.hpp.

template<class Name >
Variables::VariablesAsNames< Name >::VariablesAsNames ( const NameType name) [inline]

Definition at line 682 of file Variables.hpp.

template<class Name >
Variables::VariablesAsNames< Name >::VariablesAsNames ( const VariablesAsNames< Name > &  v) [inline]

Definition at line 683 of file Variables.hpp.


Member Function Documentation

template<class Name >
static void Variables::VariablesAsNames< Name >::clear ( ) [inline, static]

Definition at line 697 of file Variables.hpp.

template<class Name >
const NameType& Variables::VariablesAsNames< Name >::name ( ) const [inline]

Definition at line 699 of file Variables.hpp.

template<class Name >
bool Variables::VariablesAsNames< Name >::null ( ) const [inline]

Definition at line 698 of file Variables.hpp.

template<class Name >
VariablesAsNames& Variables::VariablesAsNames< Name >::operator= ( const VariablesAsNames< Name > &  v) [inline]

Definition at line 685 of file Variables.hpp.


Friends And Related Function Documentation

template<class Name >
bool operator!= ( VariablesAsNames< Name >  lhs,
VariablesAsNames< Name >  rhs 
) [friend]

Definition at line 691 of file Variables.hpp.

template<class Name >
bool operator< ( VariablesAsNames< Name >  lhs,
VariablesAsNames< Name >  rhs 
) [friend]

Definition at line 692 of file Variables.hpp.

template<class Name >
std::ostream& operator<< ( std::ostream &  o,
VariablesAsNames< Name >  v 
) [friend]

Definition at line 701 of file Variables.hpp.

template<class Name >
bool operator<= ( VariablesAsNames< Name >  lhs,
VariablesAsNames< Name >  rhs 
) [friend]

Definition at line 694 of file Variables.hpp.

template<class Name >
bool operator== ( VariablesAsNames< Name >  lhs,
VariablesAsNames< Name >  rhs 
) [friend]

Definition at line 690 of file Variables.hpp.

template<class Name >
bool operator> ( VariablesAsNames< Name >  lhs,
VariablesAsNames< Name >  rhs 
) [friend]

Definition at line 693 of file Variables.hpp.

template<class Name >
bool operator>= ( VariablesAsNames< Name >  lhs,
VariablesAsNames< Name >  rhs 
) [friend]

Definition at line 695 of file Variables.hpp.


The documentation for this class was generated from the following file: