OPeNDAP Hyrax Back End Server (BES)  Updated for version 3.8.3
NCArray Class Reference

#include <NCArray.h>

Inheritance diagram for NCArray:
Inheritance graph
Collaboration diagram for NCArray:
Collaboration graph

Public Member Functions

 NCArray (const string &n, const string &d, BaseType *v)
 Build an NCArray instance. More...
 
 NCArray (const NCArray &nc_array)
 
NCArrayoperator= (const NCArray &rhs)
 
virtual BaseType * ptr_duplicate ()
 
virtual bool read ()
 
virtual ~NCArray ()
 

Friends

class NCStructure
 

Detailed Description

Definition at line 52 of file NCArray.h.

Constructor & Destructor Documentation

NCArray::NCArray ( const string &  n,
const string &  d,
BaseType *  v 
)

Build an NCArray instance.

Parameters
nThe name of the array.
vUse this variable as a template for type of array elements. The variable will be copied, so the caller is responsible for freeing storage used by the actual parameter. Also, if the actual parameter is an Array, libdap++ code will use the template of that Array as the template for this NCArray.

Definition at line 75 of file NCArray.cc.

Referenced by ptr_duplicate().

NCArray::NCArray ( const NCArray nc_array)

Definition at line 79 of file NCArray.cc.

NCArray::~NCArray ( )
virtual

Definition at line 82 of file NCArray.cc.

Member Function Documentation

NCArray & NCArray::operator= ( const NCArray rhs)

Definition at line 87 of file NCArray.cc.

BaseType * NCArray::ptr_duplicate ( )
virtual

Definition at line 63 of file NCArray.cc.

References NCArray().

Here is the call graph for this function:

bool NCArray::read ( )
virtual

Definition at line 459 of file NCArray.cc.

Friends And Related Function Documentation

friend class NCStructure
friend

Definition at line 64 of file NCArray.h.


The documentation for this class was generated from the following files: