Flow123d  release_2.2.0-914-gf1a3a4f
Public Member Functions | Public Attributes | List of all members
Input::Type::Array::ArrayData Class Reference

Actual data of the Array. More...

#include <type_base.hh>

Public Member Functions

 ArrayData (unsigned int min_size, unsigned int max_size)
 Constructor. More...
 
FinishStatus finish (FinishStatus finish_type=FinishStatus::regular_)
 Finishes initialization of the ArrayData. More...
 

Public Attributes

std::shared_ptr< TypeBasetype_of_values_
 Type of Array. More...
 
unsigned int lower_bound_
 Minimal size of Array. More...
 
unsigned int upper_bound_
 Maximal size of Array. More...
 
FinishStatus finish_status
 Flag specified if Array is finished. More...
 

Detailed Description

Actual data of the Array.

Definition at line 353 of file type_base.hh.

Constructor & Destructor Documentation

Input::Type::Array::ArrayData::ArrayData ( unsigned int  min_size,
unsigned int  max_size 
)

Constructor.

Definition at line 267 of file type_base.cc.

Member Function Documentation

FinishStatus Input::Type::Array::ArrayData::finish ( FinishStatus  finish_type = FinishStatus::regular_)

Finishes initialization of the ArrayData.

Definition at line 272 of file type_base.cc.

Member Data Documentation

FinishStatus Input::Type::Array::ArrayData::finish_status

Flag specified if Array is finished.

Definition at line 367 of file type_base.hh.

unsigned int Input::Type::Array::ArrayData::lower_bound_

Minimal size of Array.

Definition at line 363 of file type_base.hh.

std::shared_ptr<TypeBase> Input::Type::Array::ArrayData::type_of_values_

Type of Array.

Definition at line 361 of file type_base.hh.

unsigned int Input::Type::Array::ArrayData::upper_bound_

Maximal size of Array.

Definition at line 365 of file type_base.hh.


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