bes Updated for version 3.21.1
The Backend Server (BES) is the lower two tiers of the Hyrax data server
NCArray Class Reference
Inheritance diagram for NCArray:
Inheritance graph
Collaboration diagram for NCArray:
Collaboration graph

Public Member Functions

 NCArray (const NCArray &nc_array)
 
 NCArray (const string &n, const string &d, BaseType *v)
 
NCArrayoperator= (const NCArray &rhs)
 
virtual BaseType * ptr_duplicate ()
 
virtual bool read ()
 

Friends

class NCStructure
 

Detailed Description

Definition at line 51 of file NCArray.h.

Constructor & Destructor Documentation

◆ NCArray() [1/2]

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 77 of file NCArray.cc.

◆ NCArray() [2/2]

NCArray::NCArray ( const NCArray & nc_array)

Definition at line 81 of file NCArray.cc.

◆ ~NCArray()

NCArray::~NCArray ( )
virtual

Definition at line 84 of file NCArray.cc.

Member Function Documentation

◆ operator=()

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

Definition at line 89 of file NCArray.cc.

◆ ptr_duplicate()

BaseType * NCArray::ptr_duplicate ( )
virtual

Definition at line 65 of file NCArray.cc.

◆ read()

bool NCArray::read ( )
virtual

Definition at line 466 of file NCArray.cc.

Friends And Related Symbol Documentation

◆ NCStructure

friend class NCStructure
friend

Definition at line 63 of file NCArray.h.


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