ldas-tools-ldasgen 2.7.3
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | Private Attributes | Static Private Attributes | List of all members
anonymous_namespace{tlstat.cc}::TestStat Class Reference
Inheritance diagram for anonymous_namespace{tlstat.cc}::TestStat:
Inheritance graph
[legend]
Collaboration diagram for anonymous_namespace{tlstat.cc}::TestStat:
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

 TestStat ()
 
virtual StatForkvnew () const
 
virtual StatForkvnew () const
 
virtual StatForkvnew () const
 
virtual std::string Debug (debug_info DebugInfo=STAT_DEBUG_GENERAL) const
 
virtual std::string Debug (debug_info DebugInfo=STAT_DEBUG_GENERAL) const
 
virtual std::string Debug (debug_info DebugInfo=STAT_DEBUG_GENERAL) const
 
virtual void Init ()
 
virtual void Init ()
 
virtual void Init ()
 
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 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 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 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 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
 
void SetCommand (const std::string &Command)
 
void SetCommand (const std::string &Command)
 
void SetCommand (const std::string &Command)
 

Static Public Member Functions

static const char * LStatCommand ()
 

Protected Member Functions

virtual void evalChild ()
 
virtual void evalChild ()
 
virtual void evalChild ()
 
virtual void evalParent ()
 
virtual void evalParent ()
 
virtual void evalParent ()
 

Private Attributes

std::string m_cmd
 

Static Private Attributes

static bool initialized = false
 
static char lstat_command [4096]
 

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

◆ TestStat()

anonymous_namespace{tlstat.cc}::TestStat::TestStat ( )

Member Function Documentation

◆ Debug() [1/3]

std::string GenericAPI::StatFork::Debug ( debug_info  DebugInfo = STAT_DEBUG_GENERAL) const
virtualinherited

Implements GenericAPI::StatBase.

◆ Debug() [2/3]

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

Implements GenericAPI::StatBase.

◆ Debug() [3/3]

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

Implements GenericAPI::StatBase.

◆ evalChild() [1/3]

void GenericAPI::StatFork::evalChild ( )
protectedvirtualinherited

◆ evalChild() [2/3]

virtual void GenericAPI::StatFork::evalChild ( )
protectedvirtualinherited

◆ evalChild() [3/3]

virtual void GenericAPI::StatFork::evalChild ( )
protectedvirtualinherited

◆ evalParent() [1/3]

void GenericAPI::StatFork::evalParent ( )
protectedvirtualinherited

◆ evalParent() [2/3]

virtual void GenericAPI::StatFork::evalParent ( )
protectedvirtualinherited

◆ evalParent() [3/3]

virtual void GenericAPI::StatFork::evalParent ( )
protectedvirtualinherited

◆ Init() [1/3]

void GenericAPI::StatFork::Init ( )
virtualinherited

Implements GenericAPI::StatBase.

◆ Init() [2/3]

virtual void GenericAPI::StatFork::Init ( )
virtualinherited

Implements GenericAPI::StatBase.

◆ Init() [3/3]

virtual void GenericAPI::StatFork::Init ( )
virtualinherited

Implements GenericAPI::StatBase.

◆ LStat() [1/6]

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

Implements GenericAPI::StatBase.

◆ LStat() [2/6]

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

Implements GenericAPI::StatBase.

◆ LStat() [3/6]

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

Implements GenericAPI::StatBase.

◆ LStat() [4/6]

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

Implements GenericAPI::StatBase.

◆ LStat() [5/6]

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

Implements GenericAPI::StatBase.

◆ LStat() [6/6]

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

Implements GenericAPI::StatBase.

◆ LStatCommand()

const char * anonymous_namespace{tlstat.cc}::TestStat::LStatCommand ( )
inlinestatic

◆ SetCommand() [1/3]

void GenericAPI::StatFork::SetCommand ( const std::string &  Command)
inlineinherited

◆ SetCommand() [2/3]

void GenericAPI::StatFork::SetCommand ( const std::string &  Command)
inherited

◆ SetCommand() [3/3]

void GenericAPI::StatFork::SetCommand ( const std::string &  Command)
inherited

◆ Stat() [1/6]

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

Implements GenericAPI::StatBase.

◆ Stat() [2/6]

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

Implements GenericAPI::StatBase.

◆ Stat() [3/6]

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

Implements GenericAPI::StatBase.

◆ Stat() [4/6]

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

Implements GenericAPI::StatBase.

◆ Stat() [5/6]

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

Implements GenericAPI::StatBase.

◆ Stat() [6/6]

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

Implements GenericAPI::StatBase.

◆ vnew() [1/3]

StatFork * GenericAPI::StatFork::vnew ( ) const
virtualinherited

Implements GenericAPI::StatBase.

◆ vnew() [2/3]

virtual StatFork * GenericAPI::StatFork::vnew ( ) const
virtualinherited

Implements GenericAPI::StatBase.

◆ vnew() [3/3]

virtual StatFork * GenericAPI::StatFork::vnew ( ) const
virtualinherited

Implements GenericAPI::StatBase.

Member Data Documentation

◆ initialized

bool anonymous_namespace{tlstat.cc}::TestStat::initialized = false
staticprivate

◆ lstat_command

char anonymous_namespace{tlstat.cc}::TestStat::lstat_command
staticprivate

◆ m_cmd

std::string GenericAPI::StatFork::m_cmd
privateinherited

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