OSB_LIB::IdPeriod< I > Struct Template Reference

Collaboration diagram for OSB_LIB::IdPeriod< I >:

Collaboration graph
[legend]
List of all members.

Detailed Description

template<typename I>
struct OSB_LIB::IdPeriod< I >

Definition at line 207 of file osbutils.h.

Public Member Functions

Public Attributes


Constructor & Destructor Documentation

template<typename I>
OSB_LIB::IdPeriod< I >::IdPeriod (  )  [inline]

Definition at line 208 of file osbutils.h.

template<typename I>
OSB_LIB::IdPeriod< I >::IdPeriod ( long  i,
const Date d 
) [inline]

Definition at line 209 of file osbutils.h.

template<typename I>
OSB_LIB::IdPeriod< I >::IdPeriod ( long  i,
const std::string &  d_str 
) [inline]

Definition at line 210 of file osbutils.h.

template<typename I>
OSB_LIB::IdPeriod< I >::IdPeriod ( long  i,
const Date f,
const Date t 
) [inline]

Definition at line 212 of file osbutils.h.

template<typename I>
OSB_LIB::IdPeriod< I >::IdPeriod ( long  i,
const std::string &  f_str,
const std::string &  t_str 
) [inline]

Definition at line 214 of file osbutils.h.


Member Function Documentation

template<typename I>
bool OSB_LIB::IdPeriod< I >::isSet (  )  const [inline]

Definition at line 219 of file osbutils.h.

References OSB_LIB::IdPeriod< I >::notSet().

template<typename I>
bool OSB_LIB::IdPeriod< I >::notSet (  )  const [inline]

Definition at line 218 of file osbutils.h.

References OSB_LIB::IdPeriod< I >::id, and OSB_LIB::ID_NOT_SET.

Referenced by OSB_LIB::IdPeriod< I >::isSet().

template<typename I>
bool OSB_LIB::IdPeriod< I >::operator!= ( const IdPeriod< I > &  rhs  )  const [inline]

Definition at line 292 of file osbutils.h.

template<typename I>
bool OSB_LIB::IdPeriod< I >::operator< ( const IdPeriod< I > &  rhs  )  const [inline]

Definition at line 284 of file osbutils.h.

References OSB_LIB::IdPeriod< I >::from, OSB_LIB::IdPeriod< I >::id, and OSB_LIB::IdPeriod< I >::to.

template<typename I>
bool OSB_LIB::IdPeriod< I >::operator<= ( const IdPeriod< I > &  rhs  )  const [inline]

template<typename I>
bool OSB_LIB::IdPeriod< I >::operator== ( const IdPeriod< I > &  rhs  )  const [inline]

Definition at line 266 of file osbutils.h.

References OSB_LIB::IdPeriod< I >::from, OSB_LIB::IdPeriod< I >::id, and OSB_LIB::IdPeriod< I >::to.

template<typename I>
bool OSB_LIB::IdPeriod< I >::operator> ( const IdPeriod< I > &  rhs  )  const [inline]

Definition at line 298 of file osbutils.h.

template<typename I>
bool OSB_LIB::IdPeriod< I >::operator>= ( const IdPeriod< I > &  rhs  )  const [inline]


Member Data Documentation

template<typename I>
Date OSB_LIB::IdPeriod< I >::from

Definition at line 229 of file osbutils.h.

Referenced by OSB_LIB::IdPeriod< I >::operator<(), and OSB_LIB::IdPeriod< I >::operator==().

template<typename I>
long OSB_LIB::IdPeriod< I >::id

Definition at line 228 of file osbutils.h.

Referenced by OSB_LIB::IdPeriod< I >::notSet(), OSB_LIB::IdPeriod< I >::operator<(), and OSB_LIB::IdPeriod< I >::operator==().

template<typename I>
Date OSB_LIB::IdPeriod< I >::to

Definition at line 230 of file osbutils.h.

Referenced by OSB_LIB::IdPeriod< I >::operator<(), and OSB_LIB::IdPeriod< I >::operator==().


The documentation for this struct was generated from the following file:
Generated on Sat Sep 2 14:12:24 2006 for OSB Library by  doxygen 1.4.7