Lines Matching refs:Array
27 class Array;
48 * parameter is copied, but ownership of the Array parameter is
49 * transferred. The Array parameter may be null, but the name must
52 void addArray(const char name[], Array* value);
90 bool findArray(const char name[], Array** = NULL) const;
146 Array* arrayValue() const;
184 friend class Array;
187 class Array {
190 * Creates an array with the specified Type and element count. All
193 Array(Type, int count);
196 * Creates an array of ints, initialized by copying the specified
199 Array(const int32_t values[], int count);
202 * Creates an array of floats, initialized by copying the specified
205 Array(const float values[], int count);
208 * Creates an array of bools, initialized by copying the specified
211 Array(const bool values[], int count);
213 Array(const Array&);
214 ~Array();
222 * Should only be called if the Array's type is kObject.
228 * Array (which may be null). Ownership of the Array is transferred.
229 * Should only be called if the Array's type is kArray.
231 void setArray(int index, Array*);
236 * Array's type is kString.
244 Array* const* arrays() const {
271 Array** fArrays;