Developer Documentation
RAVL, Recognition And Vision Library
USER HOME PAGE CLASS LIST CONTENTS
Ravl - Core - Tuples - Tuple4C<class T1,class T2,class T3,class T4>
 

  PUBLIC
Tuple4C::Tuple4C(void)
Tuple4C::Tuple4C(istream &)
Tuple4C::Tuple4C(BinIStreamC &)
Tuple4C::Tuple4C(const T1 &,const T2 &,const T3 &,const T4 &)
Tuple4C::Tuple4C(const Tuple4C &)
Tuple4C::Data1(void)
Tuple4C::Data1(void) const
Tuple4C::Data2(void)
Tuple4C::Data2(void) const
Tuple4C::Data3(void)
Tuple4C::Data3(void) const
Tuple4C::Data4(void)
Tuple4C::Data4(void) const
Tuple4C::Hash(void) const
Tuple4C::operator ==(const Tuple4C &) const
Tuple4C::operator !=(const Tuple4C &) const

   Tuple4C<class T1,class T2,class T3,class T4>   
 
Class containing 4 other classes.
 
include "Ravl/Tuple4.hh"
Created:09/06/1998 
Source file:Ravl/Core/Container/Misc/Tuple4.hh
User Level:Normal
Library:RavlCore
In Scope:RavlN

Variables:
T1 d1;

T2 d2;

T3 d3;

T4 d4;

Methods:
Tuple4C()
Default constructor.

Tuple4C(istream & in)
Stream constructor.

Tuple4C(BinIStreamC & in)
Binary Stream constructor.

Tuple4C(const T1 & nd1,const T2 & nd2,const T3 & nd3,const T4 & nd4)
Constructor.

Tuple4C(const Tuple4C<T1,T2,T3,T4> & oth)
Copy constructor.

T1 & Data1()
Data access.

const T1 & Data1() const
Data access.

T2 & Data2()
Data access.

const T2 & Data2() const
Data access.

T3 & Data3()
Data access.

const T3 & Data3() const
Data access.

T4 & Data4()
Data access.

const T4 & Data4() const
Data access.

UIntT Hash() const
Get hash value for tuple.

bool operator ==(const Tuple4C<T1,T2,T3,T4> & oth) const
Are tuples equal ?

bool operator !=(const Tuple4C<T1,T2,T3,T4> & oth) const
Are tuples unequal ?


Maintainer:Charles Galambos, Created: 09/06/1998, Documentation by CxxDoc: Tue Aug 13 09:59:30 2002