MarkLogic Connect
MarkLogic Connect Client API Collection
|
▼Nmlclient | Namespace which wraps all Core Public C++ API classes |
▼Ninternals | |
CAuthenticatingProxy | AuthenticatingProxy to handle authenticated calls to MarkLogic |
CAuthorizationBuilder | |
CCredentials | |
CFakeConnection | Implements the Fake idiom. Provides a Fake connection to MarkLogic for testing |
CMLCrypto | |
▼Nutilities | A non-required utilities namespace. Be aware that classes in this namespace may have external dependencies. These are documented in the class documentation |
CAggregateInfo | |
CCppRestJsonArrayNode | Document Traversal API node for a JSON Array |
CCppRestJsonContainerNode | Document Traversal API generic JSON wrapper for a Document |
CCppRestJsonDocumentContent | An ITextDocumentContent instance that wraps a Microsoft cpprest JSON value object |
CCppRestJsonDocumentNavigator | Provides a navigator interface over a CppRestJsonDocumentContent's root web::json::value instance |
CCppRestJsonDocumentNode | Represents a Node within a CppRestJsonDocumentContent's root web::json::value instance |
CCppRestJsonHelper | This class provides utility functions to handle JSON data |
CCppRestJsonObjectNode | Document Traversal API node for a JSON Object |
CDocumentBatchHelper | Helper functions for common batch document operations |
CDocumentBatchWriter | Manages a batched document upload/write operation |
CDocumentHelper | Helper methods to work with Document and IDocumentContent instances |
CGenericQuery | A Generic Query concrete class for an IQuery |
CIBatchNotifiable | An abstract class that supports notification when a Document (batch) action is completed |
CIContainerRef | Represents a named container in the MarkLogic structured query API |
CILexiconRef | |
CIQuery | A high level abstract class representing a MarkLogic Structured Query |
CITypedValue | A Tagging interface to represent a typed value within the structure query API |
CJsonPropertyQuery | A JSON property value query instance implementation of an IQuery |
CJsonPropertyRef | A specialisation of IContainerRef to represent a JSON property container |
CProgress | The progress of the upload within DocumentBatchWriter |
CPugiXmlArrayNode | Document Traversal API array container for Pugi XML |
CPugiXmlContainerNode | Document Traversal API generic container for Pugi XML |
CPugiXmlDocumentContent | An ITextDocumentContent instance that wraps a pugixml xml_parse object. (Derived from pugi::xml_document) |
CPugiXmlDocumentNavigator | Provides a navigator interface over a PugiXmlDocumentContent's root pugi::xml_document instance |
CPugiXmlDocumentNode | Represents a Node within a pugi::xml::document instance |
CPugiXmlHelper | Uses the pugixml library to provide convenience XML parsing functionality |
CPugiXmlObjectNode | Document Traversal API Object container for Pugi XML |
CRangeLexiconRef | |
CRangeOptions | |
CResponseHelper | This class provides utility functions to ease the use of Response objects |
CSearchBuilder | This class helps create a MarkLogic complex search JSON object for use with SearchDescription |
CSearchOptionsBuilder | This class helps create a MarkLogic search options JSON object for use with SearchDescription |
CValuesInfo | |
CConnection | Provides a high level logical object representing all access to a single MarkLogic database |
CDocument | Provides a representation of a MarkLogic Document |
CFileDocumentContent | Wraps a file system file ready for its upload to MarkLogic Server |
CGenericTextDocumentContent | This class is a specialisation of ITextDocumentContent (and thus IDocumentContent) that holds all data in a string |
CHttpHeaders | |
CIConnection | Provides a virtual only interface for a connection. Allows the creation of a FakeConnection subclass, or a real Connection subclass |
CIDocumentContent | This class represents the internal content of a Document. It can be XML, JSON, String or Binary (or a sub type thereof) |
CIDocumentNavigator | Acts as a generic lightweight document interface |
CIDocumentNode | Acts as a generic lightweight document element interface |
CInvalidFormatException | Indicates an issue with parsing content |
CITextDocumentContent | An overarching interface for a Text Document |
CLoggingConfiguration | LoggingConfiguration to use |
CNoCredentialsException | Indicates that you have not provided the Connection with any credentials, or the credentials are invalid |
CPermission | Represents a single MarkLogic Permission |
CResponse | Encapsulates a response from a MarkLogic server REST API |
CSearchDescription | A POD class representing input to the POST of /v1/search - i.e. all search configuration |
CSearchResult | Represents a single search result. Wraps all REST API search result metadata and content |
CSearchResultSet | A self-advancing result set class |
CSearchResultSetIterator | An STL compatible Iterator implementation |
CValuesIterator | Provides an STL compliant iterator implementation over a ValuesResultSet |
CValuesResult | Contains details of the overarching /v1/values (i.e. Connection::values) call results |
CValuesResultAggregate | Represents a single aggregate result from a values lookup |
CValuesResultSet | Provides support for multiple values result lookups in a single hit |
CValuesResultValue | Represents a single values lexicon result from a values lookup |
▼Npugi | |
Cxml_attribute | |
Cxml_attribute_iterator | |
Cxml_document | |
Cxml_named_node_iterator | |
Cxml_node | |
Cxml_node_iterator | |
Cxml_object_range | |
Cxml_parse_result | |
Cxml_text | |
Cxml_tree_walker | |
Cxml_writer | |
Cxml_writer_file | |
Cxml_writer_stream | |
Cxpath_exception | |
Cxpath_node | |
Cxpath_node_set | |
Cxpath_parse_result | |
Cxpath_query | |
Cxpath_variable | |
Cxpath_variable_set | |
CCWrapper | A template container allowing the holding of any C++ object within a wrapper accessible from C |