1#ifndef E_BINARY_RECORD_H
2#define E_BINARY_RECORD_H
16 virtual bool operator<(
const std::string& key ) = 0;
17 virtual bool operator>(
const std::string& key ) = 0;
36 virtual void Fill(
char* data ) = 0;
std::list< EBinaryRecord * > EBinaryRecordCol
Definition EBinaryRecord.h:49
(Internal) Interface for abstract record in file.
Definition EBinaryRecord.h:11
virtual void Fill(char *data)=0
virtual std::string GetKey()=0
virtual EBinaryRecord * Clone()=0
virtual bool operator!=(const std::string &key)=0
virtual ~EBinaryRecord()
Definition EBinaryRecord.h:13
virtual bool operator>(const std::string &key)=0
virtual bool operator==(const std::string &key)=0
virtual unsigned short GetSize()=0
virtual unsigned char * GetData()=0
virtual bool operator<(const std::string &key)=0