Remote Call Framework 3.3
SerializationProtocol_SF.hpp
1 
2 //******************************************************************************
3 // RCF - Remote Call Framework
4 //
5 // Copyright (c) 2005 - 2022, Delta V Software. All rights reserved.
6 // https://www.deltavsoft.com
7 //
8 // RCF is distributed under dual licenses - closed source or GPL.
9 // Consult your particular license for conditions of use.
10 //
11 // If you have not purchased a commercial license, you are using RCF under GPL terms.
12 //
13 // Version: 3.3
14 // Contact: support <at> deltavsoft.com
15 //
16 //******************************************************************************
17 
18 #ifndef INCLUDE_RCF_PROTOCOL_SF_HPP
19 #define INCLUDE_RCF_PROTOCOL_SF_HPP
20 
21 #include <RCF/SerializationProtocol_Base.hpp>
22 
23 #include <SF/IBinaryStream.hpp>
24 #include <SF/OBinaryStream.hpp>
25 #include <SF/string.hpp>
26 
27 namespace RCF {
28 
29  template<>
30  class Protocol< Int<Sp_SfBinary> > : public ProtocolImpl_SF<SF::IBinaryStream, SF::OBinaryStream>
31  {
32  public:
33  static std::string getName()
34  {
35  return "SF binary serialization protocol";
36  }
37  };
38 
39 } // namespace RCF
40 
41 #endif
SF binary.
Definition: Enums.hpp:169
Definition: AmiIoHandler.hpp:23