Change-Id: I647fc1c8183b8479667de832a73ab3e5ec05eaf2
Signed-off-by: Igor Kotrasinski <i.kotrasinsk@partner.samsung.com>
* @param none
*/
virtual void execute() = 0;
- ~CommandBase() {
+ virtual ~CommandBase() {
}
};
virtual void handleRead(header_t header, std::vector<char> &data) = 0;
virtual void handleReadError(boost::system::error_code e) = 0;
virtual void handleConnectionClosed() = 0;
+ virtual ~IConnectionHandler() {};
};
#endif /* _ICONNECTIONHANDLER_H */
{
public:
virtual boost::system::error_code write(header_t header, char *data, size_t size) = 0;
+ virtual ~IConnectionWriter() {};
};
#endif /* _ICONNECTIONWRITER_H */
pSessionMap(sessionMap) {
}
virtual void execute() = 0;
- ~ResCommandBase() {
+ virtual ~ResCommandBase() {
}
};