blob: 0fb41a59779dd7bad66343954d75a1675c9f02f5 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
#pragma once
#include "Api.h"
/**
* @file Runtime.h
* @brief Declares the top-level Relational NT runtime facade.
*/
namespace nt {
/** @brief Top-level runtime object used by applications and the console entry point. */
class NT {
public:
/**
* @brief Reports whether the runtime is active.
* @return True when the runtime is running.
*/
bool IsRunning() const;
/** @brief Simulates an external entry call into the runtime. */
void SimulateEntryCall();
};
} // namespace nt
|