|
DataIO
|
#include <EBinaryRecord.h>

Public Member Functions | |
| virtual | ~EBinaryRecord () |
| virtual bool | operator< (const std::string &key)=0 |
| virtual bool | operator> (const std::string &key)=0 |
| virtual bool | operator!= (const std::string &key)=0 |
| virtual bool | operator== (const std::string &key)=0 |
| virtual unsigned short | GetSize ()=0 |
| virtual std::string | GetKey ()=0 |
| virtual void | Fill (char *data)=0 |
| virtual unsigned char * | GetData () |
| virtual EBinaryRecord * | Clone ()=0 |
| virtual | ~EBinaryRecord () |
| virtual bool | operator< (const std::string &key)=0 |
| virtual bool | operator> (const std::string &key)=0 |
| virtual bool | operator!= (const std::string &key)=0 |
| virtual bool | operator== (const std::string &key)=0 |
| virtual unsigned short | GetSize ()=0 |
| virtual std::string | GetKey ()=0 |
| virtual void | Fill (char *data)=0 |
| virtual unsigned char * | GetData () |
| virtual EBinaryRecord * | Clone ()=0 |
|
inlinevirtual |
|
inlinevirtual |
|
pure virtual |
Implemented in EM::Strojcek::VstupneUdaje::ECustomProperty, EM::Strojcek::VstupneUdaje::ECustomProperty, EM::Strojcek::VstupneUdaje::CestovnePoriadky::ETripTransferBinaryRecord, EM::Strojcek::VstupneUdaje::CestovnePoriadky::ETripTransferBinaryRecord, EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpojZastavkaPrichodBinaryRecord, EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpojZastavkaPrichodBinaryRecord, EOdchylkyBinaryRecord, EVzdialenostBinaryRecord, EOdchylkyBinaryRecord, and EVzdialenostBinaryRecord.

|
pure virtual |
Implemented in EM::Strojcek::VstupneUdaje::ECustomProperty, EM::Strojcek::VstupneUdaje::ECustomProperty, EM::Strojcek::VstupneUdaje::CestovnePoriadky::ETripTransferBinaryRecord, EM::Strojcek::VstupneUdaje::CestovnePoriadky::ETripTransferBinaryRecord, EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpojZastavkaPrichodBinaryRecord, EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpojZastavkaPrichodBinaryRecord, EOdchylkyBinaryRecord, EVzdialenostBinaryRecord, EOdchylkyBinaryRecord, and EVzdialenostBinaryRecord.
|
pure virtual |
Fills record from data
| data | = raw data of record |
Implemented in EM::Strojcek::VstupneUdaje::ECustomProperty, EM::Strojcek::VstupneUdaje::ECustomProperty, EM::Strojcek::VstupneUdaje::CestovnePoriadky::ETripTransferBinaryRecord, EM::Strojcek::VstupneUdaje::CestovnePoriadky::ETripTransferBinaryRecord, EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpojZastavkaPrichodBinaryRecord, EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpojZastavkaPrichodBinaryRecord, EOdchylkyBinaryRecord, EVzdialenostBinaryRecord, EOdchylkyBinaryRecord, and EVzdialenostBinaryRecord.

|
pure virtual |
Fills record from data
| data | = raw data of record |
Implemented in EM::Strojcek::VstupneUdaje::ECustomProperty, EM::Strojcek::VstupneUdaje::ECustomProperty, EM::Strojcek::VstupneUdaje::CestovnePoriadky::ETripTransferBinaryRecord, EM::Strojcek::VstupneUdaje::CestovnePoriadky::ETripTransferBinaryRecord, EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpojZastavkaPrichodBinaryRecord, EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpojZastavkaPrichodBinaryRecord, EOdchylkyBinaryRecord, EVzdialenostBinaryRecord, EOdchylkyBinaryRecord, and EVzdialenostBinaryRecord.
|
inlinevirtual |
Reimplemented in EM::Strojcek::VstupneUdaje::ECustomProperty, EM::Strojcek::VstupneUdaje::ECustomProperty, EM::Strojcek::VstupneUdaje::CestovnePoriadky::ETripTransferBinaryRecord, EM::Strojcek::VstupneUdaje::CestovnePoriadky::ETripTransferBinaryRecord, EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpojZastavkaPrichodBinaryRecord, EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpojZastavkaPrichodBinaryRecord, EOdchylkyBinaryRecord, EVzdialenostBinaryRecord, EOdchylkyBinaryRecord, and EVzdialenostBinaryRecord.
|
inlinevirtual |
Reimplemented in EM::Strojcek::VstupneUdaje::ECustomProperty, EM::Strojcek::VstupneUdaje::ECustomProperty, EM::Strojcek::VstupneUdaje::CestovnePoriadky::ETripTransferBinaryRecord, EM::Strojcek::VstupneUdaje::CestovnePoriadky::ETripTransferBinaryRecord, EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpojZastavkaPrichodBinaryRecord, EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpojZastavkaPrichodBinaryRecord, EOdchylkyBinaryRecord, EVzdialenostBinaryRecord, EOdchylkyBinaryRecord, and EVzdialenostBinaryRecord.
|
pure virtual |
Returns key as string
Implemented in EM::Strojcek::VstupneUdaje::ECustomProperty, EM::Strojcek::VstupneUdaje::ECustomProperty, EM::Strojcek::VstupneUdaje::CestovnePoriadky::ETripTransferBinaryRecord, EM::Strojcek::VstupneUdaje::CestovnePoriadky::ETripTransferBinaryRecord, EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpojZastavkaPrichodBinaryRecord, EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpojZastavkaPrichodBinaryRecord, EOdchylkyBinaryRecord, EVzdialenostBinaryRecord, EOdchylkyBinaryRecord, and EVzdialenostBinaryRecord.
|
pure virtual |
Returns key as string
Implemented in EM::Strojcek::VstupneUdaje::ECustomProperty, EM::Strojcek::VstupneUdaje::ECustomProperty, EM::Strojcek::VstupneUdaje::CestovnePoriadky::ETripTransferBinaryRecord, EM::Strojcek::VstupneUdaje::CestovnePoriadky::ETripTransferBinaryRecord, EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpojZastavkaPrichodBinaryRecord, EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpojZastavkaPrichodBinaryRecord, EOdchylkyBinaryRecord, EVzdialenostBinaryRecord, EOdchylkyBinaryRecord, and EVzdialenostBinaryRecord.
|
pure virtual |
Implemented in EM::Strojcek::VstupneUdaje::ECustomProperty, EM::Strojcek::VstupneUdaje::ECustomProperty, EM::Strojcek::VstupneUdaje::CestovnePoriadky::ETripTransferBinaryRecord, EM::Strojcek::VstupneUdaje::CestovnePoriadky::ETripTransferBinaryRecord, EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpojZastavkaPrichodBinaryRecord, EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpojZastavkaPrichodBinaryRecord, EOdchylkyBinaryRecord, EVzdialenostBinaryRecord, EOdchylkyBinaryRecord, and EVzdialenostBinaryRecord.
|
pure virtual |
Implemented in EM::Strojcek::VstupneUdaje::ECustomProperty, EM::Strojcek::VstupneUdaje::ECustomProperty, EM::Strojcek::VstupneUdaje::CestovnePoriadky::ETripTransferBinaryRecord, EM::Strojcek::VstupneUdaje::CestovnePoriadky::ETripTransferBinaryRecord, EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpojZastavkaPrichodBinaryRecord, EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpojZastavkaPrichodBinaryRecord, EOdchylkyBinaryRecord, EVzdialenostBinaryRecord, EOdchylkyBinaryRecord, and EVzdialenostBinaryRecord.

|
pure virtual |
Implemented in EM::Strojcek::VstupneUdaje::ECustomProperty, EM::Strojcek::VstupneUdaje::ECustomProperty, EM::Strojcek::VstupneUdaje::CestovnePoriadky::ETripTransferBinaryRecord, EM::Strojcek::VstupneUdaje::CestovnePoriadky::ETripTransferBinaryRecord, EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpojZastavkaPrichodBinaryRecord, EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpojZastavkaPrichodBinaryRecord, EOdchylkyBinaryRecord, EVzdialenostBinaryRecord, EOdchylkyBinaryRecord, and EVzdialenostBinaryRecord.
|
pure virtual |
Implemented in EM::Strojcek::VstupneUdaje::ECustomProperty, EM::Strojcek::VstupneUdaje::ECustomProperty, EM::Strojcek::VstupneUdaje::CestovnePoriadky::ETripTransferBinaryRecord, EM::Strojcek::VstupneUdaje::CestovnePoriadky::ETripTransferBinaryRecord, EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpojZastavkaPrichodBinaryRecord, EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpojZastavkaPrichodBinaryRecord, EOdchylkyBinaryRecord, EVzdialenostBinaryRecord, EOdchylkyBinaryRecord, and EVzdialenostBinaryRecord.
|
pure virtual |
operators for comparing records
Implemented in EM::Strojcek::VstupneUdaje::ECustomProperty, EM::Strojcek::VstupneUdaje::ECustomProperty, EM::Strojcek::VstupneUdaje::CestovnePoriadky::ETripTransferBinaryRecord, EM::Strojcek::VstupneUdaje::CestovnePoriadky::ETripTransferBinaryRecord, EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpojZastavkaPrichodBinaryRecord, EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpojZastavkaPrichodBinaryRecord, EOdchylkyBinaryRecord, EVzdialenostBinaryRecord, EOdchylkyBinaryRecord, and EVzdialenostBinaryRecord.
|
pure virtual |
operators for comparing records
Implemented in EM::Strojcek::VstupneUdaje::ECustomProperty, EM::Strojcek::VstupneUdaje::ECustomProperty, EM::Strojcek::VstupneUdaje::CestovnePoriadky::ETripTransferBinaryRecord, EM::Strojcek::VstupneUdaje::CestovnePoriadky::ETripTransferBinaryRecord, EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpojZastavkaPrichodBinaryRecord, EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpojZastavkaPrichodBinaryRecord, EOdchylkyBinaryRecord, EVzdialenostBinaryRecord, EOdchylkyBinaryRecord, and EVzdialenostBinaryRecord.
|
pure virtual |
Implemented in EM::Strojcek::VstupneUdaje::ECustomProperty, EM::Strojcek::VstupneUdaje::ECustomProperty, EM::Strojcek::VstupneUdaje::CestovnePoriadky::ETripTransferBinaryRecord, EM::Strojcek::VstupneUdaje::CestovnePoriadky::ETripTransferBinaryRecord, EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpojZastavkaPrichodBinaryRecord, EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpojZastavkaPrichodBinaryRecord, EOdchylkyBinaryRecord, EVzdialenostBinaryRecord, EOdchylkyBinaryRecord, and EVzdialenostBinaryRecord.
|
pure virtual |
Implemented in EM::Strojcek::VstupneUdaje::ECustomProperty, EM::Strojcek::VstupneUdaje::ECustomProperty, EM::Strojcek::VstupneUdaje::CestovnePoriadky::ETripTransferBinaryRecord, EM::Strojcek::VstupneUdaje::CestovnePoriadky::ETripTransferBinaryRecord, EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpojZastavkaPrichodBinaryRecord, EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpojZastavkaPrichodBinaryRecord, EOdchylkyBinaryRecord, EVzdialenostBinaryRecord, EOdchylkyBinaryRecord, and EVzdialenostBinaryRecord.
|
pure virtual |
Implemented in EM::Strojcek::VstupneUdaje::ECustomProperty, EM::Strojcek::VstupneUdaje::ECustomProperty, EM::Strojcek::VstupneUdaje::CestovnePoriadky::ETripTransferBinaryRecord, EM::Strojcek::VstupneUdaje::CestovnePoriadky::ETripTransferBinaryRecord, EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpojZastavkaPrichodBinaryRecord, EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpojZastavkaPrichodBinaryRecord, EOdchylkyBinaryRecord, EVzdialenostBinaryRecord, EOdchylkyBinaryRecord, and EVzdialenostBinaryRecord.
|
pure virtual |
Implemented in EM::Strojcek::VstupneUdaje::ECustomProperty, EM::Strojcek::VstupneUdaje::ECustomProperty, EM::Strojcek::VstupneUdaje::CestovnePoriadky::ETripTransferBinaryRecord, EM::Strojcek::VstupneUdaje::CestovnePoriadky::ETripTransferBinaryRecord, EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpojZastavkaPrichodBinaryRecord, EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpojZastavkaPrichodBinaryRecord, EOdchylkyBinaryRecord, EVzdialenostBinaryRecord, EOdchylkyBinaryRecord, and EVzdialenostBinaryRecord.
1.8.8