Rosetta  2020.37
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Member Functions | Private Attributes | Friends | List of all members
core::fragment::picking_old::FragmentLibraryManager Class Reference

singleton class for accessing fragment libraries More...

#include <FragmentLibraryManager.hh>

Inheritance diagram for core::fragment::picking_old::FragmentLibraryManager:
Inheritance graph
[legend]

Public Member Functions

vall::VallLibrary const & get_Vall () const
 return instance of standard Vall library More...
 
void clear_Vall ()
 clear standard Vall library from memory WARNING WARNING WARNING. THREAD UNSAFE! More...
 

Private Member Functions

 FragmentLibraryManager ()
 default constructor More...
 

Private Attributes

vall::VallLibraryvall_
 standard Vall library More...
 

Friends

class utility::SingletonBase< FragmentLibraryManager >
 

Detailed Description

singleton class for accessing fragment libraries

Constructor & Destructor Documentation

core::fragment::picking_old::FragmentLibraryManager::FragmentLibraryManager ( )
private

default constructor

Member Function Documentation

void core::fragment::picking_old::FragmentLibraryManager::clear_Vall ( )

clear standard Vall library from memory WARNING WARNING WARNING. THREAD UNSAFE!

clear standard Vall library from memory WARNING WARNING WARNING! THREAD UNSAFE!

References vall_.

vall::VallLibrary const & core::fragment::picking_old::FragmentLibraryManager::get_Vall ( ) const

return instance of standard Vall library

return instance of standard Vall library This should be called in the constructor, and the Vall should not be cleared from memory after it's loaded.

References vall_, and core::fragment::picking_old::vall::vall_library_from_file().

Friends And Related Function Documentation

friend class utility::SingletonBase< FragmentLibraryManager >
friend

Member Data Documentation

vall::VallLibrary* core::fragment::picking_old::FragmentLibraryManager::vall_
mutableprivate

standard Vall library

Referenced by clear_Vall(), and get_Vall().


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