►Nagg_util | Helper class for temporarily hijacking an existing dhi to load a DDX response for one particular file |
CAggMemberDataset | |
CAggMemberDatasetDDSWrapper | |
CAggMemberDatasetDimensionCache | |
CAggMemberDatasetSharedDDSWrapper | |
CAggMemberDatasetUsingLocationRef | |
CAggMemberDatasetWithDimensionCacheBase | |
CAggregationException | |
CAggregationUtil | |
CArrayAggregateOnOuterDimension | |
CArrayAggregationBase | |
CArrayGetterInterface | |
CArrayJoinExistingAggregation | |
CBadWeakPtr | |
CDDSAccessInterface | |
CDDSAccessRCInterface | |
CDDSLoader | |
CDimension | |
CDimensionNotFoundException | |
CDirectoryUtil | |
CFileInfo | |
CGridAggregateOnOuterDimension | |
CGridAggregationBase | |
CGridJoinExistingAggregation | |
CRCObject | A base class for a simple reference counted object |
CRCObjectInterface | |
CRCObjectPool | |
CRCPtr | A reference to an RCObject which automatically ref() and deref() on creation and destruction |
CSimpleTimeParser | |
CTopLevelArrayGetter | |
CTopLevelGridDataArrayGetter | |
CTopLevelGridMapArrayGetter | |
CUseCountHitZeroCB | |
CWeakRCPtr | |
NAWSV4 | |
►Nbase64 | |
CBase64 | |
►Nbes | |
CAllowedHosts | Can a given URL be dereferenced given the BES's configuration? |
►CCatalogItem | |
CCatalogItemAscending | |
CCatalogNode | |
►CDmrppMetadataStore | Store the DAP DMR++ metadata responses |
CStreamDMRpp | Hack use a DMR to write a DMR++ response. WIP |
►CGlobalMetadataStore | Store the DAP metadata responses |
CMDSReadLock | Unlock and close the MDS item when the ReadLock goes out of scope |
CStreamDAP | |
CStreamDAS | Instantiate with a DDS or DMR and use to write the DAS response |
CStreamDDS | Instantiate with a DDS or DMR and use to write the DDS response |
CStreamDMR | Instantiate with a DDS or DMR and use to write the DMR response |
CNullResponseHandler | A ResponseHandler that does nothing |
CServerAdministrator | A ServerAdministrator object from the TheBESKeys associated with the string SERVER_ADMIN_KEY |
CSetContextsResponseHandler | Set a number of context name-value pairs at once |
CShowNodeCommand | |
CShowNodeResponseHandler | Evaluate a showNode command |
CTempFile | Get a new temporary file |
CXMLSetContextsCommand | |
Nbes_timing | |
NBESConstraintFuncs | |
►Ncmr | |
CCmrApi | |
CCmrCatalog | Builds catalogs from a directory structure |
CCmrContainer | Container representing a remote request |
CCmrContainerStorage | Implementation of BESContainerStorageVolatile that represents a list of remote requests |
CCmrError | |
CGranule | |
Crjson_utils | |
Ncurl | |
Ndap_asciival | |
Ndap_html_form | |
Ndap_usage | |
►Ndebug_function | |
CAbortFunc | |
CDebugFunctions | |
CErrorFunc | |
CSleepFunc | |
CSumUntilFunc | |
►Ndmrpp | |
CChunk | |
CCurlHandlePool | |
CDMRpp | Provide a way to print the DMR++ response |
Cdmrpp_easy_handle | Bundle a libcurl easy handle with other information |
CDmrppArray | Extend libdap::Array so that a handler can read data using a DMR++ file |
CDmrppByte | |
CDmrppCommon | Size and offset information of data included in DMR++ files |
CDmrppD4Enum | |
CDmrppD4Group | |
CDmrppD4Opaque | |
CDmrppD4Sequence | |
CDmrppFloat32 | |
CDmrppFloat64 | |
CDmrppInt16 | |
CDmrppInt32 | |
CDmrppInt64 | |
CDmrppInt8 | |
CDmrppModule | |
CDmrppParserSax2 | |
CDmrppRequestHandler | |
CDmrppStr | |
CDmrppStructure | |
CDmrppTypeFactory | |
CDmrppUInt16 | |
CDmrppUInt32 | |
CDmrppUInt64 | |
CDmrppUrl | |
CLock | |
Cone_child_chunk_args | |
Cone_chunk_args | |
Cone_chunk_unconstrained_args | |
Cone_super_chunk_args | |
CSuperChunk | |
CSwimLane | |
Nfits_handler | |
Nfocovjson | |
Nfojson | |
►Nfunctions | |
CBBoxCombFunction | |
CBBoxFunction | |
CBBoxUnionFunction | |
CBindNameFunction | |
CBindShapeFunction | |
CDapFunctions | |
CDilateArrayFunction | |
CGeoConstraint | |
CGeoGridFunction | |
CGridFunction | |
CGridGeoConstraint | |
Cgse_arg | |
CGSEClause | |
CLinearScaleFunction | |
CMakeArrayFunction | |
CMakeMaskFunction | |
CMaskArrayFunction | |
Cmin_max_t | |
COdometer | |
CRangeFunction | |
CRoiFunction | |
CScale3DArray | |
CScaleArray | |
CScaleGrid | |
CSizeBox | |
Cslice | |
Cstare_matches | Hold the result from the subset helper function as a collection of vectors |
CStareCountFunction | |
CStareIntersectionFunction | |
CStareSubsetArrayFunction | |
CStareSubsetFunction | |
CTabularFunction | |
CTabularSequence | Specialization of Sequence for tables of data |
CVersionFunction | |
►Ngateway | |
CGatewayContainer | Container representing a remote request |
CGatewayContainerStorage | Implementation of BESContainerStorageVolatile that represents a list of remote requests |
CGatewayError | Exception static functions to read error information from remote response |
CGatewayModule | |
CGatewayRequestHandler | |
►NHDF5CF | |
CAttribute | This class represents one attribute |
CCVar | This class is a derived class of Var. It represents a coordinate variable |
Cdelete_elem | |
CDimension | This class repersents one dimension of an HDF5 dataset(variable) |
CEOS5CFGrid | This class simulates an HDF-EOS5 Grid. Currently only geographic projection is supported |
CEOS5CFSwath | This class simulates an HDF-EOS5 Swath |
CEOS5CFZa | This class simulates an HDF-EOS5 Zonal average object |
CEOS5CVar | This class is a derived class of CVar. It represents a coordinate variable for HDF-EOS5 files |
CEOS5File | This class is a derived class of File. It includes methods applied to HDF-EOS5 files only |
CException | |
CFile | This class retrieves all information from an HDF5 file |
CGMCVar | This class is a derived class of CVar. It represents a coordinate variable for general HDF5 files |
CGMFile | This class is a derived class of File. It includes methods applied to general HDF5 files only |
CGMSPVar | This class is a derived class of Var. It represents a special general HDF5 product(currently ACOS and OCO-2) |
CGroup | This class represents an HDF5 group. The group will be flattened according to the CF conventions |
CVar | This class represents one HDF5 dataset(CF variable) |
►NHDFSP | |
CAttrContainer | |
CAttribute | Representing one attribute in grid or swath |
CDimension | |
CException | |
CField | |
CFile | |
CSD | This class retrieves all SDS objects and SD file attributes |
CSDField | One instance of this class represents one SDS object |
CVDATA | This class retrieves all information of one Vdata |
CVDField | One instance of this class represents one Vdata field |
►Nhttp | Utility class for the HTTP catalog module |
CEffectiveUrl | |
CEffectiveUrlCache | |
CEucLock | |
CHttpCache | A cache for content accessed via HTTP |
CProxyConfig | |
CRemoteResource | |
Curl | |
►Nhttpd_catalog | |
CHttpdCatalog | Builds catalogs from a directory structure exposed by Apache httpd |
CHttpdCatalogContainer | Container representing a remote request |
CHttpdCatalogContainerStorage | Implementation of BESContainerStorageVolatile that represents a list of remote requests |
CHttpdCatalogModule | |
CHttpdDirScraper | This class builds a BES CatalogNode response from an httpd-generated directory page |
►Ninternal | |
CBigInteger | |
CDecodedStream | |
CDiyFp | |
CDouble | |
CGenericRegex | Regular expression engine with subset of ECMAscript grammar |
CGenericRegexSearch | |
CHasher | |
CISchemaStateFactory | |
CISchemaValidator | |
CIsGenericValue | |
CIsGenericValueImpl | |
CIsGenericValueImpl< T, typename Void< typename T::EncodingType >::Type, typename Void< typename T::AllocatorType >::Type > | |
CIValidationErrorHandler | |
CSchema | |
CSchemaValidationContext | |
CStack | A type-unsafe stack for storing different types of data |
CStreamLocalCopy | |
CStreamLocalCopy< Stream, 0 > | Keep reference |
CStreamLocalCopy< Stream, 1 > | Do copy optimization |
CTokenHelper | |
CTokenHelper< Stack, char > | |
CTypeHelper | |
CTypeHelper< ValueType, bool > | |
CTypeHelper< ValueType, const typename ValueType::Ch * > | |
CTypeHelper< ValueType, double > | |
CTypeHelper< ValueType, float > | |
CTypeHelper< ValueType, int > | |
CTypeHelper< ValueType, int64_t > | |
CTypeHelper< ValueType, typename ValueType::Array > | |
CTypeHelper< ValueType, typename ValueType::ConstArray > | |
CTypeHelper< ValueType, typename ValueType::ConstObject > | |
CTypeHelper< ValueType, typename ValueType::Object > | |
CTypeHelper< ValueType, uint64_t > | |
CTypeHelper< ValueType, unsigned > | |
Nkvp | |
►Nlibdap | |
CNDimensionalArray | |
CStreamString | |
►Nncml_module | NcML Parser for adding/modifying/removing metadata (attributes) to existing local datasets using NcML |
CAggregationElement | |
CAttributeElement | Concrete class for NcML <attribute> element |
CAttrTableLazyPtr | |
CDimensionElement | |
CExplicitElement | Concrete class for NcML <explicit> element |
CModuleConstants | |
CMyBaseTypeFactory | Wrapper for the BaseTypeFactory that lets us create by type name |
CNCMLArray | A parameterized subclass of libdap::Array that allows us to apply constraints on NcML-specified data prior to serialization. All the code is in the .h, so no .cc is defined |
CNCMLBaseArray | |
►CNCMLElement | Base class for NcML element concrete classes |
CFactory | |
CNCMLModule | |
CNCMLParser | |
CNCMLRequestHandler | |
CNCMLUtil | |
►CNetcdfElement | Concrete class for NcML <netcdf> element |
►CVariableValueValidator | |
CVVVEntry | |
COtherXMLParser | |
CReadMetadataElement | Concrete class for NcML <readMetadata> element |
CRemoveElement | |
CRenamedArrayWrapper | A Decorator Pattern for wrapping a libdap::Array in order to change its name efficiently in the face of buggy subclasses we cannot change |
CSaxParser | Interface class for the wrapper between libxml C SAX parser and our NCMLParser |
CSaxParserWrapper | Wrapper for libxml SAX parser C callbacks into C++ |
CScanElement | |
►CScopeStack | |
CEntry | |
►CShape | A wrapper class for a vector of Array::dimension structs |
CIndexIterator | |
CSimpleLocationParser | SaxParser implementation that just grabs the netcdf@location attribute and returns it |
CValuesElement | |
CVariableAggElement | Element for the <variableAgg> element child of an <aggregation> |
CVariableElement | Concrete class for NcML <variable> element |
CXMLAttribute | |
CXMLAttributeMap | |
CXMLNamespace | |
CXMLNamespaceMap | |
CXMLNamespaceStack | |
CXMLUtil | |
►Nngap | |
CNgapApi | |
CNgapContainer | |
CNgapContainerStorage | Implementation of BESContainerStorageVolatile that represents a list of remote requests |
CNgapError | |
CNgapModule | |
CNgapRequestHandler | |
►Npicosha2 | |
Ndetail | |
Nimpl | |
Chash256_one_by_one | |
Nrapidjson | Main RapidJSON namespace |
►Nugrid | |
CMeshDataVariable | |
CTwoDMeshTopology | |
CUGER | |
CUGFR | |
CUGNR | |
Nw10n | |
Nxml_data | |