FastMessageEncoder.hpp 573 B

123456789101112131415161718192021222324252627282930313233
  1. #pragma once
  2. #include <vector>
  3. #include "FastJsonEncoder.tlh"
  4. #include "FastJsonEncoder.tli"
  5. //-----------------------------------------------------------------------------
  6. // FastMessageEncoder
  7. //-----------------------------------------------------------------------------
  8. using FastMessageEncoder = FastJsonEncoder <DString>;
  9. #define AJSON FastJsonEncoder <DString> ()
  10. #define WJSON FastJsonEncoder <WString> ()
  11. /*//
  12. #define JSON FastMessageEncoder ()
  13. arg->SetAck (JSON
  14. .Encode ("A", "a")
  15. .Encode ("B", 22)
  16. .Encode ("C", true)
  17. .ToString ());
  18. *///