EHM DAL 0.2.5
Data abstraction layer for Eastside Hockey Manager
Loading...
Searching...
No Matches
ehm_dal::container::ScheduleDatesContainer Class Reference
Inheritance diagram for ehm_dal::container::ScheduleDatesContainer:

Public Member Functions

bool read (QDataStream &in, ehm_dal::database::DatabaseVersion &version, const ehm_dal::flags::StageType &stage_type)
 
bool read (QDataStream &in, ehm_dal::database::DatabaseVersion &version, const ehm_dal::flags::StageType &stage_type, const qint32 count)
 
bool write (QDataStream &out, ehm_dal::database::DatabaseVersion &version, const ehm_dal::flags::StageType &stage_type)
 
bool write (QDataStream &out, ehm_dal::database::DatabaseVersion &version, const ehm_dal::flags::StageType &stage_type, const qint32 count)
 
virtual void read (QDataStream &in, ehm_dal::database::DatabaseVersion &version)
 
void read (QDataStream &in, ehm_dal::database::DatabaseVersion &version, const T_ItemCountType count)
 
virtual void write (QDataStream &out, ehm_dal::database::DatabaseVersion &version)
 
void write (QDataStream &out, ehm_dal::database::DatabaseVersion &version, const T_ItemCountType count)
 
- Public Member Functions inherited from ehm_dal::container::Container< ehm_dal::schema::ScheduleDate, quint16 >
 Container (const quint32 size=0, const bool is_sortable=true)
 
 Container (const Container &obj)
 
void addRows (const qint32 count)
 
void push_back (ehm_dal::schema::ScheduleDate &item)
 
void push_back (ehm_dal::schema::ScheduleDate *item)
 
void clear ()
 
void erase (const qint32 first_index_to_delete, const qint32 last_index_to_delete)
 
virtual void read (QDataStream &in, ehm_dal::database::DatabaseVersion &version)
 
void read (QDataStream &in, ehm_dal::database::DatabaseVersion &version, const T_ItemCountType count)
 
void readInto (QDataStream &in, ehm_dal::database::DatabaseVersion &version)
 
virtual void write (QDataStream &out, ehm_dal::database::DatabaseVersion &version)
 
void write (QDataStream &out, ehm_dal::database::DatabaseVersion &version, const T_ItemCountType count)
 
bool isSortable () const
 
qint32 rowCount () const
 
T_ItemCountType size () const
 
ehm_dal::schema::ScheduleDateitem (const T_ItemCountType pos)
 
const ehm_dal::schema::ScheduleDateitemConst (const T_ItemCountType pos) const
 
Containeroperator= (Container rhs)
 

Additional Inherited Members

- Protected Member Functions inherited from ehm_dal::container::Container< ehm_dal::schema::ScheduleDate, quint16 >
std::vector< ehm_dal::schema::ScheduleDate > * data ()
 

Member Function Documentation

◆ read()

void ehm_dal::container::Container< T_DataType, T_ItemCountType >::read ( QDataStream &  in,
ehm_dal::database::DatabaseVersion version 
)
virtual

◆ write()

void ehm_dal::container::Container< T_DataType, T_ItemCountType >::write ( QDataStream &  out,
ehm_dal::database::DatabaseVersion version 
)
virtual