DataIO
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
ECustomPropertyValue.h
Go to the documentation of this file.
1 #ifndef E_CUSTOM_PROPERTY_VALUE_H
2 #define E_CUSTOM_PROPERTY_VALUE_H
3 
4 #include "dataio/DataIODefines.h"
5 #include <string>
6 
7 namespace EM
8 {
9  namespace Strojcek
10  {
11  namespace VstupneUdaje
12  {
13  class DATAIO_API ECustomPropertyValue
14  {
15  public:
16  ECustomPropertyValue();
17  ECustomPropertyValue( std::string& value );
18  ECustomPropertyValue( const ECustomPropertyValue& rhs );
19  ~ECustomPropertyValue();
20 
21  bool Read( std::string fileName, unsigned long offset );
22  bool Write( FILE *f, unsigned long &offset );
23 
24  long GetLong();
25  std::string GetString();
26  bool GetBool();
27 
28  private:
29  class DataClass;
30  DataClass *d;
31  };
32  }
33  }
34 }
35 
36 #endif // E_CUSTOM_PROPERTY_VALUE_H
Class ECol : Objekt je predok pre vsetky nasledujuce kolekcie
Definition: ColReader.h:15
#define DATAIO_API
Definition: DataIODefines.h:10