Skip to content

StructuredArray

INCLUDE FILE
#include "StructuredArray.h"

class StructuredArray

Represents an array of structured values.

DEFINITION
class StructuredArray;

constructor StructuredArray

DEFINITION
StructuredArray ( Tokenizer & tokenizer );
PARAMETERDESCRIPTION
tokenizer

method begin

DEFINITION
std::vector< std::shared_ptr< StructuredValue > >::iterator  begin ( );
RETURNSDESCRIPTION
std::vector< std::shared_ptr< StructuredValue > >::iterator

method beginconst

DEFINITION
std::vector< std::shared_ptr< StructuredValue > >::const_iterator  begin ( ) const;
RETURNSDESCRIPTION
std::vector< std::shared_ptr< StructuredValue > >::const_iterator

method emptyconst

DEFINITION
bool  empty ( ) const;
RETURNSDESCRIPTION
bool

method end

DEFINITION
std::vector< std::shared_ptr< StructuredValue > >::iterator  end ( );
RETURNSDESCRIPTION
std::vector< std::shared_ptr< StructuredValue > >::iterator

method endconst

DEFINITION
std::vector< std::shared_ptr< StructuredValue > >::const_iterator  end ( ) const;
RETURNSDESCRIPTION
std::vector< std::shared_ptr< StructuredValue > >::const_iterator

method operator[]const

DEFINITION
std::shared_ptr< StructuredValue >  operator[] ( size_t  index ) const;
PARAMETERDESCRIPTION
index
RETURNSDESCRIPTION
std::shared_ptr< StructuredValue >

method sizeconst

DEFINITION
size_t  size ( ) const;
RETURNSDESCRIPTION
size_t

method typeconst virtual

DEFINITION
virtual Type  type ( ) const;
RETURNSDESCRIPTION
Type

member entries

DEFINITION
std::vector< std::shared_ptr< StructuredValue > >  entries;