Skip to content

Commit 9a74e80

Browse files
Merge pull request #79 from Slicer/remove-unused-methods
JsonSerializationUtilities: Remove unused method
2 parents 9459510 + fe70284 commit 9a74e80

File tree

1 file changed

+0
-50
lines changed

1 file changed

+0
-50
lines changed

ModuleDescriptionParser/JsonSerializationUtilities.h

Lines changed: 0 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -19,56 +19,6 @@
1919

2020
namespace {
2121

22-
//----------------------------------------------------------------------------
23-
void ReadJsonParameter( const Json::Value & parameter, int & value )
24-
{ value = parameter.asInt(); }
25-
26-
//----------------------------------------------------------------------------
27-
void ReadJsonParameter( const Json::Value & parameter, unsigned int & value )
28-
{ value = parameter.asUInt(); }
29-
30-
//----------------------------------------------------------------------------
31-
void ReadJsonParameter( const Json::Value & parameter, float & value )
32-
{ value = parameter.asFloat(); }
33-
34-
//----------------------------------------------------------------------------
35-
void ReadJsonParameter( const Json::Value & parameter, double & value )
36-
{ value = parameter.asDouble(); }
37-
38-
//----------------------------------------------------------------------------
39-
void ReadJsonParameter( const Json::Value & parameter, bool & value )
40-
{ value = parameter.asBool(); }
41-
42-
//----------------------------------------------------------------------------
43-
void ReadJsonParameter( const Json::Value & parameter, std::string & value )
44-
{ value = parameter.asString(); }
45-
46-
//----------------------------------------------------------------------------
47-
template <typename T>
48-
void ReadJsonParameter( const Json::Value & parameter, std::vector<T> & value )
49-
{
50-
const Json::ArrayIndex k = parameter.size();
51-
value.resize( k );
52-
for( Json::ArrayIndex i = 0; i < k; ++i )
53-
{
54-
ReadJsonParameter( parameter[i], value[i] );
55-
}
56-
}
57-
58-
//----------------------------------------------------------------------------
59-
template <typename T>
60-
void ReadJsonParameter(
61-
const Json::Value & parameters,
62-
const char * group, const char * name,
63-
T & value)
64-
{
65-
const Json::Value & parameter = parameters[group][name];
66-
if( !parameter.isNull() )
67-
{
68-
ReadJsonParameter( parameter, value );
69-
}
70-
}
71-
7222
//----------------------------------------------------------------------------
7323
template <typename T>
7424
Json::Value JsonSerialize( const T & value )

0 commit comments

Comments
 (0)