![]() |
![]() |
|
Index
Source Files
Annotated Class List
Alphabetical Class List
Class Hierarchy
Graphical Class Hierarchy
|
||
![]() |
![]() |
#include <Field.h>
Inheritance diagram for FIX::StringField:


Public Member Functions | |
| StringField (int field, const std::string &data) | |
| StringField (int field) | |
| void | setValue (const std::string &value) |
| const std::string | getValue () const |
| Get the string representation of the Field (i.e.) 55=MSFT[SOH]. | |
| operator const std::string () const | |
| bool | operator< (const StringField &rhs) const |
| bool | operator> (const StringField &rhs) const |
| bool | operator== (const StringField &rhs) const |
| bool | operator!= (const StringField &rhs) const |
| bool | operator<= (const StringField &rhs) const |
| bool | operator>= (const StringField &rhs) const |
Friends | |
| bool | operator< (const StringField &, const char *) |
| bool | operator< (const char *, const StringField &) |
| bool | operator> (const StringField &, const char *) |
| bool | operator> (const char *, const StringField &) |
| bool | operator== (const StringField &, const char *) |
| bool | operator== (const char *, const StringField &) |
| bool | operator!= (const StringField &, const char *) |
| bool | operator!= (const char *, const StringField &) |
| bool | operator<= (const StringField &, const char *) |
| bool | operator<= (const char *, const StringField &) |
| bool | operator>= (const StringField &, const char *) |
| bool | operator>= (const char *, const StringField &) |
| bool | operator< (const StringField &, const std::string &) |
| bool | operator< (const std::string &, const StringField &) |
| bool | operator> (const StringField &, const std::string &) |
| bool | operator> (const std::string &, const StringField &) |
| bool | operator== (const StringField &, const std::string &) |
| bool | operator== (const std::string &, const StringField &) |
| bool | operator!= (const StringField &, const std::string &) |
| bool | operator!= (const std::string &, const StringField &) |
| bool | operator<= (const StringField &, const std::string &) |
| bool | operator<= (const std::string &, const StringField &) |
| bool | operator>= (const StringField &, const std::string &) |
| bool | operator>= (const std::string &, const StringField &) |
this is here to provide equality checking against native char arrays.
Definition at line 147 of file Field.h.
|
||||||||||||
|
Definition at line 150 of file Field.h.
00151 : FieldBase( field, data ) {} |
|
|
Definition at line 152 of file Field.h.
00153 : FieldBase( field, "" ) {} |
|
|
Get the string representation of the Field (i.e.) 55=MSFT[SOH].
Reimplemented from FIX::FieldBase. Definition at line 157 of file Field.h. References FIX::FieldBase::getString(). Referenced by FIX::operator!=(), FIX::operator<(), FIX::operator<=(), FIX::operator==(), FIX::operator>(), and FIX::operator>=().
00158 { return getString(); }
|
|
|
Definition at line 159 of file Field.h. References FIX::FieldBase::getString(), and operator const std::string(). Referenced by operator const std::string().
00160 { return getString(); }
|
|
|
Definition at line 168 of file Field.h. References FIX::FieldBase::getString().
00169 { return getString() != rhs.getString(); }
|
|
|
Definition at line 162 of file Field.h. References FIX::FieldBase::getString().
00163 { return getString() < rhs.getString(); }
|
|
|
Definition at line 170 of file Field.h. References FIX::FieldBase::getString().
00171 { return getString() <= rhs.getString(); }
|
|
|
Definition at line 166 of file Field.h. References FIX::FieldBase::getString().
00167 { return getString() == rhs.getString(); }
|
|
|
Definition at line 164 of file Field.h. References FIX::FieldBase::getString().
00165 { return getString() > rhs.getString(); }
|
|
|
Definition at line 172 of file Field.h. References FIX::FieldBase::getString().
00173 { return getString() >= rhs.getString(); }
|
|
|
Definition at line 155 of file Field.h. References FIX::FieldBase::setString().
00156 { setString( value ); }
|
|
||||||||||||
|
Definition at line 240 of file Field.h.
00241 { return lhs != rhs.getValue(); }
|
|
||||||||||||
|
Definition at line 238 of file Field.h.
00239 { return lhs.getValue() != rhs; }
|
|
||||||||||||
|
Definition at line 215 of file Field.h.
00216 { return lhs != rhs.getValue(); }
|
|
||||||||||||
|
Definition at line 213 of file Field.h.
00214 { return lhs.getValue() != rhs; }
|
|
||||||||||||
|
Definition at line 228 of file Field.h.
00229 { return lhs < rhs.getValue(); }
|
|
||||||||||||
|
Definition at line 226 of file Field.h.
00227 { return lhs.getValue() < rhs; }
|
|
||||||||||||
|
Definition at line 203 of file Field.h.
00204 { return lhs < rhs.getValue(); }
|
|
||||||||||||
|
Definition at line 201 of file Field.h.
00202 { return lhs.getValue() < rhs; }
|
|
||||||||||||
|
Definition at line 244 of file Field.h.
00245 { return lhs <= rhs.getValue(); }
|
|
||||||||||||
|
Definition at line 242 of file Field.h.
00243 { return lhs.getValue() <= rhs; }
|
|
||||||||||||
|
Definition at line 219 of file Field.h.
00220 { return lhs <= rhs.getValue(); }
|
|
||||||||||||
|
Definition at line 217 of file Field.h.
00218 { return lhs.getValue() <= rhs; }
|
|
||||||||||||
|
Definition at line 236 of file Field.h.
00237 { return lhs == rhs.getValue(); }
|
|
||||||||||||
|
Definition at line 234 of file Field.h.
00235 { return lhs.getValue() == rhs; }
|
|
||||||||||||
|
Definition at line 211 of file Field.h.
00212 { return lhs == rhs.getValue(); }
|
|
||||||||||||
|
Definition at line 209 of file Field.h.
00210 { return lhs.getValue() == rhs; }
|
|
||||||||||||
|
Definition at line 232 of file Field.h.
00233 { return lhs > rhs.getValue(); }
|
|
||||||||||||
|
Definition at line 230 of file Field.h.
00231 { return lhs.getValue() > rhs; }
|
|
||||||||||||
|
Definition at line 207 of file Field.h.
00208 { return lhs > rhs.getValue(); }
|
|
||||||||||||
|
Definition at line 205 of file Field.h.
00206 { return lhs.getValue() > rhs; }
|
|
||||||||||||
|
Definition at line 248 of file Field.h.
00249 { return lhs >= rhs.getValue(); }
|
|
||||||||||||
|
Definition at line 246 of file Field.h.
00247 { return lhs.getValue() >= rhs; }
|
|
||||||||||||
|
Definition at line 223 of file Field.h.
00224 { return lhs >= rhs.getValue(); }
|
|
||||||||||||
|
Definition at line 221 of file Field.h.
00222 { return lhs.getValue() >= rhs; }
|
1.3.6-20040222 written by Dimitri van Heesch,
© 1997-2001