OB.DAAC Logo
NASA Logo
Ocean Color Science Software

ocssw V2022

#include <ShareTree.hpp>

Public Member Functions

 ShareTree ()
 
 ShareTree (boost::filesystem::path root)
 
std::map< const std::string, const SensorDirectory >::const_iterator begin () const
 
std::map< const std::string, const SensorDirectory >::const_iterator end () const
 
const SensorDirectoryoperator[] (const std::string &k) const
 
const SensorDirectoryoperator[] (std::string &&k) const
 
const SensorDirectoryat (const std::string &k) const
 
std::string get_path_to_file (const std::string &sensor_id, const boost::filesystem::path &rel_path)
 
std::string get_path_to_file (const boost::filesystem::path &rel_path)
 

Static Public Member Functions

static ShareTreeget_default ()
 

Detailed Description

Definition at line 22 of file ShareTree.hpp.

Constructor & Destructor Documentation

◆ ShareTree() [1/2]

ShareTree ( )

◆ ShareTree() [2/2]

ShareTree ( boost::filesystem::path  root)

Member Function Documentation

◆ at()

const SensorDirectory& at ( const std::string k) const

◆ begin()

std::map<const std::string, const SensorDirectory>::const_iterator begin ( ) const

◆ end()

std::map<const std::string, const SensorDirectory>::const_iterator end ( ) const

◆ get_default()

static ShareTree& get_default ( )
inlinestatic

Definition at line 27 of file ShareTree.hpp.

◆ get_path_to_file() [1/2]

std::string get_path_to_file ( const boost::filesystem::path &  rel_path)

◆ get_path_to_file() [2/2]

std::string get_path_to_file ( const std::string sensor_id,
const boost::filesystem::path &  rel_path 
)

◆ operator[]() [1/2]

const SensorDirectory& operator[] ( const std::string k) const

◆ operator[]() [2/2]

const SensorDirectory& operator[] ( std::string &&  k) const

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