Nymph  v1.5.2
Flow-Based Data Processing Framework
Public Types | Public Member Functions | Protected Attributes | List of all members
KTDirectory Class Reference

#include <KTDirectory.hh>

Inheritance diagram for KTDirectory:
Inheritance graph

Public Types

enum  Access { eNone, eRead, eReadWrite }
 

Public Member Functions

 KTDirectory ()
 
virtual ~KTDirectory ()
 
const std::string & GetPath () const
 
bool GetPathExists () const
 
Access GetAccess () const
 
bool SetPath (const std::string &strPath)
 

Protected Attributes

boost::filesystem::path fPath
 
bool fPathExists
 
Access fAccess
 

Detailed Description

Definition at line 18 of file KTDirectory.hh.

Member Enumeration Documentation

◆ Access

enum Access
Enumerator
eNone 
eRead 
eReadWrite 

Definition at line 21 of file KTDirectory.hh.

Constructor & Destructor Documentation

◆ KTDirectory()

Definition at line 22 of file KTDirectory.cc.

◆ ~KTDirectory()

~KTDirectory ( )
virtual

Definition at line 30 of file KTDirectory.cc.

Member Function Documentation

◆ GetAccess()

KTDirectory::Access GetAccess ( ) const

Definition at line 44 of file KTDirectory.cc.

◆ GetPath()

const string & GetPath ( ) const

Definition at line 34 of file KTDirectory.cc.

◆ GetPathExists()

bool GetPathExists ( ) const

Definition at line 39 of file KTDirectory.cc.

◆ SetPath()

bool SetPath ( const std::string &  strPath)

Definition at line 49 of file KTDirectory.cc.

Member Data Documentation

◆ fAccess

Access fAccess
protected

Definition at line 42 of file KTDirectory.hh.

◆ fPath

boost::filesystem::path fPath
protected

Definition at line 40 of file KTDirectory.hh.

◆ fPathExists

bool fPathExists
protected

Definition at line 41 of file KTDirectory.hh.


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