OpenWalnut  1.4.0
Public Member Functions | Public Attributes
WModuleLoader::PostponedLoad Struct Reference

Helper to store information on a lib which gets initialized later. More...

List of all members.

Public Member Functions

 PostponedLoad (boost::shared_ptr< WSharedLib > lib, boost::filesystem::path path)
 Initialize the class and keep track of the lib (and its reference).

Public Attributes

boost::shared_ptr< WSharedLibm_lib
 The library.
boost::filesystem::path m_path
 The path of the resources.

Detailed Description

Helper to store information on a lib which gets initialized later.

This basically is used for the arbitrary registration feature.

Definition at line 107 of file WModuleLoader.h.


Constructor & Destructor Documentation

WModuleLoader::PostponedLoad::PostponedLoad ( boost::shared_ptr< WSharedLib lib,
boost::filesystem::path  path 
) [inline]

Initialize the class and keep track of the lib (and its reference).

Parameters:
libthe lib to keep
paththe lib path

Definition at line 115 of file WModuleLoader.h.


Member Data Documentation

The library.

Need to keep this to avoid freeing the lib beforehand.

Definition at line 124 of file WModuleLoader.h.

boost::filesystem::path WModuleLoader::PostponedLoad::m_path

The path of the resources.

Definition at line 129 of file WModuleLoader.h.


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