Close menu
Start
Download
Getting Started
License
References
Jam Build Tool
Class Index
Namespaces
Modules
Pt
›
Documentation
Documentation
›
Get Platinum
≡
Class Index
Namespaces
Modules
include
Pt
Cosmo
Api.h
1
/* Copyright (C) 2015 Marc Boris Duerner
2
3
Permission is hereby granted, free of charge, to any person or organization
4
obtaining a copy of the software and accompanying documentation covered by
5
this license (the "Software") to use, reproduce, display, distribute,
6
execute, and transmit the Software, and to prepare derivative works of the
7
Software, and to permit third-parties to whom the Software is furnished to
8
do so, all subject to the following:
9
10
The copyright notices in the Software and this entire statement, including
11
the above license grant, this restriction and the following disclaimer,
12
must be included in all copies of the Software, in whole or in part, and
13
all derivative works of the Software, unless such copies or derivative
14
works are solely in the form of machine-executable object code generated by
15
a source language processor.
16
17
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
18
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
19
FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
20
SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
21
FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
22
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
23
DEALINGS IN THE SOFTWARE.
24
*/
25
26
#ifndef PT_COSMO_API_H
27
#define PT_COSMO_API_H
28
29
#include <Pt/Api.h>
30
31
#define PT_COSMO_VERSION_MAJOR PT_VERSION_MAJOR
32
#define PT_COSMO_VERSION_MINOR PT_VERSION_MINOR
33
#define PT_COSMO_VERSION_REVISION PT_VERSION_REVISION
34
#define PT_COSMO_VERSION_PRERELEASE PT_VERSION_PRERELEASE
35
36
#if defined(PT_COSMO_API_EXPORT)
37
# define PT_COSMO_API PT_EXPORT
38
# else
39
# define PT_COSMO_API PT_IMPORT
40
# endif
41
42
namespace
Pt
{
43
53
namespace
Cosmo
{
54
55
}
// namespace
56
57
}
// namespace
58
59
#endif
// include guard
Pt::Cosmo
Cosmo Component Model.
Definition
Api.h:53
Pt
Core module.
Definition
Allocator.h:33