OW_Array.hpp File Reference

#include "OW_config.h"
#include "OW_ArrayFwd.hpp"
#include "OW_COWReference.hpp"
#include "OW_Types.hpp"
#include "OW_Exception.hpp"
#include "OW_vector.hpp"
#include "OW_ArrayImpl.hpp"

Include dependency graph for OW_Array.hpp:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  OW_NAMESPACE

Classes

class  OW_NAMESPACE::OutOfBoundsException
class  OW_NAMESPACE::Array< T >
 Array<> wraps std::vector<> in COWReference<> adding ref counting and copy on write capability. More...

Typedefs

typedef Array< UInt8OW_NAMESPACE::UInt8Array
typedef Array< Int8OW_NAMESPACE::Int8Array
typedef Array< UInt16OW_NAMESPACE::UInt16Array
typedef Array< Int16OW_NAMESPACE::Int16Array
typedef Array< UInt32OW_NAMESPACE::UInt32Array
typedef Array< Int32OW_NAMESPACE::Int32Array
typedef Array< UInt64OW_NAMESPACE::UInt64Array
typedef Array< Int64OW_NAMESPACE::Int64Array
typedef Array< Real64OW_NAMESPACE::Real64Array
typedef Array< Real32OW_NAMESPACE::Real32Array

Functions

template<class T>
bool OW_NAMESPACE::operator!= (const Array< T > &x, const Array< T > &y)
template<class T>
bool OW_NAMESPACE::operator<= (const Array< T > &x, const Array< T > &y)
template<class T>
bool OW_NAMESPACE::operator>= (const Array< T > &x, const Array< T > &y)
template<class T>
bool OW_NAMESPACE::operator> (const Array< T > &x, const Array< T > &y)


Generated on Thu Feb 9 08:49:33 2006 for openwbem by  doxygen 1.4.6