Pyrogenesis  trunk
Public Member Functions | Public Attributes | List of all members
io::Operation Struct Reference

#include <io.h>

Public Member Functions

 Operation (const File &file, void *buf, off_t size, off_t offset=0)
 
void Validate () const
 

Public Attributes

int m_FileDescriptor
 
int m_OpenFlag
 
off_t m_Offset
 
off_t m_Size
 
void * m_Buffer
 

Constructor & Destructor Documentation

◆ Operation()

io::Operation::Operation ( const File file,
void *  buf,
off_t  size,
off_t  offset = 0 
)
inline

Member Function Documentation

◆ Validate()

void io::Operation::Validate ( ) const
inline

Member Data Documentation

◆ m_Buffer

void* io::Operation::m_Buffer

◆ m_FileDescriptor

int io::Operation::m_FileDescriptor

◆ m_Offset

off_t io::Operation::m_Offset

◆ m_OpenFlag

int io::Operation::m_OpenFlag

◆ m_Size

off_t io::Operation::m_Size

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