CVB++ 15.1
Loading...
Searching...
No Matches
py_script.hpp
1#pragma once
2
3#include "../_cexports/c_py_script.h"
4
5#include "../global.hpp"
6
7namespace Cvb
8{
9
10 CVB_BEGIN_INLINE_NS
11
13
118 namespace PyScript
119 {
120
121 class Context;
124
125 class Object;
128
130
138 {
140 int Major;
142 int Minor;
144
148 int Micro;
149 };
150
151 } // namespace PyScript
152
153 CVB_END_INLINE_NS
154} // namespace Cvb
Global python scripting context.
Definition decl_context.hpp:32
Variant like python object.
Definition decl_object.hpp:614
Namespace for the python scripting package.
Definition decl_context.hpp:21
std::shared_ptr< Context > ContextPtr
Convenience shared pointer for Context.
Definition py_script.hpp:123
std::shared_ptr< Object > ObjectPtr
Convenience shared pointer for Object.
Definition py_script.hpp:127
Root namespace for the Image Manager interface.
Definition version.hpp:11
Active interpreter version.
Definition py_script.hpp:138
int Micro
Micro version of the active interpreter.
Definition py_script.hpp:148
int Minor
Minor version of the active interpreter.
Definition py_script.hpp:142
int Major
Major version of the active interpreter.
Definition py_script.hpp:140