Sha256: dbc28faf0938daf4a8a38d8f3c6dc2322815baae3c2cae6dc7c90aeb7d1aed0b

Contents?: true

Size: 521 Bytes

Versions: 36

Compression:

Stored size: 521 Bytes

Contents

//-*-c++-*-
// General template for the header file (.hh) of the bindings.
// This is the base that's recursively expanded to create the actual
// header file.
//
// Please note that the ruby header and the C header files coming
// from the bound library are included with C linkage rules, while
// the rest of the header follows C++ linkage rules.

extern "C" {
  #include <ruby.h>
  !c_includes!
}

!cxx_includes!

/* This is for the ptrMap */
#include <map>

namespace Rust_!bindings_name! {

!modules_declaration!

}

Version data entries

36 entries across 36 versions & 2 rubygems

Version Path
gecoder-0.8.0 vendor/rust/rust/templates/BindingsHeader.rusttpl
gecoder-0.8.2 vendor/rust/rust/templates/BindingsHeader.rusttpl
gecoder-1.0.0 vendor/rust/rust/templates/BindingsHeader.rusttpl
gecoder-0.9.0 vendor/rust/rust/templates/BindingsHeader.rusttpl
gecoder-0.9.1 vendor/rust/rust/templates/BindingsHeader.rusttpl
gecoder-with-gecode-0.7.1 vendor/rust/rust/templates/BindingsHeader.rusttpl
gecoder-with-gecode-0.8.0 vendor/rust/rust/templates/BindingsHeader.rusttpl
gecoder-with-gecode-0.8.1 vendor/rust/rust/templates/BindingsHeader.rusttpl
gecoder-with-gecode-0.8.2 vendor/rust/rust/templates/BindingsHeader.rusttpl
gecoder-with-gecode-0.9.0-x86-mswin32-60 vendor/rust/rust/templates/BindingsHeader.rusttpl
gecoder-with-gecode-0.8.3 vendor/rust/rust/templates/BindingsHeader.rusttpl
gecoder-with-gecode-0.9.0 vendor/rust/rust/templates/BindingsHeader.rusttpl
gecoder-with-gecode-0.9.1-x86-mswin32-60 vendor/rust/rust/templates/BindingsHeader.rusttpl
gecoder-with-gecode-1.0.0-x86-mswin32-60 vendor/rust/rust/templates/BindingsHeader.rusttpl
gecoder-with-gecode-0.9.1 vendor/rust/rust/templates/BindingsHeader.rusttpl
gecoder-with-gecode-1.0.0 vendor/rust/rust/templates/BindingsHeader.rusttpl