Sundance::OrderedQuartet< A, B, C, D > Class Template Reference

Inheritance diagram for Sundance::OrderedQuartet< A, B, C, D >:

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

List of all members.

Public Member Functions

 OrderedQuartet (const A &_a, const B &_b, const C &_c, const D &_d)
const A & a () const
const B & b () const
const C & c () const
const D & d () const


Detailed Description

template<class A, class B, class C, class D>
class Sundance::OrderedQuartet< A, B, C, D >

Lexigraphically-comparable quartet of objects.

Definition at line 101 of file SundanceOrderedTuple.hpp.


Constructor & Destructor Documentation

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

Definition at line 105 of file SundanceOrderedTuple.hpp.


Member Function Documentation

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

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

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

template<class A, class B, class C, class D>
const D& Sundance::OrderedQuartet< A, B, C, D >::d (  )  const [inline]

Site Contact