STK++ 1.0
STK::Variable< TYPE > Member List
This is the complete list of members for STK::Variable< TYPE >, including all inherited members.
_1D_ enum valueSTK::IContainerBase< Variable< TYPE > >
_2D_ enum valueSTK::IContainerBase< Variable< TYPE > >
_3D_ enum valueSTK::IContainerBase< Variable< TYPE > >
_4D_ enum valueSTK::IContainerBase< Variable< TYPE > >
_AllocatorBaseType_ typedefSTK::Variable< TYPE > [private]
_IArray1DType typedefSTK::RecursiveArray1D< TYPE, Variable< TYPE > > [protected]
_RecArray1DType_ typedefSTK::Variable< TYPE > [private]
_VarStringType typedefSTK::IVariable
AllocatorBase(const AllocatorBase &T, bool ref=false)STK::AllocatorBase< TYPE > [inline, protected]
AllocatorBase(Range const &I=Range())STK::AllocatorBase< TYPE > [inline]
AllocatorBase(TYPE *q, Range const &I)STK::AllocatorBase< TYPE > [inline]
AllocatorBase(TYPE *q, Integer const &size)STK::AllocatorBase< TYPE > [inline]
asLeaf()STK::IRecursiveTemplate< Variable< TYPE > > [inline]
asLeaf() constSTK::IRecursiveTemplate< Variable< TYPE > > [inline]
asPtrLeaf()STK::IRecursiveTemplate< Variable< TYPE > > [inline]
asPtrLeaf() constSTK::IRecursiveTemplate< Variable< TYPE > > [inline]
at(Integer const &pos)STK::ITContainer1D< TYPE, Variable< TYPE > > [inline]
at(Integer const &pos) constSTK::ITContainer1D< TYPE, Variable< TYPE > > [inline]
back()STK::ITContainer1D< TYPE, Variable< TYPE > > [inline]
back() constSTK::ITContainer1D< TYPE, Variable< TYPE > > [inline]
capacity() constSTK::IArray1DBase< TYPE, TYPE, Variable< TYPE > > [inline]
STK::clear()=0STK::IContainer1D [pure virtual]
RecursiveArray1D< TYPE, Variable< TYPE > >::clear()STK::RecursiveArray1D< TYPE, Variable< TYPE > > [inline, virtual]
clone(bool ref=false) const STK::Variable< TYPE > [inline, virtual]
RecursiveArray1D< TYPE, Variable< TYPE > >::clone() constSTK::IRecursiveTemplate< Variable< TYPE > > [inline]
data(Integer const &pos) constSTK::AllocatorBase< TYPE > [inline]
data(Integer const &pos)STK::AllocatorBase< TYPE > [inline]
decFirst(Integer const &inc=1)STK::ITContainer1D< TYPE, Variable< TYPE > > [inline, protected]
decLast(Integer const &inc=1)STK::ITContainer1D< TYPE, Variable< TYPE > > [inline, protected]
dim() constSTK::IContainerBase< Variable< TYPE > > [inline]
Dimension enum nameSTK::IContainerBase< Variable< TYPE > >
elt(Integer const &pos)STK::Variable< TYPE > [inline]
elt(Integer const &pos) const STK::Variable< TYPE > [inline]
elt(Range const &J) const STK::Variable< TYPE > [inline]
empty() const STK::IContainer1D [inline]
STK::erase(Integer const &pos, Integer const &n=1)=0STK::IContainer1D [pure virtual]
RecursiveArray1D< TYPE, Variable< TYPE > >::erase(Integer const &pos, Integer const &n=1)STK::RecursiveArray1D< TYPE, Variable< TYPE > > [inline, virtual]
evalCapacity(Integer const &m)STK::AllocatorBase< TYPE > [inline, static]
exportString(Variable< String > &V, std::ios_base &(*f)(std::ios_base &)=std::dec) const STK::Variable< TYPE > [inline, virtual]
STK::IVariable::exportString(_VarStringType &V, std::ios_base &(*f)(std::ios_base &)=std::dec) const =0STK::IVariable [pure virtual]
STK::first() const =0STK::IContainer1D [pure virtual]
RecursiveArray1D< TYPE, Variable< TYPE > >::first() constSTK::ITContainer1D< TYPE, Variable< TYPE > > [inline, virtual]
firstData() constSTK::AllocatorBase< TYPE > [inline]
free1D()STK::IArray1DBase< TYPE, TYPE, Variable< TYPE > > [inline, protected]
freeMem()STK::RecursiveArray1D< TYPE, Variable< TYPE > > [inline, protected]
freePtrData()STK::AllocatorBase< TYPE > [inline, protected]
front()STK::ITContainer1D< TYPE, Variable< TYPE > > [inline]
front() constSTK::ITContainer1D< TYPE, Variable< TYPE > > [inline]
getIndex() constSTK::IArray1DBase< TYPE, TYPE, Variable< TYPE > > [inline]
getType() const STK::IVariable [inline]
giveName(Integer const &num=0, const String &prefix=STRING_VAR)STK::IVariable [inline, static]
IArray1DBase(Range const &I=Range())STK::IArray1DBase< TYPE, TYPE, Variable< TYPE > > [inline, protected]
IArray1DBase(const IArray1DBase &T, bool ref=false)STK::IArray1DBase< TYPE, TYPE, Variable< TYPE > > [inline, protected]
IArray1DBase(const IArray1DBase &T, Range const &I)STK::IArray1DBase< TYPE, TYPE, Variable< TYPE > > [inline, protected]
IArray1DBase(const _AllocatorBaseType_ &T, Range const &I, Integer const &index)STK::IArray1DBase< TYPE, TYPE, Variable< TYPE > > [inline, protected]
IArray1DBase(TYPE *q, Range const &I, Integer const &index=0)STK::IArray1DBase< TYPE, TYPE, Variable< TYPE > > [inline, protected]
IContainer1D()STK::IContainer1D [protected]
IContainerBase(Dimension dim)STK::IContainerBase< Variable< TYPE > > [inline, protected]
IContainerRef(bool ref)STK::IContainerRef [inline, protected]
IContainerRef(const IContainerRef &T, bool ref)STK::IContainerRef [inline, protected]
importString(Variable< String > const &V, std::ios_base &(*f)(std::ios_base &)=std::dec)STK::Variable< TYPE > [inline, virtual]
STK::IVariable::importString(const _VarStringType &V, std::ios_base &(*f)(std::ios_base &)=std::dec)=0STK::IVariable [pure virtual]
incFirst(Integer const &inc=1)STK::ITContainer1D< TYPE, Variable< TYPE > > [inline, protected]
incLast(Integer const &inc=1)STK::ITContainer1D< TYPE, Variable< TYPE > > [inline, protected]
incRange(Integer const &inc=1)STK::ITContainer1D< TYPE, Variable< TYPE > > [inline, protected]
init1D(Range const &I)STK::IArray1DBase< TYPE, TYPE, Variable< TYPE > > [inline, protected]
initialize(Range const &I)STK::RecursiveArray1D< TYPE, Variable< TYPE > > [inline, protected]
insert(Range const &I, TYPE const &v)STK::IArray1DBase< TYPE, TYPE, Variable< TYPE > > [inline]
STK::insertElt(Integer const &pos, Integer const &n=1)=0STK::IContainer1D [pure virtual]
RecursiveArray1D< TYPE, Variable< TYPE > >::insertElt(Integer const &pos, Integer const &n=1)STK::RecursiveArray1D< TYPE, Variable< TYPE > > [inline, protected, virtual]
IRecursiveTemplate()STK::IRecursiveTemplate< Variable< TYPE > > [inline]
IRecursiveTemplate(IRecursiveTemplate const &leaf)STK::IRecursiveTemplate< Variable< TYPE > > [inline]
isRef() const STK::IContainerRef [inline]
ITContainer1D(Range const &I=Range())STK::ITContainer1D< TYPE, Variable< TYPE > > [inline, protected]
ITContainer1D(const ITContainer1D &T)STK::ITContainer1D< TYPE, Variable< TYPE > > [inline, protected]
IVariable(const IdType &type, String const &name)STK::IVariable [inline, protected]
IVariable(const IVariable &V)STK::IVariable [inline, protected]
STK::last() const =0STK::IContainer1D [pure virtual]
RecursiveArray1D< TYPE, Variable< TYPE > >::last() constSTK::ITContainer1D< TYPE, Variable< TYPE > > [inline, virtual]
lastData() constSTK::AllocatorBase< TYPE > [inline]
mallocPtrData(Integer const &size, Integer const &inc=0)STK::AllocatorBase< TYPE > [inline, protected]
moveElt(Integer const &pos1, IArray1DBase &T, Integer const &pos2)STK::IArray1DBase< TYPE, TYPE, Variable< TYPE > > [inline, protected]
name() const STK::IVariable [inline]
name_STK::IVariable [protected]
operator<<(Variable< String > const &V)STK::Variable< TYPE > [inline, virtual]
operator<<(ostream &s, Variable< TYPE > const &V)STK::Variable< TYPE > [friend]
STK::IVariable::operator<<(const _VarStringType &V)=0STK::IVariable [pure virtual]
operator=(Variable const &V)STK::Variable< TYPE > [inline]
operator=(TYPE const &v)STK::Variable< TYPE > [inline]
STK::IVariable::operator=(const IVariable &V)STK::IVariable [inline]
operator>>(Variable< String > &V) const STK::Variable< TYPE > [inline, virtual]
STK::IVariable::operator>>(_VarStringType &V) const =0STK::IVariable [pure virtual]
operator[](Integer const &pos)STK::ITContainer1D< TYPE, Variable< TYPE > > [inline]
operator[](Integer const &pos) constSTK::ITContainer1D< TYPE, Variable< TYPE > > [inline]
operator[](Range const &I) constSTK::ITContainer1D< TYPE, Variable< TYPE > > [inline]
pop_back()STK::IContainer1D [inline]
pop_front()STK::IContainer1D [inline]
STK::popBack(Integer const &n=1)=0STK::IContainer1D [pure virtual]
RecursiveArray1D< TYPE, Variable< TYPE > >::popBack(Integer const &n=1)STK::RecursiveArray1D< TYPE, Variable< TYPE > > [inline, virtual]
ptrData() constSTK::AllocatorBase< TYPE > [inline]
ptrData()STK::AllocatorBase< TYPE > [inline, protected]
push_back(TYPE const &v)STK::ITContainer1D< TYPE, Variable< TYPE > > [inline]
push_front(TYPE const &v)STK::IArray1DBase< TYPE, TYPE, Variable< TYPE > > [inline]
STK::pushBack(Integer const &n=1)=0STK::IContainer1D [pure virtual]
RecursiveArray1D< TYPE, Variable< TYPE > >::pushBack(Integer const &n=1)STK::RecursiveArray1D< TYPE, Variable< TYPE > > [inline, virtual]
pushBackNAValues(Integer const &n=1)STK::Variable< TYPE > [inline, virtual]
STK::range() const =0STK::IContainer1D [pure virtual]
RecursiveArray1D< TYPE, Variable< TYPE > >::range() constSTK::ITContainer1D< TYPE, Variable< TYPE > > [inline, virtual]
range_STK::ITContainer1D< TYPE, Variable< TYPE > > [protected]
rangeData() constSTK::AllocatorBase< TYPE > [inline]
ranges_STK::IContainerBase< Variable< TYPE > > [protected]
reallocPtrData(Integer const &size, Integer const &inc=0)STK::AllocatorBase< TYPE > [inline, protected]
RecursiveArray1D(Range const &I=Range())STK::RecursiveArray1D< TYPE, Variable< TYPE > > [inline]
RecursiveArray1D(Range const &I, TYPE const &v)STK::RecursiveArray1D< TYPE, Variable< TYPE > > [inline]
RecursiveArray1D(const RecursiveArray1D &T, bool ref=false)STK::RecursiveArray1D< TYPE, Variable< TYPE > > [inline]
RecursiveArray1D(RecursiveArray1D const &T, Range const &I)STK::RecursiveArray1D< TYPE, Variable< TYPE > > [inline]
RecursiveArray1D(TYPE *q, Range const &I, Integer const &index=0)STK::RecursiveArray1D< TYPE, Variable< TYPE > > [inline]
RecursiveArray1D(_AllocatorBaseType_ const &T, Range const &I, Integer const &index)STK::RecursiveArray1D< TYPE, Variable< TYPE > > [inline]
reserve(Integer const &size)STK::IArray1DBase< TYPE, TYPE, Variable< TYPE > > [inline]
resize(Range const &I=Range())STK::IContainer1D
setCapacity(Integer const &capacity=0)STK::IArray1DBase< TYPE, TYPE, Variable< TYPE > > [inline, protected]
setData(Integer const &pos, TYPEconst &data)STK::AllocatorBase< TYPE > [inline]
setIndex(Integer const &index=0)STK::IArray1DBase< TYPE, TYPE, Variable< TYPE > > [inline, protected]
setName(Integer const &num=0, const String &prefix=STRING_VAR)STK::IVariable [inline]
setName(String const &name)STK::IVariable [inline]
setPtrData(TYPE *p_data=0, Range const &rangeData=Range())STK::AllocatorBase< TYPE > [inline, protected]
setRange(Range const &I=Range())STK::ITContainer1D< TYPE, Variable< TYPE > > [inline, protected]
setRef(bool ref)STK::IContainerRef [inline, protected]
STK::shift(Integer const &beg=1)=0STK::IContainer1D [pure virtual]
RecursiveArray1D< TYPE, Variable< TYPE > >::shift(Integer const &beg=1)STK::IArray1DBase< TYPE, TYPE, Variable< TYPE > > [inline, virtual]
shiftPtrData(Integer const &first)STK::AllocatorBase< TYPE > [inline, protected]
STK::size() const =0STK::IContainer1D [pure virtual]
RecursiveArray1D< TYPE, Variable< TYPE > >::size() constSTK::ITContainer1D< TYPE, Variable< TYPE > > [inline, virtual]
sizeData() constSTK::AllocatorBase< TYPE > [inline]
swap(IArray1DBase &T)STK::IArray1DBase< TYPE, TYPE, Variable< TYPE > > [inline]
swap(Integer const &pos1, Integer const &pos2)STK::IArray1DBase< TYPE, TYPE, Variable< TYPE > > [inline]
AllocatorBase< TYPE >::swap(AllocatorBase &T)STK::AllocatorBase< TYPE > [inline, protected]
Type typedefSTK::ITContainer1D< TYPE, Variable< TYPE > >
type_STK::IVariable [protected]
Variable(Range const &I=Range(), String const &name=Arithmetic< String >::NA())STK::Variable< TYPE > [inline]
Variable(Range const &I, TYPE const &v, String const &name=Arithmetic< String >::NA())STK::Variable< TYPE > [inline]
Variable(Variable const &V, bool ref=false)STK::Variable< TYPE > [inline]
Variable(Variable const &V, Range const &I, Integer const &col)STK::Variable< TYPE > [inline]
~AllocatorBase()STK::AllocatorBase< TYPE > [inline]
~IArray1DBase()STK::IArray1DBase< TYPE, TYPE, Variable< TYPE > > [inline, virtual]
~IContainer1D()STK::IContainer1D [protected]
~IContainerBase()STK::IContainerBase< Variable< TYPE > > [inline, protected, virtual]
~IContainerRef()STK::IContainerRef [inline, virtual]
~IRecursiveTemplate()STK::IRecursiveTemplate< Variable< TYPE > > [inline, virtual]
~ITContainer1D()STK::ITContainer1D< TYPE, Variable< TYPE > > [inline, virtual]
~IVariable()STK::IVariable [inline, virtual]
~RecursiveArray1D()STK::RecursiveArray1D< TYPE, Variable< TYPE > > [inline, virtual]
~Variable()STK::Variable< TYPE > [inline, virtual]