netcdfpp
Header-only NetCDF C++ wrapper
Loading...
Searching...
No Matches
Public Member Functions | Protected Member Functions | Static Protected Member Functions | Protected Attributes | List of all members
netCDF::detail::Object Class Reference

#include <netcdfpp.h>

Public Member Functions

const std::string & name () const
 
int id () const
 

Protected Member Functions

 Object (std::shared_ptr< Path > path_p)
 
void raise_error (int ret) const
 
void check (int ret) const
 

Static Protected Member Functions

static std::string get_error_message (int ret)
 

Protected Attributes

std::shared_ptr< Pathpath
 

Constructor & Destructor Documentation

◆ Object()

netCDF::detail::Object::Object ( std::shared_ptr< Path path_p)
inlineexplicitprotected

Member Function Documentation

◆ check()

void netCDF::detail::Object::check ( int  ret) const
inlineprotected

◆ get_error_message()

static std::string netCDF::detail::Object::get_error_message ( int  ret)
inlinestaticprotected

◆ id()

int netCDF::detail::Object::id ( ) const
inline

◆ name()

const std::string & netCDF::detail::Object::name ( ) const
inline

◆ raise_error()

void netCDF::detail::Object::raise_error ( int  ret) const
inlineprotected

Member Data Documentation

◆ path

std::shared_ptr<Path> netCDF::detail::Object::path
protected

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