Sundance::OrderedTriple< A, B, C > Class Template Reference

Inheritance diagram for Sundance::OrderedTriple< A, B, C >:

Sundance::OrderedPair< A, OrderedPair< B, C > >

List of all members.

Public Member Functions

 OrderedTriple (const A &_a, const B &_b, const C &_c)
const A & a () const
const B & b () const
const C & c () const


Detailed Description

template<class A, class B, class C>
class Sundance::OrderedTriple< A, B, C >

Lexigraphically-comparable triple of objects.

Definition at line 84 of file SundanceOrderedTuple.hpp.


Constructor & Destructor Documentation

template<class A, class B, class C>
Sundance::OrderedTriple< A, B, C >::OrderedTriple ( const A &  _a,
const B &  _b,
const C &  _c 
) [inline]

Definition at line 88 of file SundanceOrderedTuple.hpp.


Member Function Documentation

template<class A, class B, class C>
const A& Sundance::OrderedTriple< A, B, C >::a (  )  const [inline]

Definition at line 92 of file SundanceOrderedTuple.hpp.

template<class A, class B, class C>
const B& Sundance::OrderedTriple< A, B, C >::b (  )  const [inline]

Definition at line 94 of file SundanceOrderedTuple.hpp.

template<class A, class B, class C>
const C& Sundance::OrderedTriple< A, B, C >::c (  )  const [inline]

Definition at line 96 of file SundanceOrderedTuple.hpp.

Site Contact