Vector of integers with reference counting. More...
#include <Autovector.h>
Public Member Functions | |
int64_autovector_t () | |
int64_autovector_t (const int64_autovector_t &obj) | |
int64_autovector_t (size_t n) | |
int64_autovector_t & | operator= (const int64_autovector_t &obj) |
int64_t & | operator[] (size_t uiIndex) |
const int64_t & | operator[] (size_t uiIndex) const |
size_t | size (void) const |
virtual | ~int64_autovector_t (void) |
Protected Attributes | |
ATOMIC_VARIABLE * | _pCount |
std::vector< int64_t > * | _pv |
Vector of integers with reference counting.
Definition at line 54 of file Autovector.h.
|
explicit |
GENAPI_NAMESPACE::int64_autovector_t::int64_autovector_t | ( | const int64_autovector_t & | obj | ) |
|
explicit |
|
virtual |
int64_autovector_t& GENAPI_NAMESPACE::int64_autovector_t::operator= | ( | const int64_autovector_t & | obj | ) |
int64_t& GENAPI_NAMESPACE::int64_autovector_t::operator[] | ( | size_t | uiIndex | ) |
const int64_t& GENAPI_NAMESPACE::int64_autovector_t::operator[] | ( | size_t | uiIndex | ) | const |
size_t GENAPI_NAMESPACE::int64_autovector_t::size | ( | void | ) | const |
|
protected |
Definition at line 69 of file Autovector.h.
|
protected |
Definition at line 68 of file Autovector.h.