limal::path::PathInfo::StatMode Class Reference

Wrapper class for mode_t values as derived from stat. More...

#include <PathInfo.hpp>

List of all members.

Public Member Functions

 StatMode (const mode_t &mode_r=0)

Private Attributes

mode_t _mode

Friends

std::ostream & operator<< (std::ostream &str, const PathInfo::StatMode &obj)


Detailed Description

Wrapper class for mode_t values as derived from stat.


Constructor & Destructor Documentation

limal::path::PathInfo::StatMode::StatMode ( const mode_t &  mode_r = 0  )  [inline]


Member Function Documentation

FileType limal::path::PathInfo::StatMode::fileType (  )  const

bool limal::path::PathInfo::StatMode::isFile (  )  const

bool limal::path::PathInfo::StatMode::isDir (  )  const

bool limal::path::PathInfo::StatMode::isLink (  )  const

bool limal::path::PathInfo::StatMode::isChr (  )  const

bool limal::path::PathInfo::StatMode::isBlk (  )  const

bool limal::path::PathInfo::StatMode::isFifo (  )  const

bool limal::path::PathInfo::StatMode::isSock (  )  const

bool limal::path::PathInfo::StatMode::isRUsr (  )  const

bool limal::path::PathInfo::StatMode::isWUsr (  )  const

bool limal::path::PathInfo::StatMode::isXUsr (  )  const

bool limal::path::PathInfo::StatMode::isR (  )  const

bool limal::path::PathInfo::StatMode::isW (  )  const

bool limal::path::PathInfo::StatMode::isX (  )  const

bool limal::path::PathInfo::StatMode::isRGrp (  )  const

bool limal::path::PathInfo::StatMode::isWGrp (  )  const

bool limal::path::PathInfo::StatMode::isXGrp (  )  const

bool limal::path::PathInfo::StatMode::isROth (  )  const

bool limal::path::PathInfo::StatMode::isWOth (  )  const

bool limal::path::PathInfo::StatMode::isXOth (  )  const

bool limal::path::PathInfo::StatMode::isUid (  )  const

bool limal::path::PathInfo::StatMode::isGid (  )  const

bool limal::path::PathInfo::StatMode::isVtx (  )  const

mode_t limal::path::PathInfo::StatMode::uperm (  )  const

mode_t limal::path::PathInfo::StatMode::gperm (  )  const

mode_t limal::path::PathInfo::StatMode::operm (  )  const

mode_t limal::path::PathInfo::StatMode::perm (  )  const

bool limal::path::PathInfo::StatMode::isPerm ( mode_t  m  )  const

bool limal::path::PathInfo::StatMode::hasPerm ( mode_t  m  )  const

mode_t limal::path::PathInfo::StatMode::st_mode (  )  const

FileType limal::path::PathInfo::StatMode::fileType (  )  const

bool limal::path::PathInfo::StatMode::isFile (  )  const

bool limal::path::PathInfo::StatMode::isDir (  )  const

bool limal::path::PathInfo::StatMode::isLink (  )  const

bool limal::path::PathInfo::StatMode::isChr (  )  const

bool limal::path::PathInfo::StatMode::isBlk (  )  const

bool limal::path::PathInfo::StatMode::isFifo (  )  const

bool limal::path::PathInfo::StatMode::isSock (  )  const

bool limal::path::PathInfo::StatMode::isRUsr (  )  const

bool limal::path::PathInfo::StatMode::isWUsr (  )  const

bool limal::path::PathInfo::StatMode::isXUsr (  )  const

bool limal::path::PathInfo::StatMode::isR (  )  const

bool limal::path::PathInfo::StatMode::isW (  )  const

bool limal::path::PathInfo::StatMode::isX (  )  const

bool limal::path::PathInfo::StatMode::isRGrp (  )  const

bool limal::path::PathInfo::StatMode::isWGrp (  )  const

bool limal::path::PathInfo::StatMode::isXGrp (  )  const

bool limal::path::PathInfo::StatMode::isROth (  )  const

bool limal::path::PathInfo::StatMode::isWOth (  )  const

bool limal::path::PathInfo::StatMode::isXOth (  )  const

bool limal::path::PathInfo::StatMode::isUid (  )  const

bool limal::path::PathInfo::StatMode::isGid (  )  const

bool limal::path::PathInfo::StatMode::isVtx (  )  const

mode_t limal::path::PathInfo::StatMode::uperm (  )  const

mode_t limal::path::PathInfo::StatMode::gperm (  )  const

mode_t limal::path::PathInfo::StatMode::operm (  )  const

mode_t limal::path::PathInfo::StatMode::perm (  )  const

bool limal::path::PathInfo::StatMode::isPerm ( mode_t  m  )  const

bool limal::path::PathInfo::StatMode::hasPerm ( mode_t  m  )  const

mode_t limal::path::PathInfo::StatMode::st_mode (  )  const


Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  str,
const PathInfo::StatMode obj 
) [friend]


Member Data Documentation

mode_t limal::path::PathInfo::StatMode::_mode [private]


The documentation for this class was generated from the following file:
Generated on Mon Nov 27 22:20:57 2006 for limal by  doxygen 1.5.0