50    bool            _defined = 
false;
 
   54                    FONcDim( 
const std::string &name, int64_t size ) ;
 
   56    virtual void        incref() { _ref++ ; }
 
   58    virtual void        struct_incref() { _struct_ref++ ; }
 
   59    virtual void        struct_decref() ;
 
   61    virtual void        define( 
int ncid ) ;
 
   62    virtual void        define_struct( 
int ncid ) ;
 
   64    virtual std::string name() { 
return _name ; }
 
   65    virtual int64_t     size() { 
return _size ; }
 
   66    virtual void        update_size( int64_t newsize ) { _size = newsize ; }
 
   67    virtual int         dimid() { 
return _dimid ; }
 
   68    virtual bool        defined() { 
return _defined ; }
 
   70    virtual void        dump( std::ostream &strm ) 
const ;
 
   72    static int          DimNameNum ;
 
   73    static int          StructDimNameNum;
 
 
top level BES object to house generic methods
 
virtual void dump(std::ostream &strm) const
dumps information about this object for debugging purposes
 
FONcDim(const std::string &name, int64_t size)
Constructor for FOncDim that defines the dimension of an array.
 
virtual void define(int ncid)
define the DAP dimension in the netcdf file
 
virtual void decref()
Decrement the reference count for this dimension.