ewmscp
..
|
class for handling gpfs_fcnt calls with their very special parameter handling More...
#include <gpfsFcntlHandler.h>
Public Member Functions | |
gpfs_fcntl_handler () | |
void | call (int fd, const std::string &path) |
void | dump () const |
Public Attributes | |
union { | |
gpfsFcntlHeader_t header | |
char justCharsProvidingSpace [GPFS_MAX_FCNTL_LENGTH] | |
} | buffer |
class for handling gpfs_fcnt calls with their very special parameter handling
Definition at line 6 of file gpfsFcntlHandler.h.
gpfs_fcntl_handler::gpfs_fcntl_handler | ( | ) |
void gpfs_fcntl_handler::call | ( | int | fd, |
const std::string & | path | ||
) |
Definition at line 15 of file gpfsFcntlHandler.cpp.
References buffer, and throwcall::good0().
Referenced by outputHandler::Gpfs::writerGpfs::doSpecialFdHandling(), main(), inputHandler::Gpfs::readerGpfs::readerGpfs(), gpfsIoCommon::releaseUsedBlocks(), inputHandler::Gpfs::readerGpfs::~readerGpfs(), and outputHandler::Gpfs::writerGpfs::~writerGpfs().
void gpfs_fcntl_handler::dump | ( | ) | const |
union { ... } gpfs_fcntl_handler::buffer |
gpfsFcntlHeader_t gpfs_fcntl_handler::header |
Definition at line 9 of file gpfsFcntlHandler.h.
char gpfs_fcntl_handler::justCharsProvidingSpace[GPFS_MAX_FCNTL_LENGTH] |
Definition at line 10 of file gpfsFcntlHandler.h.