Public Member Functions
FIX::IntField Class Reference

Field that contains an integer value. More...

#include <Field.h>

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

List of all members.

Public Member Functions

 IntField (int field, int data)
 IntField (int field)
void setValue (int value)
int getValue () const throw ( IncorrectDataFormat )
 operator const int () const

Detailed Description

Field that contains an integer value.

Definition at line 352 of file Field.h.


Constructor & Destructor Documentation

FIX::IntField::IntField ( int  field,
int  data 
) [inline, explicit]

Definition at line 355 of file Field.h.

: FieldBase( field, IntConvertor::convert( data ) ) {}
FIX::IntField::IntField ( int  field) [inline]

Definition at line 357 of file Field.h.

: FieldBase( field, "" ) {}

Member Function Documentation

int FIX::IntField::getValue ( ) const throw ( IncorrectDataFormat ) [inline]

Definition at line 362 of file Field.h.

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

Referenced by operator const int().

    { try
      { return IntConvertor::convert( getString() ); }
      catch( FieldConvertError& )
      { throw IncorrectDataFormat( getField(), getString() ); } }
FIX::IntField::operator const int ( ) const [inline]

Definition at line 367 of file Field.h.

References getValue().

    { return getValue(); }
void FIX::IntField::setValue ( int  value) [inline]

Definition at line 360 of file Field.h.

References FIX::IntConvertor::convert(), and FIX::FieldBase::setString().

    { setString( IntConvertor::convert( value ) ); }

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