GL Studio C++ Runtime API
|
#include <dnc_util.h>
Classes | |
struct | FACC |
Public Member Functions | |
FACCArray (void) | |
~FACCArray () | |
bool | IsValid (void) const |
unsigned int | GetCount (void) const |
bool | InsertFACC (const char *const facc, const unsigned int faccIndex) |
const FACC * | FindFACC (const char *const facc) const |
const FACC * | GetFACC (const unsigned int faccIndex) const |
Protected Attributes | |
VPFUtil::PointerArray< FACC > | _faccs |
encapsulates an array of Feature and Attribute Coding Catalog codes ( see MIL-PRF-89023 ) describing the set of FACC codes used by a feature class
|
inline |
Ctor
|
inline |
Dtor
const FACC* FindFACC | ( | const char *const | facc | ) | const |
|
inline |
|
inline |
Get the FACC code at the given index
faccIndex | zero based index into array ( < GetCount() ) |
bool InsertFACC | ( | const char *const | facc, |
const unsigned int | faccIndex | ||
) |
Insert a FACC code into the array
facc | code to insert (deep copied into array) |
faccIndex | zero based index into value descriptor table for facc code |
|
inline |
Determine if the array is valid
|
protected |
array of FACC pointers