DataIO
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
ECestovnyListokCol.h
Go to the documentation of this file.
1 #if !defined(ECestovnyListokCol_E1B1428A_9865_4494_8C28_21AF5DEBC4D5__INCLUDED_)
2 #define ECestovnyListokCol_E1B1428A_9865_4494_8C28_21AF5DEBC4D5__INCLUDED_
3 
4 #include "dataio/DataIODefines.h"
5 #include "core/common/Head.h"
6 #include "dataio/dataoutput/EStatistikaStruct.h"
7 #include "dataio/dataoutput/ECestovnyListok.h"
8 
9 namespace EM
10 {
11  namespace Strojcek
12  {
13  namespace StatistikaStrojcek
14  {
15  class EZmenaSpoj;
16  class ECestovnyListok;
17  class EStatistikaFileSystem;
18  class ECestovnyListok;
19 
20  class DATAIO_API ECestovnyListokCol : public EHead
21  {
22  EZmenaSpoj *mOwner;
23 
24  public:
25  ECestovnyListokCol( EZmenaSpoj *owner );
26  virtual ~ECestovnyListokCol();
27 
28  EZmenaSpoj *getOwner();
29 
30  void add( ECestovnyListok *newVal );
31 
35  ECestovnyListok *read( REC_INFO *zaznam );
36 
41  EHead *findTicketByNumber( unsigned long number, bool onlyLastZmenaSpoj, bool allList = true, unsigned long cisloCitacky = 0 );
42 
46  ECestovnyListok *findStornoTicketByNumber( unsigned long number, bool allList = true, unsigned long cisloCitacky = 0 );
47 
49  ECestovnyListokCol *fillCestovnyListokCol( EZmenaSpoj *zmenaSpoj, bool allList = true, unsigned long cisloCitacky = 0 );
50 
51  ECestovnyListok *GetFirst();
52  };
53  }
54  }
55 }
56 
57 #endif
Class ECol : Objekt je predok pre vsetky nasledujuce kolekcie
Definition: ColReader.h:15
#define DATAIO_API
Definition: DataIODefines.h:10