|
MIRA
|
#include <factory/LibraryRegistry.h>
Public Types | |
| enum | ErrorType { NoError = 0, ManifestRegisteredTwice, ManifestVersionConflict, LibraryLoadedTwice, LibraryVersionConflict } |
Public Member Functions | |
| template<typename Reflector > | |
| void | reflect (Reflector &r) |
| void | setLoadError (ErrorType error, LibraryVersion conflictingVersion=LibraryVersion()) |
| std::string | reportError () const |
Public Attributes | |
| LibraryVersion | mVersion |
| bool | mHasManifest = false |
| bool | mIsLoaded = false |
| ErrorType | mLoadError = NoError |
| LibraryVersion | mConflictingVersion |
| enum ErrorType |
|
inline |
| void setLoadError | ( | ErrorType | error, |
| LibraryVersion | conflictingVersion = LibraryVersion() |
||
| ) |
| std::string reportError | ( | ) | const |
| LibraryVersion mVersion |
| bool mHasManifest = false |
| bool mIsLoaded = false |
| LibraryVersion mConflictingVersion |
1.8.14