bidir_pipe Struct Reference
[Videosource: Video acquisition abstraction]

#include <bidirpipe.h>

List of all members.

Public Member Functions

 bidir_pipe ()
bool open (const char *command, const char *mode)
int close (bool kill_process)
 ~bidir_pipe ()

Public Attributes

FILE * read
FILE * write
pid_t pid


Detailed Description

Definition at line 9 of file bidirpipe.h.


Constructor & Destructor Documentation

bidir_pipe::bidir_pipe (  ) 

Definition at line 21 of file bidirpipe.cpp.

References pid, read, and write.

bidir_pipe::~bidir_pipe (  )  [inline]

Definition at line 17 of file bidirpipe.h.

References close().


Member Function Documentation

int bidir_pipe::close ( bool  kill_process  ) 

Definition at line 97 of file bidirpipe.cpp.

References pid, read, and write.

Referenced by open(), and ~bidir_pipe().

bool bidir_pipe::open ( const char *  command,
const char *  mode 
)

Definition at line 26 of file bidirpipe.cpp.

References close(), pid, read, SHELL, and write.


Member Data Documentation

Definition at line 12 of file bidirpipe.h.

Referenced by bidir_pipe(), close(), and open().

Definition at line 10 of file bidirpipe.h.

Referenced by bidir_pipe(), close(), and open().

Definition at line 11 of file bidirpipe.h.

Referenced by bidir_pipe(), close(), and open().


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

Generated on Tue Mar 30 15:53:25 2010 for Polyora by  doxygen 1.5.9