ldas-tools-ldasgen  2.7.1
Public Member Functions | Private Member Functions | List of all members
GenericAPI::StatStream Class Reference

#include <StatStream.hh>

Public Member Functions

int Request (int ReadFD, int WriteFD, const std::string &Filename, struct stat &Buf) const
 
void Process (int ReadFD, int WriteFD) const
 
int Request (int ReadFD, int WriteFD, const std::string &Filename, struct stat &Buf) const
 
void Process (int ReadFD, int WriteFD) const
 
int Request (int ReadFD, int WriteFD, const std::string &Filename, struct stat &Buf) const
 
void Process (int ReadFD, int WriteFD) const
 

Private Member Functions

void read (int FD, void *Buffer, int BufferSize) const
 
void write (int FD, const void *Buffer, int BufferSize) const
 
void read (int FD, void *Buffer, int BufferSize) const
 
void write (int FD, const void *Buffer, int BufferSize) const
 
void read (int FD, void *Buffer, int BufferSize) const
 
void write (int FD, const void *Buffer, int BufferSize) const
 

Member Function Documentation

◆ Process() [1/3]

void GenericAPI::StatStream::Process ( int  ReadFD,
int  WriteFD 
) const

◆ Process() [2/3]

void GenericAPI::StatStream::Process ( int  ReadFD,
int  WriteFD 
) const

◆ Process() [3/3]

void GenericAPI::StatStream::Process ( int  ReadFD,
int  WriteFD 
) const

◆ read() [1/3]

void GenericAPI::StatStream::read ( int  FD,
void *  Buffer,
int  BufferSize 
) const
private

◆ read() [2/3]

void GenericAPI::StatStream::read ( int  FD,
void *  Buffer,
int  BufferSize 
) const
private

◆ read() [3/3]

void GenericAPI::StatStream::read ( int  FD,
void *  Buffer,
int  BufferSize 
) const
private

◆ Request() [1/3]

int GenericAPI::StatStream::Request ( int  ReadFD,
int  WriteFD,
const std::string &  Filename,
struct stat &  Buf 
) const

◆ Request() [2/3]

int GenericAPI::StatStream::Request ( int  ReadFD,
int  WriteFD,
const std::string &  Filename,
struct stat &  Buf 
) const

◆ Request() [3/3]

int GenericAPI::StatStream::Request ( int  ReadFD,
int  WriteFD,
const std::string &  Filename,
struct stat &  Buf 
) const

◆ write() [1/3]

void GenericAPI::StatStream::write ( int  FD,
const void *  Buffer,
int  BufferSize 
) const
private

◆ write() [2/3]

void GenericAPI::StatStream::write ( int  FD,
const void *  Buffer,
int  BufferSize 
) const
private

◆ write() [3/3]

void GenericAPI::StatStream::write ( int  FD,
const void *  Buffer,
int  BufferSize 
) const
private

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