#include <CoWRecord.h>
Definition at line 12 of file CoWRecord.h.
◆ CoWRecord()
CoWTools::CoWRecord::CoWRecord |
( |
bool |
summary = true | ) |
|
|
inline |
◆ operator bool()
CoWTools::CoWRecord::operator bool |
( |
| ) |
const |
|
inlineexplicit |
◆ operator+=()
◆ operator-()
CoWRecord CoWTools::CoWRecord::operator- |
( |
| ) |
const |
|
inline |
◆ operator-=()
◆ parseRecord()
void CoWTools::CoWRecord::parseRecord |
( |
std::istream & |
in | ) |
|
Definition at line 8 of file CoWRecord.cxx.
10 std::getline(in,
line);
12 char pbuff[5]={
"----"};
14 sscanf(
line.c_str(),
"%08lx-%08lx %4s %08llx %02x:%02x %80lu %n",
25 perms|=((pbuff[
i]!=
'-')<<(4-
i));
27 perms |= (pbuff[3]==
'p');
◆ operator+
◆ operator-
◆ addrEnd
unsigned long CoWTools::CoWRecord::addrEnd |
◆ addrStart
unsigned long CoWTools::CoWRecord::addrStart |
◆ dmaj
unsigned int CoWTools::CoWRecord::dmaj |
◆ dmin
unsigned int CoWTools::CoWRecord::dmin |
◆ inode
unsigned long CoWTools::CoWRecord::inode |
◆ m_ms
◆ offset
unsigned long long CoWTools::CoWRecord::offset |
◆ perms
short CoWTools::CoWRecord::perms |
The documentation for this class was generated from the following files: