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
"
14
#include "
GrayCore/include/cArraySort.h
"
15
16
namespace
GrayLib
17
{
18
UNITTEST2_PREDEF
(
cAtomArray
);
19
class
cVariant
;
20
21
class
GRAYLIB_LINK
cAtomArray
:
public
cArraySortStructHash
< cAtomRef, ATOMCODE_t>
22
{
25
26
typedef
cArraySortStructHash< cAtomRef, ATOMCODE_t>
SUPER_t
;
27
28
public
:
29
HRESULT
v_SetAtoms(
const
cVariant
& vVal);
30
HRESULT
v_GetAtoms(
cVariant
& vVal)
const
;
31
32
UNITTEST_FRIEND
(
cAtomArray
);
33
};
34
}
35
#endif
GRAYLIB_LINK
#define GRAYLIB_LINK
Definition:
GrayLibBase.h:35
HRESULT
INT32 HRESULT
_WIN32 style error codes. INT32
Definition:
SysTypes.h:465
cArraySort.h
cAtom.h
GrayLib::cAtomArray
Definition:
cAtomArray.h:22
GrayLib::cAtomArray::UNITTEST_FRIEND
UNITTEST_FRIEND(cAtomArray)
GrayLib::cVariant
Definition:
cVariant.h:26
Gray::cArraySortStructHash
Definition:
cArraySort.h:363
Gray::cArrayTyped< TYPE, TYPE_ARG >
GrayLib
Definition:
cMesh.h:22
GrayLib::UNITTEST2_PREDEF
UNITTEST2_PREDEF(cQuadtree)
GrayLib
include
Misc
cAtomArray.h
Generated on Tue Feb 2 2021 11:29:42 for Gray C++ Libraries by
1.9.1