c2pa-cpp v0.26.14
C++ API for the C2PA SDK
Loading...
Searching...
No Matches
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 Cc2pa::BuilderBuilder class for creating a manifest
 CC2paStream
 Cc2pa::CppIOStreamIOStream Class wrapper for C2paStream
 Cc2pa::CppIStreamInput stream IStream wrapper for C2paStream
 Cc2pa::CppOStreamOutput stream OStream wrapper for C2paStream
 Cc2pa::Context::ContextBuilderContextBuilder for creating customized Context instances
 Cstd::exception
 Cc2pa::C2paExceptionException class for C2pa errors. This class is used to throw exceptions for errors encountered by the C2pa library via c2pa_error()
 Cc2pa::IContextProviderInterface for types that can provide C2PA context functionality
 Cc2pa::ContextC2PA context implementing IContextProvider
 Cc2pa::ReaderReader class for reading a manifest
 Cc2pa::Context::ContextBuilder::ReleasedBuilderResult of ContextBuilder::release(): the raw native builder handle paired with the heap-owned progress callback (if any)
 Cc2pa::Settings(C2PA SDK) Settings configuration object for creating contexts
 Cc2pa::SignerSigner class for creating a Signer
 Cc2pa::detail::StreamSeekTraits< Stream >Traits (templated): how to seek and get position for a given stream type
 Cc2pa::detail::StreamSeekTraits< std::iostream >
 Cc2pa::detail::StreamSeekTraits< std::istream >
 Cc2pa::detail::StreamSeekTraits< std::ostream >