class TinyMemBlock

TinyMemblock<T,N> is a tiny fixed size storage

Inheritance:


Public

[more]T_value value_t
define typedef value_t
[more] public member
[more] protected members, get/set
[more] protected members, assign/copy
[more] protected members, assign/copy via metaprogramming

Private Fields

[more]value_t my_b[N]
fixed size array


Documentation

TinyMemblock<T,N> is a tiny fixed size storage
oT_value value_t
define typedef value_t

o public member

ovalue_t* base()
get a pointer to the base of storage

oconst* const_base() const
get a const pointer to the base of storage

o protected members, get/set

ovalue_t get() const
get a value

ovalue_t& get()
set a value

o protected members, assign/copy

ovoid set( unsigned int const n, T2_value const x )
assign a constant value

o protected members, assign/copy via metaprogramming

ovoid copy( unsigned int const n, T2_value const* t )
copy data

ovoid neg( unsigned int const n )
neg data

ovoid add( unsigned int const n, T2_value const* t )
add data

ovoid sub( unsigned int const n, T2_value const* t )
substract data

ovoid mul( unsigned int const n, T2_value const* t )
multiply data

ovoid div( unsigned int const n, T2_value const* t )
divide data

ovoid copy( unsigned int const n, T2_value const t )
copy data

ovoid add( unsigned int const n, T2_value const t )
add data

ovoid sub( unsigned int const n, T2_value const t )
substract data

ovoid mul( unsigned int const n, T2_value const t )
multiply data

ovoid div( unsigned int const n, T2_value const t )
divide data

ovoid resize( unsigned int const n )
compatibility with other storage_t

ovalue_t my_b[N]
fixed size array


Direct child classes:
TinyVector

Alphabetic index HTML hierarchy of classes or Java



This page was generated with the help of DOC++.