autocxx::subclass

Module prelude

Source
Expand description

A prelude containing all the traits and macros required to create Rust subclasses of C++ classes. It’s recommended that you:

use autocxx::subclass::prelude::*;

Re-exports§

Attribute Macros§

  • Deprecated - use subclass instead. Attribute to state that a Rust struct is a C++ subclass. This adds an additional field to the struct which autocxx uses to track a C++ instantiation of this Rust subclass.
  • Declare a Rust subclass of a C++ class. You can use this in two ways: