openshot-audio  0.1.7
Public Member Functions | Public Attributes | List of all members
juce::NamedPipe::Pimpl Class Reference

Public Member Functions

 Pimpl (const String &pipePath, bool createPipe)
 
 ~Pimpl ()
 
int read (char *destBuffer, int maxBytesToRead, int timeOutMilliseconds)
 
int write (const char *sourceBuffer, int numBytesToWrite, int timeOutMilliseconds)
 
bool createFifos () const
 

Public Attributes

const String pipeInName
 
const String pipeOutName
 
int pipeIn
 
int pipeOut
 
const bool createdPipe
 
bool stopReadOperation
 

Constructor & Destructor Documentation

juce::NamedPipe::Pimpl::Pimpl ( const String pipePath,
bool  createPipe 
)
inline
juce::NamedPipe::Pimpl::~Pimpl ( )
inline

Member Function Documentation

bool juce::NamedPipe::Pimpl::createFifos ( ) const
inline
int juce::NamedPipe::Pimpl::read ( char *  destBuffer,
int  maxBytesToRead,
int  timeOutMilliseconds 
)
inline
int juce::NamedPipe::Pimpl::write ( const char *  sourceBuffer,
int  numBytesToWrite,
int  timeOutMilliseconds 
)
inline

Member Data Documentation

const bool juce::NamedPipe::Pimpl::createdPipe
int juce::NamedPipe::Pimpl::pipeIn
const String juce::NamedPipe::Pimpl::pipeInName
int juce::NamedPipe::Pimpl::pipeOut
const String juce::NamedPipe::Pimpl::pipeOutName
bool juce::NamedPipe::Pimpl::stopReadOperation

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