Storage Engine API
mongo::WiredTigerConfigParser Class Reference

#include <wiredtiger_util.h>

Public Member Functions

 WiredTigerConfigParser (StringData config)
 
 WiredTigerConfigParser (const WT_CONFIG_ITEM &nested)
 
 ~WiredTigerConfigParser ()
 
int next (WT_CONFIG_ITEM *key, WT_CONFIG_ITEM *value)
 
int get (const char *key, WT_CONFIG_ITEM *value)
 

Private Member Functions

 MONGO_DISALLOW_COPYING (WiredTigerConfigParser)
 

Private Attributes

WT_CONFIG_PARSER * _parser
 

Constructor & Destructor Documentation

◆ WiredTigerConfigParser() [1/2]

mongo::WiredTigerConfigParser::WiredTigerConfigParser ( StringData  config)
inline

◆ WiredTigerConfigParser() [2/2]

mongo::WiredTigerConfigParser::WiredTigerConfigParser ( const WT_CONFIG_ITEM &  nested)
inline

◆ ~WiredTigerConfigParser()

mongo::WiredTigerConfigParser::~WiredTigerConfigParser ( )
inline

Member Function Documentation

◆ get()

int mongo::WiredTigerConfigParser::get ( const char *  key,
WT_CONFIG_ITEM *  value 
)
inline

◆ MONGO_DISALLOW_COPYING()

mongo::WiredTigerConfigParser::MONGO_DISALLOW_COPYING ( WiredTigerConfigParser  )
private

◆ next()

int mongo::WiredTigerConfigParser::next ( WT_CONFIG_ITEM *  key,
WT_CONFIG_ITEM *  value 
)
inline

Member Data Documentation

◆ _parser

WT_CONFIG_PARSER* mongo::WiredTigerConfigParser::_parser
private

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