ATLAS Offline Software
Loading...
Searching...
No Matches
SealSharedLib.h File Reference
#include "CxxUtils/checker_macros.h"
#include <string>
#include <list>
#include <exception>
Include dependency graph for SealSharedLib.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Athena::Callback1Rep< T1 >
class  Athena::Callback1< T1 >
class  Athena::CallbackImpF11< T1, T2 >
class  Athena::SharedLibraryError
 Error in a shared library operation. More...
class  Athena::SharedLibrary
 Shared library services. More...
struct  Athena::SharedLibrary::LibraryInfo
 Information about a currently loaded shared library. More...

Namespaces

namespace  Athena
 Some weak symbol referencing magic... These are declared in AthenaKernel/getMessageSvc.h and will be non-nullptr in case the GaudiSvc/AthenaKernel shared libraries have been loaded.

Macros

#define CXXUTILS_SEAL_SHAREDLIB_H

Functions

template<class T1, class T2>
Callback1Rep< T1 > * Athena::CreateCallback (void(*function)(T1, T2), const T2 &fill_2)

Detailed Description

Author
Lassi Tuura (original author)
Wim Lavrijsen WLavr.nosp@m.ijse.nosp@m.n@lbl.nosp@m..gov (responsible in ATLAS)
Date
Oct, 2008
   Search for `wlav' to find changes from the SEAL version. I
   also dropped all ASSERT macro's in favor of assert.

Definition in file SealSharedLib.h.

Macro Definition Documentation

◆ CXXUTILS_SEAL_SHAREDLIB_H

#define CXXUTILS_SEAL_SHAREDLIB_H

Definition at line 16 of file SealSharedLib.h.