openMSX
Public Member Functions | List of all members
openmsx::StdioConnection Class Referencefinal

#include <CliConnection.hh>

Inheritance diagram for openmsx::StdioConnection:
Inheritance graph
[legend]
Collaboration diagram for openmsx::StdioConnection:
Collaboration graph
[legend]

Public Member Functions

 StdioConnection (CommandController &commandController, EventDistributor &eventDistributor)
 
 ~StdioConnection ()
 
void output (string_ref message) override
 
- Public Member Functions inherited from openmsx::CliConnection
void setUpdateEnable (CliComm::UpdateType type, bool value)
 
bool getUpdateEnable (CliComm::UpdateType type) const
 
void start ()
 Starts the helper thread. More...
 
- Public Member Functions inherited from openmsx::CliListener
virtual ~CliListener ()
 

Additional Inherited Members

- Protected Member Functions inherited from openmsx::CliConnection
 CliConnection (CommandController &commandController, EventDistributor &eventDistributor)
 
 ~CliConnection ()
 
void end ()
 End this connection by sending the closing tag and then closing the stream. More...
 
void startOutput ()
 Send opening XML tag, should be called exactly once by a subclass shortly after opening a connection. More...
 
- Protected Member Functions inherited from openmsx::CliListener
 CliListener ()
 
- Protected Member Functions inherited from openmsx::Runnable
 ~Runnable ()
 
- Protected Attributes inherited from openmsx::CliConnection
AdhocCliCommParser parser
 
Thread thread
 

Detailed Description

Definition at line 81 of file CliConnection.hh.

Constructor & Destructor Documentation

openmsx::StdioConnection::StdioConnection ( CommandController commandController,
EventDistributor eventDistributor 
)

Definition at line 165 of file CliConnection.cc.

openmsx::StdioConnection::~StdioConnection ( )

Definition at line 173 of file CliConnection.cc.

Member Function Documentation

void openmsx::StdioConnection::output ( string_ref  message)
overridevirtual

Implements openmsx::CliConnection.

Definition at line 193 of file CliConnection.cc.


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