Public Member Functions
FIX::CheckSumField Class Reference

Field that contains a checksum value. More...

#include <Field.h>

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

List of all members.

Public Member Functions

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

Detailed Description

Field that contains a checksum value.

Definition at line 473 of file Field.h.


Constructor & Destructor Documentation

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

Definition at line 476 of file Field.h.

: FieldBase( field, CheckSumConvertor::convert( data ) ) {}
FIX::CheckSumField::CheckSumField ( int  field) [inline]

Definition at line 478 of file Field.h.

: FieldBase( field, "" ) {}

Member Function Documentation

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

Definition at line 483 of file Field.h.

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

Referenced by operator const int().

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

Definition at line 488 of file Field.h.

References getValue().

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

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

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