|
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 |
1.8.10