OR-Tools  9.2
sat_csharp_wrap.h
Go to the documentation of this file.
1/* ----------------------------------------------------------------------------
2 * This file was automatically generated by SWIG (http://www.swig.org).
3 * Version 4.0.2
4 *
5 * This file is not intended to be easily readable and contains a number of
6 * coding conventions designed to improve portability and efficiency. Do not make
7 * changes to this file unless you know what you are doing--modify the SWIG
8 * interface file instead.
9 * ----------------------------------------------------------------------------- */
10
11#ifndef SWIG_operations_research_sat_WRAP_H_
12#define SWIG_operations_research_sat_WRAP_H_
13
14class SwigDirector_SolutionCallback : public operations_research::sat::SolutionCallback, public Swig::Director {
15
16public:
19 virtual void OnSolutionCallback() const;
20
21 typedef void (SWIGSTDCALL* SWIG_Callback0_t)();
22 void swig_connect_director(SWIG_Callback0_t callbackOnSolutionCallback);
23
24private:
25 SWIG_Callback0_t swig_callbackOnSolutionCallback;
26 void swig_init_callbacks();
27};
28
29class SwigDirector_LogCallback : public operations_research::sat::LogCallback, public Swig::Director {
30
31public:
34 virtual void NewMessage(std::string const &message);
35
36 typedef void (SWIGSTDCALL* SWIG_Callback0_t)(char *);
37 void swig_connect_director(SWIG_Callback0_t callbackNewMessage);
38
39private:
40 SWIG_Callback0_t swig_callbackNewMessage;
41 void swig_init_callbacks();
42};
43
44
45#endif
virtual void NewMessage(std::string const &message)
void(SWIGSTDCALL * SWIG_Callback0_t)(char *)
void swig_connect_director(SWIG_Callback0_t callbackNewMessage)
void swig_connect_director(SWIG_Callback0_t callbackOnSolutionCallback)
virtual void OnSolutionCallback() const
void(SWIGSTDCALL * SWIG_Callback0_t)()
#define SWIGSTDCALL
std::string message
Definition: trace.cc:398