# CICEAttributeDataArray< bool > Class Template Reference

This class is a specialization of a CICEAttributeDataArray class of type `bool`. More...

`#include <xsi_iceattributedataarray.h>`

List of all members.

## Public Member Functions
| CICEAttributeDataArray ()
| ~CICEAttributeDataArray ()
const bool | operator[] (ULONG in_index) const
ULONG | GetCount () const

## Detailed Description

### template<>
class XSI::CICEAttributeDataArray< bool >

This class is a specialization of a CICEAttributeDataArray class of type `bool`.

See also:
  CICEAttributeDataArray2D, ICEAttribute, CICEAttributeDataArrayBool typedef

Since:
  7.0

## Constructor & Destructor Documentation

CICEAttributeDataArray | ( |  | ) | `[inline]`

Constructor.

~CICEAttributeDataArray | ( |  | ) | `[inline]`

Destructor.

## Member Function Documentation

const bool operator[] | ( | ULONG | in_index | ) | const`[inline]`

Accessor to the bool array. This operator is called when reading the data so the return value is read-only.

Parameters:

  | in_index | Index in the array. The index must be smaller than the number of elements in the array, otherwise the results are unpredictable.

Returns:
  A read-only value to the indexed item.

ULONG GetCount | ( | void |  | ) | const`[inline]`

Accessor to the number of elements in the array.

Returns:
  Number of elements in the array.

The documentation for this class was generated from the following file:

- xsi_iceattributedataarray.h