comparison Core/DicomNetworking/RemoteModalityParameters.h @ 2655:c196d76cb8fa jobs

serialization
author Sebastien Jodogne <s.jodogne@gmail.com>
date Tue, 05 Jun 2018 17:57:49 +0200
parents 878b59270859
children 73bc0c32547c
comparison
equal deleted inserted replaced
2654:761031029aa9 2655:c196d76cb8fa
50 ModalityManufacturer manufacturer_; 50 ModalityManufacturer manufacturer_;
51 51
52 public: 52 public:
53 RemoteModalityParameters(); 53 RemoteModalityParameters();
54 54
55 RemoteModalityParameters(const Json::Value& serialized);
56
55 RemoteModalityParameters(const std::string& aet, 57 RemoteModalityParameters(const std::string& aet,
56 const std::string& host, 58 const std::string& host,
57 uint16_t port, 59 uint16_t port,
58 ModalityManufacturer manufacturer); 60 ModalityManufacturer manufacturer);
59 61
103 } 105 }
104 106
105 void FromJson(const Json::Value& modality); 107 void FromJson(const Json::Value& modality);
106 108
107 void ToJson(Json::Value& value) const; 109 void ToJson(Json::Value& value) const;
110
111 void Serialize(Json::Value& target) const;
108 }; 112 };
109 } 113 }