FreePOOMA
2.4.1
|
#include <PawsConnector.String.h>
Public Types | |
typedef std::string | Scalar_t |
typedef Paws | ConnectionTag_t |
typedef PawsStringData< char > | PawsData_t |
typedef Connection< Paws > | Connection_t |
typedef Connector< std::string, Paws > | Connector_t |
Public Member Functions | |
Connector (const char *conname, Scalar_t &a, Connection_t &c, int mode) | |
virtual | ~Connector () |
Connection_t & | pawsConnection () const |
PawsData_t & | pawsData () const |
Scalar_t & | scalar () const |
Scalar_t & | string () const |
void | resize (Scalar_t &newscalar) |
virtual void | disconnect () |
Do special activities to disconnect ourselves from the ConnectionBase. | |
virtual void | update () |
Update our connection, for example, transfer data or read/write a file. | |
virtual void | interact (const char *=0) |
Allow for interaction with the connection. |
typedef Paws Connector< std::string, Paws >::ConnectionTag_t |
typedef PawsStringData<char> Connector< std::string, Paws >::PawsData_t |
typedef Connection<Paws> Connector< std::string, Paws >::Connection_t |
typedef Connector<std::string,Paws> Connector< std::string, Paws >::Connector_t |
Connector< std::string, Paws >::Connector | ( | const char * | conname, |
Scalar_t & | a, | ||
Connection_t & | c, | ||
int | mode | ||
) | [inline] |
References ConnectionBase::inout, and ConnectionBase::out.
Connection_t& Connector< std::string, Paws >::pawsConnection | ( | ) | const [inline] |
References PAssert.
PawsData_t& Connector< std::string, Paws >::pawsData | ( | ) | const [inline] |
References PAssert.
virtual void Connector< std::string, Paws >::disconnect | ( | ) | [inline, virtual] |
Do special activities to disconnect ourselves from the ConnectionBase.
Implements ConnectorBase.
References PAssert.
Update our connection, for example, transfer data or read/write a file.
This must be provided by derived classes.
Implements ConnectorBase.
References ConnectionBase::in, ConnectionBase::inout, and ConnectionBase::out.
Allow for interaction with the connection.
An optional string can be provided to tell how to do the interaction.
Implements ConnectorBase.