Public Member Functions | Private Attributes | List of all members
ExifToolPipe Class Reference

#include <ExifToolPipe.h>

Public Member Functions

 ExifToolPipe ()
 
void Flush ()
 
void Free ()
 
char * GetString ()
 
int GetStringLen ()
 
void Init (int fd, int pid, int initialSize)
 
int Read ()
 
 ~ExifToolPipe ()
 

Private Attributes

int mBlockSize
 
char * mBuff
 
int mFile
 
int mLen
 
int mPid
 
int mPos
 
int mSearchPos
 
int mSize
 
char * mString
 
int mStringLen
 

Detailed Description

Definition at line 21 of file ExifToolPipe.h.

Constructor & Destructor Documentation

◆ ExifToolPipe()

ExifToolPipe::ExifToolPipe ( )

◆ ~ExifToolPipe()

ExifToolPipe::~ExifToolPipe ( )

Member Function Documentation

◆ Flush()

void ExifToolPipe::Flush ( )

◆ Free()

void ExifToolPipe::Free ( )

◆ GetString()

char* ExifToolPipe::GetString ( )
inline

Definition at line 30 of file ExifToolPipe.h.

◆ GetStringLen()

int ExifToolPipe::GetStringLen ( )
inline

Definition at line 31 of file ExifToolPipe.h.

◆ Init()

void ExifToolPipe::Init ( int  fd,
int  pid,
int  initialSize 
)

◆ Read()

int ExifToolPipe::Read ( )

Member Data Documentation

◆ mBlockSize

int ExifToolPipe::mBlockSize
private

Definition at line 40 of file ExifToolPipe.h.

◆ mBuff

char* ExifToolPipe::mBuff
private

Definition at line 35 of file ExifToolPipe.h.

◆ mFile

int ExifToolPipe::mFile
private

Definition at line 34 of file ExifToolPipe.h.

◆ mLen

int ExifToolPipe::mLen
private

Definition at line 37 of file ExifToolPipe.h.

◆ mPid

int ExifToolPipe::mPid
private

Definition at line 43 of file ExifToolPipe.h.

◆ mPos

int ExifToolPipe::mPos
private

Definition at line 38 of file ExifToolPipe.h.

◆ mSearchPos

int ExifToolPipe::mSearchPos
private

Definition at line 39 of file ExifToolPipe.h.

◆ mSize

int ExifToolPipe::mSize
private

Definition at line 36 of file ExifToolPipe.h.

◆ mString

char* ExifToolPipe::mString
private

Definition at line 41 of file ExifToolPipe.h.

◆ mStringLen

int ExifToolPipe::mStringLen
private

Definition at line 42 of file ExifToolPipe.h.


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


exiftool_metadata_extractor
Author(s): Martin Pecka
autogenerated on Wed May 28 2025 02:07:28