C3D Kernel  104598
Classes | Functions
Containers
Templates and Serializations Library
Collaboration diagram for Containers:

Classes

class  Array2< Type >
 Two-dimensional array of objects. More...
class  CcArray< Type >
 Dynamic one-dimensional array without counter of elements number. More...
class  CSPArray< Type >
 Ordered one-dimensional array. More...
class  CSSArray< Type >
 Ordered one-dimensional array. More...
class  FDPArray< Type >
 One-dimensional array of pointers. More...
class  IFC_Array< Type >
 One-dimensional array of pointers with counting of references. More...
class  IMArray< Type >
 Ordered array of indices of the given PArray. More...
class  PointersIterator< Type >
 Interface of iterator. More...
class  PointersArrayIterator< Array, Type >
 Iterator of array. More...
struct  PointersListIterator< Type >
 Iterator of list. More...
class  MultiMap< KeyType, ValType >
 Associative set with duplicates (multiset). More...
class  PArray< Type >
 One-dimensional array of pointers. More...
class  PIArray< Type >
 One-dimensional array of pointers with iterator functions. More...
class  PMIArray< Type >
 One-dimensional array of pointers with iterator functions. More...
class  RPArray< Type >
 One-dimensional array of pointers to objects. More...
class  RPStack< Type >
 Stack of pointers. More...
class  SArray< Type >
 Array of plain old data structures (POD). More...
class  SIArray< Type >
 One-dimensional array of objects with iterator functions. More...
class  SArray_assign< T >
 Initialization of an array by the list of values. More...
class  ListItem< Type >
 The list element. More...
class  List< Type >
 List of pointers to elements. More...
class  LIterator< Type >
 Iterator of list. More...
class  SQueue< Type >
 Queue of objects without destructors. More...
class  SFDPArray< Type >
 Sorted one-dimensional array of pointers to objects. More...
class  SSArray< Type >
 Ordered array. More...
class  SStack< Type >
 A stack of objects. More...

Functions

template<class Type >
void Transpose (const Array2< Type > &srcMtr, Array2< Type > &dstMtr)
 Transpose a matrix.
template<class Type >
readeroperator>> (reader &in, SArray< Type > &ref)
template<class Type >
writeroperator<< (writer &out, const SArray< Type > &ref)
template<class Type >
readeroperator>> (reader &in, SArray< Type > *&ptr)
template<class Type >
writeroperator<< (writer &out, const SArray< Type > *ptr)
template<class Type >
readeroperator>> (reader &in, SSArray< Type > &ref)
template<class Type >
writeroperator<< (writer &out, const SSArray< Type > &ref)
template<class Type >
readeroperator>> (reader &in, CSSArray< Type > &ref)
template<class Type >
writeroperator<< (writer &out, const CSSArray< Type > &ref)
template<class Type >
readeroperator>> (reader &in, IMArray< Type > &ref)
template<class Type >
writeroperator<< (writer &out, const IMArray< Type > &ref)

Function Documentation

template<class Type >
void Transpose ( const Array2< Type > &  srcMtr,
Array2< Type > &  dstMtr 
)

Transpose a matrix.

template<class Type >
reader& operator>> ( reader in,
SArray< Type > &  ref 
)

Reading of array from a stream to an object

template<class Type >
writer& operator<< ( writer out,
const SArray< Type > &  ref 
)

Writing of array from an object to a stream.

template<class Type >
reader& operator>> ( reader in,
SArray< Type > *&  ptr 
)

Reading of array from a stream to a pointer.

template<class Type >
writer& operator<< ( writer out,
const SArray< Type > *  ptr 
)

Writing of array from a pointer to a stream.

template<class Type >
reader& operator>> ( reader in,
SSArray< Type > &  ref 
)

Reading of array from a stream to an object.

template<class Type >
writer& operator<< ( writer out,
const SSArray< Type > &  ref 
)

Writing of array from an object to a stream.

template<class Type >
reader& operator>> ( reader in,
CSSArray< Type > &  ref 
)

Reading of array from a stream to an object.

template<class Type >
writer& operator<< ( writer out,
const CSSArray< Type > &  ref 
)

Writing of array from an object to a stream.

template<class Type >
reader& operator>> ( reader in,
IMArray< Type > &  ref 
)

Reading of array from a stream to an object.

template<class Type >
writer& operator<< ( writer out,
const IMArray< Type > &  ref 
)

Writing of array from an object to a stream.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines