Public Member Functions | Friends

Fiber::SizeInterface Class Reference
[Interfacing the Vector library with the MemCore library.]

An interface telling size and dimensionality of a dataset, a refcounted version of DynamicSize. More...

#include <DynamicSize.hpp>

List of all members.

Public Member Functions

Friends


Detailed Description

An interface telling size and dimensionality of a dataset, a refcounted version of DynamicSize.

Such interfaces are attached to CreativeArrayBase objects, i.e. to metadata, and may be queried without loading the data itself.

See also:
getSize(), getRank(), setSizeInterface()

, CreativeArrayBase


Friends And Related Function Documentation

MemCore::RefPtr<SizeInterface> operator+ ( const MemCore::RefPtr< SizeInterface > &  L,
const MemCore::RefPtr< SizeInterface > &  R 
) [friend]

Compute the sum of two size interfaces.

Returns:
Will return a NullPtr() if the dimensions don't match.