GTXclient C++ API
GTXserver-17.0.3
Main Page
Related Pages
Classes
Files
Examples
File List
GTXIntArray.hpp
1
#ifndef __GTXIntArray_hpp__
2
#define __GTXIntArray_hpp__
3
4
#define __USING_GTXSERVER_CPP_API__
5
6
#ifdef DOXYGEN
7
#define SWIG_OR_DOXYGEN
8
#endif //DOXYGEN
9
10
#ifdef SWIG
11
#define GLOBAL_CLASS
12
#define SWIG_OR_DOXYGEN
13
#else //SWIG
14
#include <GTXClient.h>
15
#endif //SWIG
16
20
class
GLOBAL_CLASS
GTXIntArray
21
{
22
public
:
24
GTXIntArray
();
26
GTXIntArray
(gtx_long count,
int
values[]);
28
~
GTXIntArray
();
30
GTXIntArray
(
const
GTXIntArray
&in_intarray);
31
#ifndef SWIG
32
33
GTXIntArray
&operator=(
const
GTXIntArray
&in_intarray);
34
#endif
35
37
gtx_long GetCount(
void
)
const
;
38
void
Resize(gtx_long count);
40
int
GetValue(gtx_long rank)
const
;
41
43
void
SetValue(gtx_long rank,
int
value);
44
46
const
int
*GetValues()
const
;
47
48
private
:
49
gtx_long _count;
50
int
*_values;
51
};
52
53
#endif //__GTXIntArray_hpp__
include
GTXIntArray.hpp
Generated on Wed Apr 4 2018 18:19:50 for GTXclient C++ API by
1.8.3.1