Rosetta  2019.07
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Attributes | List of all members
basic::database::DatabaseSessionOptions Class Reference

#include <DatabaseSessionOptions.hh>

Inheritance diagram for basic::database::DatabaseSessionOptions:
Inheritance graph
[legend]

Public Member Functions

 DatabaseSessionOptions ()
 
 DatabaseSessionOptions (std::string const &name)
 
 ~DatabaseSessionOptions () override
 
void parse_my_tag (utility::tag::TagCOP) override
 
utility::sql_database::sessionOP database_session () const
 
std::string type () const override
 

Private Attributes

utility::sql_database::sessionOP database_session_
 

Constructor & Destructor Documentation

basic::database::DatabaseSessionOptions::DatabaseSessionOptions ( )
default
basic::database::DatabaseSessionOptions::DatabaseSessionOptions ( std::string const &  name)
basic::database::DatabaseSessionOptions::~DatabaseSessionOptions ( )
overridedefault

Member Function Documentation

utility::sql_database::sessionOP basic::database::DatabaseSessionOptions::database_session ( ) const
void basic::database::DatabaseSessionOptions::parse_my_tag ( utility::tag::TagCOP  tag)
override
std::string basic::database::DatabaseSessionOptions::type ( ) const
override

Member Data Documentation

utility::sql_database::sessionOP basic::database::DatabaseSessionOptions::database_session_
private

Referenced by database_session(), and parse_my_tag().


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