| #ifndef CCNX_CONTENT_OBJECT_H |
| #define CCNX_CONTENT_OBJECT_H |
| #include "ccnx-wrapper.h" |
| struct MisformedContentObjectException : virtual boost::exception, virtual exception { }; |
| class ParsedContentObject |
| ParsedContentObject(const unsigned char *data, size_t len); |
| ParsedContentObject(const Bytes &bytes); |
| ParsedContentObject(const ParsedContentObject &other); |
| virtual ~ParsedContentObject(); |
| init(const unsigned char *data, size_t len); |
| ccn_parsed_ContentObject m_pco; |
| typedef boost::shared_ptr<ParsedContentObject> PcoPtr; |
| #endif // CCNX_CONTENT_OBJECT_H |