Improve module initialization log
This commit is contained in:
parent
d9ffb61712
commit
ffb533ec9a
1 changed files with 5 additions and 1 deletions
|
|
@ -26,6 +26,8 @@ bool ModuleManifest::isInitialized() const {
|
|||
|
||||
bool ModuleManifest::initialize(const ModuleManifest* parent) {
|
||||
|
||||
if (!parent) std::cout << "===== Initialization Start =====\n";
|
||||
|
||||
mInitCount++;
|
||||
|
||||
if (isInitialized()) {
|
||||
|
|
@ -38,7 +40,7 @@ bool ModuleManifest::initialize(const ModuleManifest* parent) {
|
|||
mInitialized &= (*module)->initialize(this);
|
||||
}
|
||||
|
||||
std::cout << "=== Initializing \"" << mModuleName << "\" from \"" << (parent ? parent->mModuleName : mModuleName ) << "\"\n";
|
||||
std::cout << " * Initializing \"" << mModuleName << "\" from \"" << (parent ? parent->mModuleName : mModuleName ) << "\"\n";
|
||||
|
||||
if (mInit) mInitialized &= mInit(this);
|
||||
|
||||
|
|
@ -46,6 +48,8 @@ bool ModuleManifest::initialize(const ModuleManifest* parent) {
|
|||
std::cout << "Failed to Initialize.\n";
|
||||
}
|
||||
|
||||
if (!parent) std::cout << "===== Initialization End =====\n\n";
|
||||
|
||||
return mInitialized;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue