This is a part of an effort to improve librws software architecture by splitting the RWSInterface class into smaller classes responsible for separate services (RAPID, subscription, file, etc.). Functions that relate to the RAPID service, like getRAPIDSymbolData() and setRAPIDSymbolData(), have been removed from the RWSClient class and have become members of the newly created RAPIDService class. The RWSInterface delegates calls to its functions to the corresponding functions of RAPIDService.
This is a part of an effort to improve librws software architecture by splitting the
RWSInterface
class into smaller classes responsible for separate services (RAPID, subscription, file, etc.). Functions that relate to the RAPID service, likegetRAPIDSymbolData() and setRAPIDSymbolData()
, have been removed from theRWSClient
class and have become members of the newly createdRAPIDService
class. TheRWSInterface
delegates calls to its functions to the corresponding functions ofRAPIDService
.