GlobalObjects
Lade ...
Suche ...
Keine Treffer
GloLockSpecification.h
gehe zur Dokumentation dieser Datei
1#ifndef INC_GLOLOCKSPECIFICATION_H
2#define INC_GLOLOCKSPECIFICATION_H
3//-----------------------------------------------------------------------------
36//-----------------------------------------------------------------------------
37#include "GloTypes.h"
38//-----------------------------------------------------------------------------
39namespace glo
40{
41 //---------------------------------------------------------------------------
58 {
59 protected:
60 //============== Attribute
61 //-----------------------------------------------------------------------
72 //-----------------------------------------------------------------------
83 //-----------------------------------------------------------------------
84
85 public:
86 //============= Konstruktoren
87 //-----------------------------------------------------------------------
98 //-----------------------------------------------------------------------
112 LockSpecification( EnLockMode eLockMode, EnDeepMode eDeepMode );
113 //-----------------------------------------------------------------------
126 //-----------------------------------------------------------------------
137 //-----------------------------------------------------------------------
138
139 //============== methods
140 //-----------------------------------------------------------------------
142
145 void setLockMode( EnLockMode eLockMode );
146 void setLockDeepMode( EnDeepMode eDeepMode );
148 //-----------------------------------------------------------------------
150
156 //-----------------------------------------------------------------------
157
158 //============== Operatoren
159 //-----------------------------------------------------------------------
161
172 bool operator== ( const LockSpecification & rT ) const;
173 bool operator!= ( const LockSpecification & rT ) const;
175 //-----------------------------------------------------------------------
187 LockSpecification & operator= ( const LockSpecification & rT );
188 //-----------------------------------------------------------------------
189 };
190 //---------------------------------------------------------------------------
191} // namespace glo
192#endif
Für jede Bibliothek, hier 'GlobalObjects' gibt es eine Typen-Datei.
#define __glo_export_dll
Definition GloTypes.h:63
Um Objekte sperren zu können, werden der 'Lock-Modus' und die 'Sperrtiefe' als Parameter benötigt....
Definition GloLockSpecification.h:58
virtual ~LockSpecification()
EnDeepMode getLockDeepMode() const
Getter.
EnDeepMode m_eLockDeepMode
Definition GloLockSpecification.h:82
void setLockMode(EnLockMode eLockMode)
Setter.
LockSpecification(const LockSpecification &rT)
EnLockMode m_eLockMode
Definition GloLockSpecification.h:71
EnLockMode getLockMode() const
Getter.
void setLockDeepMode(EnDeepMode eDeepMode)
Setter.
LockSpecification(EnLockMode eLockMode, EnDeepMode eDeepMode)
Definition GloAbstractBaseLot.h:42
EnDeepMode
Definition GloTypes.h:247
EnLockMode
Definition GloTypes.h:1070