vdr 2.6.1
Public Member Functions | Private Attributes | List of all members
cPipe Class Reference

#include <thread.h>

Public Member Functions

 cPipe (void)
 
 ~cPipe ()
 
 operator FILE * ()
 
bool Open (const char *Command, const char *Mode)
 
int Close (void)
 

Private Attributes

pid_t pid
 
FILE * f
 

Detailed Description

Definition at line 292 of file thread.h.

Constructor & Destructor Documentation

◆ cPipe()

cPipe::cPipe ( void  )

Definition at line 928 of file thread.c.

References f, and pid.

◆ ~cPipe()

cPipe::~cPipe ( )

Definition at line 934 of file thread.c.

References Close().

Member Function Documentation

◆ Close()

int cPipe::Close ( void  )

◆ Open()

bool cPipe::Open ( const char *  Command,
const char *  Mode 
)

◆ operator FILE *()

cPipe::operator FILE * ( )
inline

Definition at line 299 of file thread.h.

References f.

Member Data Documentation

◆ f

FILE* cPipe::f
private

Definition at line 295 of file thread.h.

Referenced by Close(), cPipe(), Open(), and operator FILE *().

◆ pid

pid_t cPipe::pid
private

Definition at line 294 of file thread.h.

Referenced by Close(), cPipe(), and Open().


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