webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Static Public Member Functions | List of all members
webrtc_adm_linux::LateBindingSymbolTable< SYMBOL_TABLE_SIZE, kDllName, kSymbolNames > Class Template Reference

#include <latebindingsymboltable_linux.h>

Public Member Functions

 LateBindingSymbolTable ()
 
 ~LateBindingSymbolTable ()
 
bool IsLoaded () const
 
bool Load ()
 
void Unload ()
 
voidGetSymbol (int index) const
 
 LateBindingSymbolTable ()
 
 ~LateBindingSymbolTable ()
 
bool IsLoaded () const
 
bool Load ()
 
void Unload ()
 
voidGetSymbol (int index) const
 

Static Public Member Functions

static int NumSymbols ()
 
static const char * GetSymbolName (int index)
 
static int NumSymbols ()
 
static const char * GetSymbolName (int index)
 

Constructor & Destructor Documentation

◆ LateBindingSymbolTable() [1/2]

template<int SYMBOL_TABLE_SIZE, const char kDllName, const char *const kSymbolNames>
webrtc_adm_linux::LateBindingSymbolTable< SYMBOL_TABLE_SIZE, kDllName, kSymbolNames >::LateBindingSymbolTable ( )
inline

◆ ~LateBindingSymbolTable() [1/2]

template<int SYMBOL_TABLE_SIZE, const char kDllName, const char *const kSymbolNames>
webrtc_adm_linux::LateBindingSymbolTable< SYMBOL_TABLE_SIZE, kDllName, kSymbolNames >::~LateBindingSymbolTable ( )
inline

◆ LateBindingSymbolTable() [2/2]

template<int SYMBOL_TABLE_SIZE, const char kDllName, const char *const kSymbolNames>
webrtc_adm_linux::LateBindingSymbolTable< SYMBOL_TABLE_SIZE, kDllName, kSymbolNames >::LateBindingSymbolTable ( )
inline

◆ ~LateBindingSymbolTable() [2/2]

template<int SYMBOL_TABLE_SIZE, const char kDllName, const char *const kSymbolNames>
webrtc_adm_linux::LateBindingSymbolTable< SYMBOL_TABLE_SIZE, kDllName, kSymbolNames >::~LateBindingSymbolTable ( )
inline

Member Function Documentation

◆ GetSymbol() [1/2]

template<int SYMBOL_TABLE_SIZE, const char kDllName, const char *const kSymbolNames>
void* webrtc_adm_linux::LateBindingSymbolTable< SYMBOL_TABLE_SIZE, kDllName, kSymbolNames >::GetSymbol ( int  index) const
inline

◆ GetSymbol() [2/2]

template<int SYMBOL_TABLE_SIZE, const char kDllName, const char *const kSymbolNames>
void* webrtc_adm_linux::LateBindingSymbolTable< SYMBOL_TABLE_SIZE, kDllName, kSymbolNames >::GetSymbol ( int  index) const
inline

◆ GetSymbolName() [1/2]

template<int SYMBOL_TABLE_SIZE, const char kDllName, const char *const kSymbolNames>
static const char* webrtc_adm_linux::LateBindingSymbolTable< SYMBOL_TABLE_SIZE, kDllName, kSymbolNames >::GetSymbolName ( int  index)
inlinestatic

◆ GetSymbolName() [2/2]

template<int SYMBOL_TABLE_SIZE, const char kDllName, const char *const kSymbolNames>
static const char* webrtc_adm_linux::LateBindingSymbolTable< SYMBOL_TABLE_SIZE, kDllName, kSymbolNames >::GetSymbolName ( int  index)
inlinestatic

◆ IsLoaded() [1/2]

template<int SYMBOL_TABLE_SIZE, const char kDllName, const char *const kSymbolNames>
bool webrtc_adm_linux::LateBindingSymbolTable< SYMBOL_TABLE_SIZE, kDllName, kSymbolNames >::IsLoaded ( ) const
inline

◆ IsLoaded() [2/2]

template<int SYMBOL_TABLE_SIZE, const char kDllName, const char *const kSymbolNames>
bool webrtc_adm_linux::LateBindingSymbolTable< SYMBOL_TABLE_SIZE, kDllName, kSymbolNames >::IsLoaded ( ) const
inline

◆ Load() [1/2]

template<int SYMBOL_TABLE_SIZE, const char kDllName, const char *const kSymbolNames>
bool webrtc_adm_linux::LateBindingSymbolTable< SYMBOL_TABLE_SIZE, kDllName, kSymbolNames >::Load ( )
inline

◆ Load() [2/2]

template<int SYMBOL_TABLE_SIZE, const char kDllName, const char *const kSymbolNames>
bool webrtc_adm_linux::LateBindingSymbolTable< SYMBOL_TABLE_SIZE, kDllName, kSymbolNames >::Load ( )
inline

◆ NumSymbols() [1/2]

template<int SYMBOL_TABLE_SIZE, const char kDllName, const char *const kSymbolNames>
static int webrtc_adm_linux::LateBindingSymbolTable< SYMBOL_TABLE_SIZE, kDllName, kSymbolNames >::NumSymbols ( )
inlinestatic

◆ NumSymbols() [2/2]

template<int SYMBOL_TABLE_SIZE, const char kDllName, const char *const kSymbolNames>
static int webrtc_adm_linux::LateBindingSymbolTable< SYMBOL_TABLE_SIZE, kDllName, kSymbolNames >::NumSymbols ( )
inlinestatic

◆ Unload() [1/2]

template<int SYMBOL_TABLE_SIZE, const char kDllName, const char *const kSymbolNames>
void webrtc_adm_linux::LateBindingSymbolTable< SYMBOL_TABLE_SIZE, kDllName, kSymbolNames >::Unload ( )
inline

◆ Unload() [2/2]

template<int SYMBOL_TABLE_SIZE, const char kDllName, const char *const kSymbolNames>
void webrtc_adm_linux::LateBindingSymbolTable< SYMBOL_TABLE_SIZE, kDllName, kSymbolNames >::Unload ( )
inline

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