PrevUpHomeNext

Class object_type_template

boost::mixin::object_type_template

Synopsis

// In header: <boost/mixin/object_type_template.hpp>


class object_type_template : private boost::mixin::internal::object_mutator {
public:
  // construct/copy/destruct
  object_type_template();

  // public member functions
  void apply_to(object &) const;
};

Description

An object type template. Internally it represents a prepared object type information.

It makes the construction of objects from the same type (same mixins) slightly faster, than using mutate.

object_type_template public construct/copy/destruct

  1. object_type_template();

object_type_template public member functions

  1. void apply_to(object & o) const;

PrevUpHomeNext