Gray C++ Libraries  0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
cAtomArray.h
Go to the documentation of this file.
1 //
4 //
5 
6 #ifndef _INC_cAtomArray_H
7 #define _INC_cAtomArray_H
8 #ifndef NO_PRAGMA_ONCE
9 #pragma once
10 #endif
11 
12 #include "../GrayLibBase.h"
13 #include "GrayCore/include/cAtom.h"
15 
16 namespace GrayLib
17 {
19  class cVariant;
20 
21  class GRAYLIB_LINK cAtomArray : public cArraySortStructHash< cAtomRef, ATOMCODE_t>
22  {
25 
27 
28  public:
29  HRESULT v_SetAtoms(const cVariant& vVal);
30  HRESULT v_GetAtoms(cVariant& vVal) const;
31 
33  };
34 }
35 #endif
#define GRAYLIB_LINK
Definition: GrayLibBase.h:35
INT32 HRESULT
_WIN32 style error codes. INT32
Definition: SysTypes.h:465
Definition: cAtomArray.h:22
UNITTEST_FRIEND(cAtomArray)
Definition: cVariant.h:26
Definition: cArraySort.h:363
Definition: cMesh.h:22
UNITTEST2_PREDEF(cQuadtree)