Inheritance diagram for ArrayOfStructsTest:

Public Member Functions | |
| ArrayOfStructsTest (XmlRpcServer *s) | |
| void | execute (XmlRpcValue ¶ms, XmlRpcValue &result) |
| Execute the method. Subclasses must provide a definition for this method. | |
Definition at line 15 of file Validator.cpp.
| ArrayOfStructsTest::ArrayOfStructsTest | ( | XmlRpcServer * | s | ) | [inline] |
Definition at line 18 of file Validator.cpp.
00018 : XmlRpcServerMethod("validator1.arrayOfStructsTest", s) {}
| void ArrayOfStructsTest::execute | ( | XmlRpcValue & | params, | |
| XmlRpcValue & | result | |||
| ) | [inline, virtual] |
Execute the method. Subclasses must provide a definition for this method.
Implements XmlRpc::XmlRpcServerMethod.
Definition at line 20 of file Validator.cpp.
References XmlRpc::XmlRpcValue::size().
00021 { 00022 std::cerr << "ArrayOfStructsTest\n"; 00023 XmlRpcValue& arg1 = params[0]; 00024 int n = arg1.size(), sum = 0; 00025 for (int i=0; i<n; ++i) 00026 sum += int(arg1[i]["curly"]); 00027 00028 result = sum; 00029 }
1.4.7