Public Member Functions
FIX::UtcTimeStampField Class Reference

Field that contains a UTC time stamp value. More...

#include <Field.h>

Inheritance diagram for FIX::UtcTimeStampField:
Inheritance graph
[legend]
Collaboration diagram for FIX::UtcTimeStampField:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 UtcTimeStampField (int field, const UtcTimeStamp &data, bool showMilliseconds=false)
 UtcTimeStampField (int field, bool showMilliseconds=false)
void setValue (const UtcTimeStamp &value)
UtcTimeStamp getValue () const throw ( IncorrectDataFormat )
 operator UtcTimeStamp () const
bool operator< (const UtcTimeStampField &rhs) const
bool operator== (const UtcTimeStampField &rhs) const
bool operator!= (const UtcTimeStampField &rhs) const

Detailed Description

Field that contains a UTC time stamp value.

Definition at line 392 of file Field.h.


Constructor & Destructor Documentation

FIX::UtcTimeStampField::UtcTimeStampField ( int  field,
const UtcTimeStamp data,
bool  showMilliseconds = false 
) [inline, explicit]

Definition at line 395 of file Field.h.

: FieldBase( field, UtcTimeStampConvertor::convert( data, showMilliseconds ) ) {}
FIX::UtcTimeStampField::UtcTimeStampField ( int  field,
bool  showMilliseconds = false 
) [inline]

Definition at line 397 of file Field.h.

: FieldBase( field, UtcTimeStampConvertor::convert( UtcTimeStamp(), showMilliseconds ) ) {}

Member Function Documentation

Definition at line 402 of file Field.h.

References FIX::UtcTimeStampConvertor::convert(), FIX::FieldBase::getField(), and FIX::FieldBase::getString().

Referenced by operator UtcTimeStamp(), operator!=(), operator<(), and operator==().

    { try
      { return UtcTimeStampConvertor::convert( getString() ); }
      catch( FieldConvertError& )
      { throw IncorrectDataFormat( getField(), getString() ); } }
FIX::UtcTimeStampField::operator UtcTimeStamp ( ) const [inline]

Definition at line 407 of file Field.h.

References getValue().

    { return getValue(); }
bool FIX::UtcTimeStampField::operator!= ( const UtcTimeStampField rhs) const [inline]

Definition at line 414 of file Field.h.

References getValue().

    { return getValue() != rhs.getValue(); }
bool FIX::UtcTimeStampField::operator< ( const UtcTimeStampField rhs) const [inline]

Definition at line 410 of file Field.h.

References getValue().

    { return getValue() < rhs.getValue(); }
bool FIX::UtcTimeStampField::operator== ( const UtcTimeStampField rhs) const [inline]

Definition at line 412 of file Field.h.

References getValue().

    { return getValue() == rhs.getValue(); }
void FIX::UtcTimeStampField::setValue ( const UtcTimeStamp value) [inline]

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

Generated on Mon Sep 15 2014 01:23:56 for QuickFIX by doxygen 1.7.6.1 written by Dimitri van Heesch, © 1997-2001