#include "uhal/log/exception.hpp"#include "uhal/ClientInterface.hpp"#include "uhal/log/log.hpp"#include <boost/noncopyable.hpp>#include <boost/shared_ptr.hpp>#include <boost/unordered_map.hpp>#include <map>#include "uhal/TemplateDefinitions/ClientFactory.hxx"Go to the source code of this file.
Classes | |
| class | uhal::ClientFactory |
| A class to construct an IPbus client based on the protocol identifier specified NOTE! This is a factory method and must be Mutex protected if it is used in multithreaded environments! More... | |
| class | uhal::ClientFactory::CreatorInterface |
| An abstract base class for defining the interface to the creators. More... | |
| class | uhal::ClientFactory::Creator< T > |
| Templated concrete implementation with a CreatorInterface interface. More... | |
Namespaces | |
| uhal | |
| uhal::exception | |
| A namespace for all exceptions to live in - this will hopefully make documentation a bit clearer. | |
Definition in file ClientFactory.hpp.
1.8.13