Open 3D Engine AzFramework API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
AzFramework::StdProcessCommunicatorForChildProcess Class Referenceabstract

Inherits AzFramework::ProcessCommunicatorForChildProcess.

Inherited by AzFramework::StdInOutProcessCommunicatorForChildProcess.

Public Member Functions

virtual bool AttachToExistingPipes ()=0
 
- Public Member Functions inherited from AzFramework::ProcessCommunicatorForChildProcess
virtual bool IsValid () const =0
 
virtual AZ::u32 WriteError (const void *writeBuffer, AZ::u32 bytesToWrite)=0
 
virtual AZ::u32 WriteOutput (const void *writeBuffer, AZ::u32 bytesToWrite)=0
 
virtual AZ::u32 PeekInput ()=0
 
virtual AZ::u32 ReadInput (void *readBuffer, AZ::u32 bufferSize)=0
 
AZ::u32 BlockUntilInputAvailable (AZStd::string &readBuffer)
 

Additional Inherited Members

- Protected Member Functions inherited from AzFramework::ProcessCommunicatorForChildProcess
 AZ_DISABLE_COPY (ProcessCommunicatorForChildProcess)
 

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