VectorsCollectionClient class
VectorsCollectionClient is a class that implements that allows to receive a VectorsCollection from a VectorsCollectionServer.
Constructors, destructors, conversion operators
- VectorsCollectionClient()
- Constructor.
- ~VectorsCollectionClient() virtual
- Destructor.
Public functions
- 
              auto initialize(std::weak_ptr<const ParametersHandler::IParametersHandler> handler) -> bool 
- Initialize the server.
- auto connect() -> bool
- Connect to the ports.
- auto disconnect() -> bool
- Disconnect from the ports.
- auto getMetadata(BipedalLocomotion::YarpUtilities::VectorsCollectionMetadata& metadata) -> bool
- Get the metadata.
- auto readData(bool shouldWait = true) -> BipedalLocomotion::YarpUtilities::VectorsCollection*
- Read the data from the port.
Function documentation
              bool BipedalLocomotion::
            Initialize the server.
| Parameters | |
|---|---|
| handler | pointer to the parameters handler. | 
| Returns | true if the server has been initialized successfully, false otherwise. | 
              bool BipedalLocomotion::
            Connect to the ports.
| Returns | true if the connection has been established successfully, false otherwise. | 
|---|
              bool BipedalLocomotion::
            Disconnect from the ports.
| Returns | true if the connection has been closed successfully, false otherwise. | 
|---|
              bool BipedalLocomotion::
            Get the metadata.
| Parameters | |
|---|---|
| metadata | metadata of the vectors collection. | 
| Returns | true if the metadata has been retrieved successfully, false otherwise. | 
              BipedalLocomotion::YarpUtilities::VectorsCollection* BipedalLocomotion::
            Read the data from the port.
| Parameters | |
|---|---|
| shouldWait | if true the function will wait until the data is available. | 
| Returns | a pointer to the VectorsCollection. The ownership of the pointer is controlled by the yarp port. |