MySQL Connector/C++
MySQL connector library for C and C++ applications
Classes | Functions
xdevapi.h File Reference

The main header for MySQL Connector/C++ DevAPI. More...

Go to the source code of this file.

Classes

class  CollectionValidation
 The CollectionValidation class defines collection schema and level of validation. More...
 
class  CollectionOptions
 The CollectionOptions class defines collection create/modify options. More...
 
class  Schema
 Represents a database schema. More...
 
class  Collection
 Represents a collection of documents in a schema. More...
 
class  Table
 Represents a table in a schema. More...
 
class  Session
 Represents a session which gives access to data stored in a data store. More...
 
class  Client
 Create a client using given client settings. More...
 

Functions

template<>
void CollectionValidation::do_set< CollectionValidation::LEVEL > (Level level)
 
template<class ... P>
Session getSession (P...p)
 Function to get Session object. More...
 
template<class ... P>
Client getClient (P...p)
 Function to get Client object. More...
 

Detailed Description

The main header for MySQL Connector/C++ DevAPI.

This header should be included by C++ code which uses the DevAPI implemented by MySQL Connector/C++.

See also
result.h, document.h

Function Documentation

◆ CollectionValidation::do_set< CollectionValidation::LEVEL >()

void mysqlx::abi2::r0::CollectionValidation::do_set< CollectionValidation::LEVEL > ( Level  level)
inline

< No validation will be done on the collection.

< All collection documents have to comply to validation schema.