StructuredArray
INCLUDE FILE
#include "StructuredArray.h"
class StructuredArray
Represents an array of structured values.
DEFINITION
class StructuredArray;
constructor StructuredArray
DEFINITION
| StructuredArray | ( | Tokenizer & tokenizer | ); |
| PARAMETER | DESCRIPTION |
|---|---|
tokenizer |
method begin
DEFINITION
| std::vector< std::shared_ptr< StructuredValue > >::iterator begin | ( | ); |
| RETURNS | DESCRIPTION |
|---|---|
std::vector< std::shared_ptr< StructuredValue > >::iterator |
method beginconst
DEFINITION
| std::vector< std::shared_ptr< StructuredValue > >::const_iterator begin | ( | ) const; |
| RETURNS | DESCRIPTION |
|---|---|
std::vector< std::shared_ptr< StructuredValue > >::const_iterator |
method emptyconst
DEFINITION
| bool empty | ( | ) const; |
| RETURNS | DESCRIPTION |
|---|---|
bool |
method end
DEFINITION
| std::vector< std::shared_ptr< StructuredValue > >::iterator end | ( | ); |
| RETURNS | DESCRIPTION |
|---|---|
std::vector< std::shared_ptr< StructuredValue > >::iterator |
method endconst
DEFINITION
| std::vector< std::shared_ptr< StructuredValue > >::const_iterator end | ( | ) const; |
| RETURNS | DESCRIPTION |
|---|---|
std::vector< std::shared_ptr< StructuredValue > >::const_iterator |
method operator[]const
DEFINITION
| std::shared_ptr< StructuredValue > operator[] | ( | size_t index | ) const; |
| PARAMETER | DESCRIPTION |
|---|---|
index |
| RETURNS | DESCRIPTION |
|---|---|
std::shared_ptr< StructuredValue > |
method sizeconst
DEFINITION
| size_t size | ( | ) const; |
| RETURNS | DESCRIPTION |
|---|---|
size_t |
method typeconst virtual
DEFINITION
| virtual Type type | ( | ) const; |
| RETURNS | DESCRIPTION |
|---|---|
Type |
member entries
DEFINITION
std::vector< std::shared_ptr< StructuredValue > > entries;