|
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.
1.7.6.1