CernVM-FS  2.12.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
OptionsTemplateManager Class Reference

#include <options.h>

Inheritance diagram for OptionsTemplateManager:

Public Member Functions

void SetTemplate (std::string name, std::string val)
 
std::string GetTemplate (std::string name)
 
bool HasTemplate (std::string name)
 
bool ParseString (std::string *input)
 

Private Attributes

std::map< std::string,
std::string > 
templates_
 

Detailed Description

This file is part of the CernVM File System. Templating manager used for variable replacement in the config file

Definition at line 22 of file options.h.

Member Function Documentation

std::string OptionsTemplateManager::GetTemplate ( std::string  name)

Definition at line 505 of file options.cc.

Here is the call graph for this function:

bool OptionsTemplateManager::HasTemplate ( std::string  name)

Definition at line 550 of file options.cc.

bool OptionsTemplateManager::ParseString ( std::string *  input)

Definition at line 516 of file options.cc.

void OptionsTemplateManager::SetTemplate ( std::string  name,
std::string  val 
)

Definition at line 501 of file options.cc.

Member Data Documentation

std::map<std::string, std::string> OptionsTemplateManager::templates_
private

Definition at line 29 of file options.h.


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