ALPSCore reference
Public Member Functions | List of all members
alps::gf::generic_index< X > Class Template Reference

A generic index. More...

#include <mesh.hpp>

Inheritance diagram for alps::gf::generic_index< X >:
Inheritance graph
Collaboration diagram for alps::gf::generic_index< X >:
Collaboration graph

Public Member Functions

 generic_index (int i)
 
 generic_index ()
 
void operator= (int i)
 
generic_indexoperator++ ()
 
generic_indexoperator-- ()
 
generic_indexoperator+= (int i)
 
generic_indexoperator-= (int i)
 
bool operator< (int x) const
 
bool operator> (int x) const
 
bool operator== (int x) const
 
int operator() () const
 

Detailed Description

template<typename X>
class alps::gf::generic_index< X >

A generic index.

Definition at line 39 of file mesh.hpp.

Constructor & Destructor Documentation

template<typename X >
alps::gf::generic_index< X >::generic_index ( int  i)
inlineexplicit

Definition at line 47 of file mesh.hpp.

template<typename X >
alps::gf::generic_index< X >::generic_index ( )
inline

Definition at line 48 of file mesh.hpp.

Member Function Documentation

template<typename X >
int alps::gf::generic_index< X >::operator() ( ) const
inline

Definition at line 62 of file mesh.hpp.

template<typename X >
generic_index& alps::gf::generic_index< X >::operator++ ( )
inline

Definition at line 52 of file mesh.hpp.

template<typename X >
generic_index& alps::gf::generic_index< X >::operator+= ( int  i)
inline

Definition at line 55 of file mesh.hpp.

template<typename X >
generic_index& alps::gf::generic_index< X >::operator-- ( )
inline

Definition at line 53 of file mesh.hpp.

template<typename X >
generic_index& alps::gf::generic_index< X >::operator-= ( int  i)
inline

Definition at line 56 of file mesh.hpp.

template<typename X >
bool alps::gf::generic_index< X >::operator< ( int  x) const
inline

Definition at line 58 of file mesh.hpp.

template<typename X >
void alps::gf::generic_index< X >::operator= ( int  i)
inline

Definition at line 50 of file mesh.hpp.

template<typename X >
bool alps::gf::generic_index< X >::operator== ( int  x) const
inline

Definition at line 60 of file mesh.hpp.

template<typename X >
bool alps::gf::generic_index< X >::operator> ( int  x) const
inline

Definition at line 59 of file mesh.hpp.


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