complex macros with ;

This commit is contained in:
2022-07-25 11:18:09 +03:00
parent a1b9b7e1d6
commit a4882dc054
49 changed files with 137 additions and 137 deletions

View File

@@ -31,7 +31,7 @@
class PIP_EXPORT PIBaseTransfer: public PIObject
{
PIOBJECT_SUBCLASS(PIBaseTransfer, PIObject)
PIOBJECT_SUBCLASS(PIBaseTransfer, PIObject);
public:
PIBaseTransfer();
~PIBaseTransfer();
@@ -84,13 +84,13 @@ public:
EVENT_HANDLER(void, pause) {setPause(true);}
EVENT_HANDLER(void, resume) {setPause(false);}
EVENT(receiveStarted)
EVENT(paused)
EVENT(resumed)
EVENT1(receiveFinished, bool, ok)
EVENT(sendStarted)
EVENT1(sendFinished, bool, ok)
EVENT1(sendRequest, PIByteArray &, data)
EVENT(receiveStarted);
EVENT(paused);
EVENT(resumed);
EVENT1(receiveFinished, bool, ok);
EVENT(sendStarted);
EVENT1(sendFinished, bool, ok);
EVENT1(sendRequest, PIByteArray &, data);
protected:
void buildSession(PIVector<Part> parts);
@@ -115,7 +115,7 @@ private:
};
# pragma pack(pop)
BINARY_STREAM_FRIEND(PIBaseTransfer::StartRequest)
BINARY_STREAM_FRIEND(PIBaseTransfer::StartRequest);
void processData(int id, PIByteArray &data);
PIByteArray build_packet(int id);