aimsdata  5.0.5
Neuroimaging data handling
aims::Path Class Reference

#include <aims/def/path.h>

Collaboration diagram for aims::Path:

Public Member Functions

 Path ()
 
 ~Path ()
 
const std::string & aims () const
 
const std::string & dependencies () const
 
const std::string & memmap () const
 
const std::string & nomenclature () const
 
const std::string & syntax () const
 
const std::string & hierarchy () const
 
const std::string & shfjShared () const
 
const std::string & globalShared () const
 
const std::string & home () const
 

Static Public Member Functions

static const Pathsingleton ()
 

Protected Attributes

std::string _aims
 
std::string _dependencies
 
std::string _nomenclature
 
std::string _syntax
 
std::string _hierarchy
 

Detailed Description

Definition at line 47 of file path.h.

Constructor & Destructor Documentation

◆ Path()

aims::Path::Path ( )

◆ ~Path()

aims::Path::~Path ( )
inline

Definition at line 52 of file path.h.

Member Function Documentation

◆ aims()

const std::string& aims::Path::aims ( ) const
inline

Definition at line 54 of file path.h.

◆ dependencies()

const std::string& aims::Path::dependencies ( ) const
inline

Definition at line 55 of file path.h.

References memmap().

◆ globalShared()

const std::string& aims::Path::globalShared ( ) const

◆ hierarchy()

const std::string& aims::Path::hierarchy ( ) const
inline

Definition at line 59 of file path.h.

References globalShared(), home(), and shfjShared().

◆ home()

const std::string& aims::Path::home ( ) const

◆ memmap()

const std::string& aims::Path::memmap ( ) const

◆ nomenclature()

const std::string& aims::Path::nomenclature ( ) const
inline

Definition at line 57 of file path.h.

◆ shfjShared()

const std::string& aims::Path::shfjShared ( ) const

◆ singleton()

static const Path& aims::Path::singleton ( )
static

◆ syntax()

const std::string& aims::Path::syntax ( ) const
inline

Definition at line 58 of file path.h.

Member Data Documentation

◆ _aims

std::string aims::Path::_aims
protected

Definition at line 68 of file path.h.

◆ _dependencies

std::string aims::Path::_dependencies
protected

Definition at line 69 of file path.h.

◆ _hierarchy

std::string aims::Path::_hierarchy
protected

Definition at line 72 of file path.h.

◆ _nomenclature

std::string aims::Path::_nomenclature
protected

Definition at line 70 of file path.h.

◆ _syntax

std::string aims::Path::_syntax
protected

Definition at line 71 of file path.h.


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