diff options
Diffstat (limited to '')
-rw-r--r-- | xbmc/powermanagement/IPowerSyscall.cpp | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/xbmc/powermanagement/IPowerSyscall.cpp b/xbmc/powermanagement/IPowerSyscall.cpp new file mode 100644 index 0000000..623337f --- /dev/null +++ b/xbmc/powermanagement/IPowerSyscall.cpp @@ -0,0 +1,24 @@ +/* + * Copyright (C) 2005-2018 Team Kodi + * This file is part of Kodi - https://kodi.tv + * + * SPDX-License-Identifier: GPL-2.0-or-later + * See LICENSES/README.md for more information. + */ + +#include "IPowerSyscall.h" + +CreatePowerSyscallFunc IPowerSyscall::m_createFunc = nullptr; + +IPowerSyscall* IPowerSyscall::CreateInstance() +{ + if (m_createFunc) + return m_createFunc(); + + return nullptr; +} + +void IPowerSyscall::RegisterPowerSyscall(CreatePowerSyscallFunc createFunc) +{ + m_createFunc = createFunc; +}
\ No newline at end of file |