openshot-audio  0.1.2
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

◆ Pimpl()

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

◆ ~Pimpl()

juce::NamedPipe::Pimpl::~Pimpl ( )
inline

Member Function Documentation

◆ createFifos()

bool juce::NamedPipe::Pimpl::createFifos ( ) const
inline

◆ read()

int juce::NamedPipe::Pimpl::read ( char *  destBuffer,
int  maxBytesToRead,
int  timeOutMilliseconds 
)
inline

◆ write()

int juce::NamedPipe::Pimpl::write ( const char *  sourceBuffer,
int  numBytesToWrite,
int  timeOutMilliseconds 
)
inline

Member Data Documentation

◆ createdPipe

const bool juce::NamedPipe::Pimpl::createdPipe

◆ pipeIn

int juce::NamedPipe::Pimpl::pipeIn

◆ pipeInName

const String juce::NamedPipe::Pimpl::pipeInName

◆ pipeOut

int juce::NamedPipe::Pimpl::pipeOut

◆ pipeOutName

const String juce::NamedPipe::Pimpl::pipeOutName

◆ stopReadOperation

bool juce::NamedPipe::Pimpl::stopReadOperation

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