Advertisement
voidpointer

Untitled

May 12th, 2014
258
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.62 KB | None | 0 0
  1. class CTransactionCheckParam : public CSerializable
  2. {
  3.    public:
  4.       /// Initialize check params from actual values.
  5.       CTransactionCheckParam(int check_number, int subcheck_number);
  6.  
  7.       /// Perform self-deserialization via passed in serialized data.
  8.       CTransactionCheckParam(char const* data);
  9.  
  10.       virtual void XMLDefine();
  11.  
  12.       int CheckNumber;
  13.       int SubCheckNumber;
  14. };
  15.  
  16. void HandleData(char const* data)
  17. {
  18.    // Do stuff with 'data'
  19. }
  20.  
  21. void AutoSerialize(CSerializable const& data)
  22. {
  23.    HandleData(data.Serialize());
  24. }
  25.  
  26. int main()
  27. {
  28.    AutoSerialize(CTransactionCheckParam(50, 100));
  29. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement