mirror of
https://github.com/Relintai/rcpp_framework.git
synced 2024-11-14 04:57:21 +01:00
23 lines
362 B
C++
23 lines
362 B
C++
|
#include "platform.h"
|
||
|
|
||
|
#include "core/error_macros.h"
|
||
|
|
||
|
void Platform::arg_setup(int argc, char **argv, char **envp) {
|
||
|
arg_parser.setup(argc, argv, envp);
|
||
|
}
|
||
|
|
||
|
Platform *Platform::get_singleton() {
|
||
|
return _self;
|
||
|
}
|
||
|
|
||
|
Platform::Platform() {
|
||
|
_self = this;
|
||
|
}
|
||
|
Platform::~Platform() {
|
||
|
if (_self == this) {
|
||
|
_self = nullptr;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
Platform *Platform::_self = nullptr;
|