GNU Radio 3.7.1 C++ API
IcePy_Communicator.h
Go to the documentation of this file.
1
// **********************************************************************
2
//
3
// Copyright (c) 2003-2011 ZeroC, Inc. All rights reserved.
4
//
5
// This copy of Ice is licensed to you under the terms described in the
6
// ICE_LICENSE file included in this distribution.
7
//
8
// **********************************************************************
9
10
#ifndef ICEPY_COMMUNICATOR_H
11
#define ICEPY_COMMUNICATOR_H
12
13
#include <Ice/CommunicatorF.h>
14
#include <
gnuradio/api.h
>
15
16
namespace
IcePy
17
{
18
19
extern
PyTypeObject
CommunicatorType
;
20
21
GR_RUNTIME_API
bool
initCommunicator
(PyObject*);
22
23
GR_RUNTIME_API
Ice::CommunicatorPtr
getCommunicator
(PyObject*);
24
25
GR_RUNTIME_API
PyObject*
createCommunicator
(
const
Ice::CommunicatorPtr&);
26
GR_RUNTIME_API
PyObject*
getCommunicatorWrapper
(
const
Ice::CommunicatorPtr&);
27
28
}
29
30
extern
"C"
PyObject*
IcePy_initialize
(PyObject*, PyObject*);
31
extern
"C"
PyObject*
IcePy_initializeWithProperties
(PyObject*, PyObject*);
32
extern
"C"
PyObject*
IcePy_initializeWithLogger
(PyObject*, PyObject*);
33
extern
"C"
PyObject*
IcePy_initializeWithPropertiesAndLogger
(PyObject*, PyObject*);
34
35
#endif
gnuradio-runtime
include
gnuradio
IcePy_Communicator.h
Generated on Wed Oct 2 2013 01:55:46 for GNU Radio 3.7.1 C++ API by
1.8.4