MPMA Framework 0.4
Public Member Functions
MPMA::RouterInput Class Reference

The program will send it's debug data to instances of this. This will take data and marshell it to all attached outputs. More...

#include <DebugRouter.h>

Inheritance diagram for MPMA::RouterInput:
Inheritance graph
[legend]

List of all members.

Public Member Functions

RouterInputoperator<< (const Vary &v)
 Allows you to send normal textuals with the << operator, similar to ostream.
void Output (const uint8 *data, nuint dataLen)
 Sends a buffer of data.
void AddOutputMethod (RouterOutput *outputter)
 Adds an output destination to this input. You can also add another RouterInput as a destination.
void RemoveOutputMethod (RouterOutput *outputter, bool flushOutputFirst=true, bool removeChildLink=true)
 Removes an output destination from this input (it is up to you to free it still) (leave the last 2 params alone, they are for internal use).
void Output (const uint8 *data, nuint dataLen)
 Implement this to recieve data that should be outputted.

Detailed Description

The program will send it's debug data to instances of this. This will take data and marshell it to all attached outputs.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends