On Thu, Oct 2, 2014 at 5:47 PM, Shakthi Kannan <[email protected]>
wrote:

> Hi,
>
> --- On Thu, Oct 2, 2014 at 8:46 AM, YOGESHWAR DAN CHARAN
> <[email protected]> wrote:
> | I will use rapidjson <https://github.com/charany1/rapidjson> library
> \--
>
> Okay.
>
> ---
> | ,since it's header only C++ library for parsing json and doesn't depend
> on
> | BOOST / STL.
> \--
>
> We might switch to using Boost in future. But, you can use rapidjson
> for a start.
>
> ---
> | 1)Adaptor(Simulator)-Agent interface: In code how and where, is simulator
> | passing time|key|value lines to agent
> \--
>
> This is sent through the socket connection between the adapter and the
> agent.
>
> ---
> | 2)Agent -Client interface: How curl is acting as client? How is xml data
> | being supplied to terminal when :
> \---
>
> Curl receives the XML from the agent through the socket connection.
> You can look into the source code for specific details.
>
> ---
> | also give me some tips as to how to read c++ code iin a better manner.
> \--
>
> Worth reading:
>
>   http://norvig.com/21-days.html
>
> You need to learn to break down the task into sub-tasks ("divider and
> conquer"). Let me list down the sub-tasks for you:
>
> #JSON-1
>
> Take one XML that you receive from the curl output, and convert into
> JSON using any existing tool. For example:
>
>   http://www.utilities-online.info/xmltojson/
>
> #JSON-2
>
> Write a standalone C++ program to create the JSON for one XML output
> using rapidjson.
>
> #JSON-3
>
> Enhance the C++ program to generate different JSON output for the
> various XML outputs seen from the curl.
>
> Write tests to verify the output.
>
> #JSON-4
>
> Integrate this C++ program into the cppagent code base, and also
> update the build for the same.
>
> When you finish every sub-task, please submit your work for review.
>
> Thanks!
>
> SK
>
> --
> Shakthi Kannan
> http://www.shakthimaan.com
> _______________________________________________
> Users mailing list
> [email protected]
> http://lists.dgplug.org/listinfo.cgi/users-dgplug.org
>


Hi,
I haven't started with it yet, was out of station for a week. I am planning
to use covtool for test coverage. Let me know if you have some other
suggestion.

Thanks,
Subhendu
_______________________________________________
Users mailing list
[email protected]
http://lists.dgplug.org/listinfo.cgi/users-dgplug.org

Reply via email to