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