Fission
FSN
Loading...
Searching...
No Matches
libs
fsPlatform
system
fsCSystem.h
Go to the documentation of this file.
1
/********************************************************************
2
*
3
* File: fsIBilling.h
4
*
5
* Purpose: Interface os specific system functions
6
*
7
*********************************************************************/
8
9
#ifndef fsIPlatformSystemhdr
10
#define fsIPlatformSystemhdr
11
12
#include <string>
13
#include <memory>
14
15
#include <
fsCore/fsBaseTypes.h
>
16
17
class
fsCPlatformSystem
18
{
19
public
:
20
21
fsBool
isFireTV
()
const
;
22
std::string
getSystemName
();
23
24
static
fsCPlatformSystem
*
const
getInstance
();
25
static
void
create
();
26
static
void
destroy
();
27
28
virtual
~fsCPlatformSystem
();
29
30
protected
:
31
32
fsCPlatformSystem
();
33
34
private
:
35
36
static
fsCPlatformSystem
* mInstance;
37
};
38
39
#endif
fsCPlatformSystem::create
static void create()
Definition
fsCSystem.cpp:35
fsCPlatformSystem::isFireTV
fsBool isFireTV() const
Definition
fsCSystem.cpp:14
fsCPlatformSystem::destroy
static void destroy()
Definition
fsCSystem.cpp:40
fsCPlatformSystem::fsCPlatformSystem
fsCPlatformSystem()
Definition
fsCSystem.cpp:45
fsCPlatformSystem::getInstance
static fsCPlatformSystem *const getInstance()
Definition
fsCSystem.cpp:30
fsCPlatformSystem::getSystemName
std::string getSystemName()
Definition
fsCSystem.cpp:25
fsCPlatformSystem::~fsCPlatformSystem
virtual ~fsCPlatformSystem()
Definition
fsCSystem.cpp:49
fsBaseTypes.h
fsBool
bool fsBool
Definition
fsBaseTypes.h:26
Generated on
for Fission by
1.16.1