MarkLogic Connect
MarkLogic Connect Client API Collection
|
Cmlclient::utilities::AggregateInfo | |
Cmlclient::internals::AuthenticatingProxy | AuthenticatingProxy to handle authenticated calls to MarkLogic |
Cmlclient::internals::AuthorizationBuilder | |
Cmlclient::utilities::CppRestJsonHelper | This class provides utility functions to handle JSON data |
Cmlclient::internals::Credentials | |
CCWrapper< T > | A template container allowing the holding of any C++ object within a wrapper accessible from C |
Cmlclient::Document | Provides a representation of a MarkLogic Document |
Cmlclient::utilities::DocumentBatchHelper | Helper functions for common batch document operations |
Cmlclient::utilities::DocumentBatchWriter | Manages a batched document upload/write operation |
Cmlclient::utilities::DocumentHelper | Helper methods to work with Document and IDocumentContent instances |
▼Cstd::exception | STL class |
Cmlclient::NoCredentialsException | Indicates that you have not provided the Connection with any credentials, or the credentials are invalid |
Cpugi::xpath_exception | |
▼Cstd::runtime_error | STL class |
Cmlclient::InvalidFormatException | Indicates an issue with parsing content |
Cmlclient::HttpHeaders | |
Cmlclient::utilities::IBatchNotifiable | An abstract class that supports notification when a Document (batch) action is completed |
▼Cmlclient::IConnection | Provides a virtual only interface for a connection. Allows the creation of a FakeConnection subclass, or a real Connection subclass |
Cmlclient::Connection | Provides a high level logical object representing all access to a single MarkLogic database |
Cmlclient::internals::FakeConnection | Implements the Fake idiom. Provides a Fake connection to MarkLogic for testing |
▼Cmlclient::utilities::IContainerRef | Represents a named container in the MarkLogic structured query API |
Cmlclient::utilities::JsonPropertyRef | A specialisation of IContainerRef to represent a JSON property container |
▼Cmlclient::IDocumentContent | This class represents the internal content of a Document. It can be XML, JSON, String or Binary (or a sub type thereof) |
Cmlclient::FileDocumentContent | Wraps a file system file ready for its upload to MarkLogic Server |
▼Cmlclient::ITextDocumentContent | An overarching interface for a Text Document |
Cmlclient::GenericTextDocumentContent | This class is a specialisation of ITextDocumentContent (and thus IDocumentContent) that holds all data in a string |
Cmlclient::utilities::CppRestJsonDocumentContent | An ITextDocumentContent instance that wraps a Microsoft cpprest JSON value object |
Cmlclient::utilities::PugiXmlDocumentContent | An ITextDocumentContent instance that wraps a pugixml xml_parse object. (Derived from pugi::xml_document) |
▼Cmlclient::IDocumentNavigator | Acts as a generic lightweight document interface |
Cmlclient::utilities::CppRestJsonDocumentNavigator | Provides a navigator interface over a CppRestJsonDocumentContent's root web::json::value instance |
Cmlclient::utilities::PugiXmlDocumentNavigator | Provides a navigator interface over a PugiXmlDocumentContent's root pugi::xml_document instance |
▼Cmlclient::IDocumentNode | Acts as a generic lightweight document element interface |
▼Cmlclient::utilities::CppRestJsonContainerNode | Document Traversal API generic JSON wrapper for a Document |
Cmlclient::utilities::CppRestJsonArrayNode | Document Traversal API node for a JSON Array |
Cmlclient::utilities::CppRestJsonObjectNode | Document Traversal API node for a JSON Object |
Cmlclient::utilities::CppRestJsonDocumentNode | Represents a Node within a CppRestJsonDocumentContent's root web::json::value instance |
▼Cmlclient::utilities::PugiXmlContainerNode | Document Traversal API generic container for Pugi XML |
Cmlclient::utilities::PugiXmlArrayNode | Document Traversal API array container for Pugi XML |
Cmlclient::utilities::PugiXmlObjectNode | Document Traversal API Object container for Pugi XML |
Cmlclient::utilities::PugiXmlDocumentNode | Represents a Node within a pugi::xml::document instance |
▼Cmlclient::utilities::ILexiconRef | |
Cmlclient::utilities::RangeLexiconRef | |
▼Cmlclient::utilities::IQuery | A high level abstract class representing a MarkLogic Structured Query |
Cmlclient::utilities::GenericQuery | A Generic Query concrete class for an IQuery |
Cmlclient::utilities::JsonPropertyQuery | A JSON property value query instance implementation of an IQuery |
Cmlclient::utilities::ITypedValue | A Tagging interface to represent a typed value within the structure query API |
Cmlclient::LoggingConfiguration | LoggingConfiguration to use |
Cmlclient::internals::MLCrypto | |
Cmlclient::Permission | Represents a single MarkLogic Permission |
Cmlclient::utilities::Progress | The progress of the upload within DocumentBatchWriter |
Cmlclient::utilities::PugiXmlHelper | Uses the pugixml library to provide convenience XML parsing functionality |
Cmlclient::utilities::RangeOptions | |
Cmlclient::Response | Encapsulates a response from a MarkLogic server REST API |
Cmlclient::utilities::ResponseHelper | This class provides utility functions to ease the use of Response objects |
Cmlclient::utilities::SearchBuilder | This class helps create a MarkLogic complex search JSON object for use with SearchDescription |
Cmlclient::SearchDescription | A POD class representing input to the POST of /v1/search - i.e. all search configuration |
Cmlclient::utilities::SearchOptionsBuilder | This class helps create a MarkLogic search options JSON object for use with SearchDescription |
Cmlclient::SearchResult | Represents a single search result. Wraps all REST API search result metadata and content |
Cmlclient::SearchResultSet | A self-advancing result set class |
Cmlclient::SearchResultSetIterator | An STL compatible Iterator implementation |
Cmlclient::utilities::ValuesInfo | |
Cmlclient::ValuesIterator | Provides an STL compliant iterator implementation over a ValuesResultSet |
Cmlclient::ValuesResult | Contains details of the overarching /v1/values (i.e. Connection::values) call results |
Cmlclient::ValuesResultAggregate | Represents a single aggregate result from a values lookup |
Cmlclient::ValuesResultSet | Provides support for multiple values result lookups in a single hit |
Cmlclient::ValuesResultValue | Represents a single values lexicon result from a values lookup |
Cpugi::xml_attribute | |
Cpugi::xml_attribute_iterator | |
Cpugi::xml_named_node_iterator | |
▼Cpugi::xml_node | |
Cpugi::xml_document | |
Cpugi::xml_node_iterator | |
Cpugi::xml_object_range< It > | |
Cpugi::xml_parse_result | |
Cpugi::xml_text | |
Cpugi::xml_tree_walker | |
▼Cpugi::xml_writer | |
Cpugi::xml_writer_file | |
Cpugi::xml_writer_stream | |
Cpugi::xpath_node | |
Cpugi::xpath_node_set | |
Cpugi::xpath_parse_result | |
Cpugi::xpath_query | |
Cpugi::xpath_variable | |
Cpugi::xpath_variable_set |