ldas-tools-ldasgen 2.7.3
Public Types | Public Member Functions | List of all members
GenericAPI::StatDirect Class Reference

#include <StatDirect.hh>

Inheritance diagram for GenericAPI::StatDirect:
Inheritance graph
[legend]
Collaboration diagram for GenericAPI::StatDirect:
Collaboration graph
[legend]

Public Types

enum  debug_info { STAT_DEBUG_GENERAL , STAT_DEBUG_GENERAL , STAT_DEBUG_GENERAL }
 
enum  debug_info { STAT_DEBUG_GENERAL , STAT_DEBUG_GENERAL , STAT_DEBUG_GENERAL }
 
enum  debug_info { STAT_DEBUG_GENERAL , STAT_DEBUG_GENERAL , STAT_DEBUG_GENERAL }
 
typedef struct stat stat_buf_type
 
typedef struct stat stat_buf_type
 
typedef struct stat stat_buf_type
 
typedef LDASTools::AL::Directory directory_type
 
typedef LDASTools::AL::Directory directory_type
 
typedef LDASTools::AL::Directory directory_type
 

Public Member Functions

 StatDirect ()
 
 ~StatDirect ()
 
virtual void Init ()
 
virtual std::string Debug (debug_info DebugInfo=STAT_DEBUG_GENERAL) const
 
virtual int LStat (const std::string &FileName, stat_buf_type &Buf) const
 
virtual int LStat (const directory_type &Dir, const std::string &RelFilename, stat_buf_type &Buf) const
 
virtual int Stat (const std::string &FileName, stat_buf_type &Buf) const
 
virtual int Stat (const directory_type &Dir, const std::string &RelFilename, stat_buf_type &Buf) const
 
virtual StatDirectvnew () const
 
 StatDirect ()
 
 ~StatDirect ()
 
virtual void Init ()
 
virtual std::string Debug (debug_info DebugInfo=STAT_DEBUG_GENERAL) const
 
virtual int LStat (const std::string &FileName, stat_buf_type &Buf) const
 
virtual int LStat (const directory_type &Dir, const std::string &RelFilename, stat_buf_type &Buf) const
 
virtual int Stat (const std::string &FileName, stat_buf_type &Buf) const
 
virtual int Stat (const directory_type &Dir, const std::string &RelFilename, stat_buf_type &Buf) const
 
virtual StatDirectvnew () const
 
 StatDirect ()
 
 ~StatDirect ()
 
virtual void Init ()
 
virtual std::string Debug (debug_info DebugInfo=STAT_DEBUG_GENERAL) const
 
virtual int LStat (const std::string &FileName, stat_buf_type &Buf) const
 
virtual int LStat (const directory_type &Dir, const std::string &RelFilename, stat_buf_type &Buf) const
 
virtual int Stat (const std::string &FileName, stat_buf_type &Buf) const
 
virtual int Stat (const directory_type &Dir, const std::string &RelFilename, stat_buf_type &Buf) const
 
virtual StatDirectvnew () const
 

Member Typedef Documentation

◆ directory_type [1/3]

typedef LDASTools::AL::Directory GenericAPI::StatBase::directory_type
inherited

◆ directory_type [2/3]

typedef LDASTools::AL::Directory GenericAPI::StatBase::directory_type
inherited

◆ directory_type [3/3]

typedef LDASTools::AL::Directory GenericAPI::StatBase::directory_type
inherited

◆ stat_buf_type [1/3]

typedef struct stat GenericAPI::StatBase::stat_buf_type
inherited

◆ stat_buf_type [2/3]

typedef struct stat GenericAPI::StatBase::stat_buf_type
inherited

◆ stat_buf_type [3/3]

typedef struct stat GenericAPI::StatBase::stat_buf_type
inherited

Member Enumeration Documentation

◆ debug_info [1/3]

Enumerator
STAT_DEBUG_GENERAL 
STAT_DEBUG_GENERAL 
STAT_DEBUG_GENERAL 

◆ debug_info [2/3]

Enumerator
STAT_DEBUG_GENERAL 
STAT_DEBUG_GENERAL 
STAT_DEBUG_GENERAL 

◆ debug_info [3/3]

Enumerator
STAT_DEBUG_GENERAL 
STAT_DEBUG_GENERAL 
STAT_DEBUG_GENERAL 

Constructor & Destructor Documentation

◆ StatDirect() [1/3]

GenericAPI::StatDirect::StatDirect ( )

◆ ~StatDirect() [1/3]

GenericAPI::StatDirect::~StatDirect ( )

◆ StatDirect() [2/3]

GenericAPI::StatDirect::StatDirect ( )

◆ ~StatDirect() [2/3]

GenericAPI::StatDirect::~StatDirect ( )

◆ StatDirect() [3/3]

GenericAPI::StatDirect::StatDirect ( )

◆ ~StatDirect() [3/3]

GenericAPI::StatDirect::~StatDirect ( )

Member Function Documentation

◆ Debug() [1/3]

std::string GenericAPI::StatDirect::Debug ( debug_info  DebugInfo = STAT_DEBUG_GENERAL) const
virtual

Implements GenericAPI::StatBase.

◆ Debug() [2/3]

virtual std::string GenericAPI::StatDirect::Debug ( debug_info  DebugInfo = STAT_DEBUG_GENERAL) const
virtual

Implements GenericAPI::StatBase.

◆ Debug() [3/3]

virtual std::string GenericAPI::StatDirect::Debug ( debug_info  DebugInfo = STAT_DEBUG_GENERAL) const
virtual

Implements GenericAPI::StatBase.

◆ Init() [1/3]

void GenericAPI::StatDirect::Init ( )
virtual

Implements GenericAPI::StatBase.

◆ Init() [2/3]

virtual void GenericAPI::StatDirect::Init ( )
virtual

Implements GenericAPI::StatBase.

◆ Init() [3/3]

virtual void GenericAPI::StatDirect::Init ( )
virtual

Implements GenericAPI::StatBase.

◆ LStat() [1/6]

int GenericAPI::StatDirect::LStat ( const directory_type Dir,
const std::string &  RelFilename,
stat_buf_type Buf 
) const
virtual

Implements GenericAPI::StatBase.

◆ LStat() [2/6]

virtual int GenericAPI::StatDirect::LStat ( const directory_type Dir,
const std::string &  RelFilename,
stat_buf_type Buf 
) const
virtual

Implements GenericAPI::StatBase.

◆ LStat() [3/6]

virtual int GenericAPI::StatDirect::LStat ( const directory_type Dir,
const std::string &  RelFilename,
stat_buf_type Buf 
) const
virtual

Implements GenericAPI::StatBase.

◆ LStat() [4/6]

int GenericAPI::StatDirect::LStat ( const std::string &  FileName,
stat_buf_type Buf 
) const
virtual

Implements GenericAPI::StatBase.

◆ LStat() [5/6]

virtual int GenericAPI::StatDirect::LStat ( const std::string &  FileName,
stat_buf_type Buf 
) const
virtual

Implements GenericAPI::StatBase.

◆ LStat() [6/6]

virtual int GenericAPI::StatDirect::LStat ( const std::string &  FileName,
stat_buf_type Buf 
) const
virtual

Implements GenericAPI::StatBase.

◆ Stat() [1/6]

int GenericAPI::StatDirect::Stat ( const directory_type Dir,
const std::string &  RelFilename,
stat_buf_type Buf 
) const
virtual

Implements GenericAPI::StatBase.

◆ Stat() [2/6]

virtual int GenericAPI::StatDirect::Stat ( const directory_type Dir,
const std::string &  RelFilename,
stat_buf_type Buf 
) const
virtual

Implements GenericAPI::StatBase.

◆ Stat() [3/6]

virtual int GenericAPI::StatDirect::Stat ( const directory_type Dir,
const std::string &  RelFilename,
stat_buf_type Buf 
) const
virtual

Implements GenericAPI::StatBase.

◆ Stat() [4/6]

int GenericAPI::StatDirect::Stat ( const std::string &  FileName,
stat_buf_type Buf 
) const
virtual

Implements GenericAPI::StatBase.

◆ Stat() [5/6]

virtual int GenericAPI::StatDirect::Stat ( const std::string &  FileName,
stat_buf_type Buf 
) const
virtual

Implements GenericAPI::StatBase.

◆ Stat() [6/6]

virtual int GenericAPI::StatDirect::Stat ( const std::string &  FileName,
stat_buf_type Buf 
) const
virtual

Implements GenericAPI::StatBase.

◆ vnew() [1/3]

StatDirect * GenericAPI::StatDirect::vnew ( ) const
virtual

Implements GenericAPI::StatBase.

◆ vnew() [2/3]

virtual StatDirect * GenericAPI::StatDirect::vnew ( ) const
virtual

Implements GenericAPI::StatBase.

◆ vnew() [3/3]

virtual StatDirect * GenericAPI::StatDirect::vnew ( ) const
virtual

Implements GenericAPI::StatBase.


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