Add CConstants.hpp file

Put all the constant strings used by Clara in there.

git-svn-id: https://clas12svn.jlab.org/repos/clas12/Clara/cpp/trunk@8705 b9d438ff-8729-0410-a4ab-d2f36c9c72ed
Ignore runDPE executable in version control

git-svn-id: https://clas12svn.jlab.org/repos/clas12/Clara/cpp/trunk@8710 b9d438ff-8729-0410-a4ab-d2f36c9c72ed
Add dl to list of libraries

git-svn-id: https://clas12svn.jlab.org/repos/clas12/Clara/cpp/trunk@9375 b9d438ff-8729-0410-a4ab-d2f36c9c72ed
Move files to src directory

git-svn-id: https://clas12svn.jlab.org/repos/clas12/Clara/cpp/trunk@9376 b9d438ff-8729-0410-a4ab-d2f36c9c72ed
Remove evio serialization from clara c++ container

git-svn-id: https://clas12svn.jlab.org/repos/clas12/Clara/cpp/trunk@9378 b9d438ff-8729-0410-a4ab-d2f36c9c72ed
Add CMake support

git-svn-id: https://clas12svn.jlab.org/repos/clas12/Clara/cpp/trunk@9379 b9d438ff-8729-0410-a4ab-d2f36c9c72ed
Some fixes to CMake support

git-svn-id: https://clas12svn.jlab.org/repos/clas12/Clara/cpp/trunk@9382 b9d438ff-8729-0410-a4ab-d2f36c9c72ed
Don't build services by default

git-svn-id: https://clas12svn.jlab.org/repos/clas12/Clara/cpp/trunk@9394 b9d438ff-8729-0410-a4ab-d2f36c9c72ed
More fixes to CMake scripts

git-svn-id: https://clas12svn.jlab.org/repos/clas12/Clara/cpp/trunk@9395 b9d438ff-8729-0410-a4ab-d2f36c9c72ed
Update to new MimeType implementation

git-svn-id: https://clas12svn.jlab.org/repos/clas12/Clara/cpp/trunk@9396 b9d438ff-8729-0410-a4ab-d2f36c9c72ed
Use C++11 delegating constructors

git-svn-id: https://clas12svn.jlab.org/repos/clas12/Clara/cpp/trunk@9409 b9d438ff-8729-0410-a4ab-d2f36c9c72ed
Refactor CioSerial API to get data

The new API is:

- const char* getData()
        to get the serialized byte array.

- T getScalar<T>()
        to get an scalar value (integral, floating point or string).

- const std::vector<T>* getVector<T>()
        to get a vector of integral, floating point or string values.

- PropertyList getPropertyList()
        to get a property list.

git-svn-id: https://clas12svn.jlab.org/repos/clas12/Clara/cpp/trunk@9410 b9d438ff-8729-0410-a4ab-d2f36c9c72ed
CioSerial: return property list as a pointer

git-svn-id: https://clas12svn.jlab.org/repos/clas12/Clara/cpp/trunk@9412 b9d438ff-8729-0410-a4ab-d2f36c9c72ed
Disable evio services for now

git-svn-id: https://clas12svn.jlab.org/repos/clas12/Clara/cpp/trunk@9413 b9d438ff-8729-0410-a4ab-d2f36c9c72ed
Fix simple service

git-svn-id: https://clas12svn.jlab.org/repos/clas12/Clara/cpp/trunk@9414 b9d438ff-8729-0410-a4ab-d2f36c9c72ed
Roll back to return const references to CioSerial data

git-svn-id: https://clas12svn.jlab.org/repos/clas12/Clara/cpp/trunk@9424 b9d438ff-8729-0410-a4ab-d2f36c9c72ed
Add vector example to SimpleService

git-svn-id: https://clas12svn.jlab.org/repos/clas12/Clara/cpp/trunk@9425 b9d438ff-8729-0410-a4ab-d2f36c9c72ed
Fix memory leaks unpacking CioSerial data

git-svn-id: https://clas12svn.jlab.org/repos/clas12/Clara/cpp/trunk@9426 b9d438ff-8729-0410-a4ab-d2f36c9c72ed
Initial support for serialized data in CioSerial

git-svn-id: https://clas12svn.jlab.org/repos/clas12/Clara/cpp/trunk@9439 b9d438ff-8729-0410-a4ab-d2f36c9c72ed
Initial support for serialized data in CioSerial

git-svn-id: https://clas12svn.jlab.org/repos/clas12/Clara/cpp/trunk@9440 b9d438ff-8729-0410-a4ab-d2f36c9c72ed