OTB  9.0.0
Orfeo Toolbox
Public Types | Static Public Member Functions | List of all members
otb::System Class Reference

#include <otbSystem.h>

Public Types

typedef System Self
 

Static Public Member Functions

static std::string GetRootName (const std::string &filename)
 
static bool ParseFileNameForAdditionalInfo (const std::string &id, std::string &file, unsigned int &addNum)
 
static bool ParseHdfFileName (const std::string &id, std::string &file, unsigned int &datasetNum)
 
static bool ParseHdfSubsetName (const std::string &id, std::string &key, std::string &name)
 
static std::vector< std::string > Readdir (const std::string &pszPath)
 
static bool IsInteractive (int fd)
 

Detailed Description

System operations.

System operations, filename or strings manipulations, etc.

Definition at line 43 of file otbSystem.h.

Member Typedef Documentation

◆ Self

Standard class typedefs.

Definition at line 47 of file otbSystem.h.

Member Function Documentation

◆ GetRootName()

static std::string otb::System::GetRootName ( const std::string &  filename)
static

◆ IsInteractive()

static bool otb::System::IsInteractive ( int  fd)
static

Returns true if the file descriptor fd is interactive (i.e. like isatty on unix)

◆ ParseFileNameForAdditionalInfo()

static bool otb::System::ParseFileNameForAdditionalInfo ( const std::string &  id,
std::string &  file,
unsigned int &  addNum 
)
static

Parse a filename with additional information

◆ ParseHdfFileName()

static bool otb::System::ParseHdfFileName ( const std::string &  id,
std::string &  file,
unsigned int &  datasetNum 
)
static

Parse a filename with dataset information

◆ ParseHdfSubsetName()

static bool otb::System::ParseHdfSubsetName ( const std::string &  id,
std::string &  key,
std::string &  name 
)
static

Parse the hdf subset name

◆ Readdir()

static std::vector<std::string> otb::System::Readdir ( const std::string &  pszPath)
static

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