Mantid
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
Mantid::DataHandling::ANSTO::Tar::EntryHeader Struct Reference

#include <LoadANSTOHelper.h>

Public Member Functions

int64_t readFileSize ()
 
void writeChecksum ()
 
void writeFileSize (int64_t value)
 

Public Attributes

char Checksum [8]
 
char DeviceMajorNumber [8]
 
char DeviceMinorNumber [8]
 
char FileMode [8]
 
char FileName [100]
 
char FilenamePrefix [155]
 
char FileSize [12]
 
char LastModification [12]
 
char LinkedFileName [100]
 
char OwnerGroupID [8]
 
char OwnerGroupName [32]
 
char OwnerUserID [8]
 
char OwnerUserName [32]
 
char TypeFlag
 
char UStar [8]
 

Detailed Description

Definition at line 169 of file LoadANSTOHelper.h.

Member Function Documentation

◆ readFileSize()

int64_t Mantid::DataHandling::ANSTO::Tar::EntryHeader::readFileSize ( )

Definition at line 215 of file LoadANSTOHelper.cpp.

References FileSize, and n.

◆ writeChecksum()

void Mantid::DataHandling::ANSTO::Tar::EntryHeader::writeChecksum ( )

Definition at line 194 of file LoadANSTOHelper.cpp.

References Checksum, and value.

◆ writeFileSize()

void Mantid::DataHandling::ANSTO::Tar::EntryHeader::writeFileSize ( int64_t  value)

Definition at line 206 of file LoadANSTOHelper.cpp.

References FileSize, and value.

Member Data Documentation

◆ Checksum

char Mantid::DataHandling::ANSTO::Tar::EntryHeader::Checksum[8]

Definition at line 183 of file LoadANSTOHelper.h.

Referenced by writeChecksum().

◆ DeviceMajorNumber

char Mantid::DataHandling::ANSTO::Tar::EntryHeader::DeviceMajorNumber[8]

Definition at line 195 of file LoadANSTOHelper.h.

◆ DeviceMinorNumber

char Mantid::DataHandling::ANSTO::Tar::EntryHeader::DeviceMinorNumber[8]

Definition at line 197 of file LoadANSTOHelper.h.

◆ FileMode

char Mantid::DataHandling::ANSTO::Tar::EntryHeader::FileMode[8]

Definition at line 173 of file LoadANSTOHelper.h.

◆ FileName

char Mantid::DataHandling::ANSTO::Tar::EntryHeader::FileName[100]

Definition at line 171 of file LoadANSTOHelper.h.

◆ FilenamePrefix

char Mantid::DataHandling::ANSTO::Tar::EntryHeader::FilenamePrefix[155]

Definition at line 199 of file LoadANSTOHelper.h.

◆ FileSize

char Mantid::DataHandling::ANSTO::Tar::EntryHeader::FileSize[12]

Definition at line 179 of file LoadANSTOHelper.h.

Referenced by readFileSize(), and writeFileSize().

◆ LastModification

char Mantid::DataHandling::ANSTO::Tar::EntryHeader::LastModification[12]

Definition at line 181 of file LoadANSTOHelper.h.

◆ LinkedFileName

char Mantid::DataHandling::ANSTO::Tar::EntryHeader::LinkedFileName[100]

Definition at line 187 of file LoadANSTOHelper.h.

◆ OwnerGroupID

char Mantid::DataHandling::ANSTO::Tar::EntryHeader::OwnerGroupID[8]

Definition at line 177 of file LoadANSTOHelper.h.

◆ OwnerGroupName

char Mantid::DataHandling::ANSTO::Tar::EntryHeader::OwnerGroupName[32]

Definition at line 193 of file LoadANSTOHelper.h.

◆ OwnerUserID

char Mantid::DataHandling::ANSTO::Tar::EntryHeader::OwnerUserID[8]

Definition at line 175 of file LoadANSTOHelper.h.

◆ OwnerUserName

char Mantid::DataHandling::ANSTO::Tar::EntryHeader::OwnerUserName[32]

Definition at line 191 of file LoadANSTOHelper.h.

◆ TypeFlag

char Mantid::DataHandling::ANSTO::Tar::EntryHeader::TypeFlag

Definition at line 185 of file LoadANSTOHelper.h.

◆ UStar

char Mantid::DataHandling::ANSTO::Tar::EntryHeader::UStar[8]

Definition at line 189 of file LoadANSTOHelper.h.


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