Couchbase C++ SDK 1.0.1 (rev. 58d46d7)
Loading...
Searching...
No Matches
configuration_profile Class Referenceabstract

Base class for all defined configuration profiles. More...

#include <couchbase/configuration_profile.hxx>

Inheritance diagram for configuration_profile:
Inheritance graph

Public Member Functions

virtual ~configuration_profile ()=default
 
virtual void apply (cluster_options &options)=0
 Implement this in derived class, modifying the cluster_options passed in.
 

Detailed Description

Base class for all defined configuration profiles.

Just implement the apply function, and register it. See configuration_profiles_registry::register_profile()

Constructor & Destructor Documentation

◆ ~configuration_profile()

virtual ~configuration_profile ( )
virtualdefault

Member Function Documentation

◆ apply()

virtual void apply ( cluster_options & options)
pure virtual

Implement this in derived class, modifying the cluster_options passed in.

Parameters
optionsThe options class which will be modified.
Since
1.0.0
Volatile
Should not be used in production

Implemented in wan_development_configuration_profile.


The documentation for this class was generated from the following file: