11.2.5.1 Declarations and definitions for instances of mbfl_default_abstract_class

We declare the variables required by the definition of an instance of mbfl_default_abstract_class using mbfl_default_class_declare() or mbfl_default_class_declare_global(); Declarations and definitions for instances of mbfl_default_class for details.

Function: mbfl_default_abstract_class_define DEFCLS DEFSUPERCLS CLASS_NAME FIELD_NAME

Define a new default abstract class DEFCLS whose superclass is DEFSUPERCLS. By using this function we decide that the metaclass of the new class is mbfl_default_abstract_class.

The parameter DEFSUPERCLS must reference mbfl_default_object or one of its subclasses.

The only difference between this constructor and mbfl_default_class_define() is that this construtor does not define a constructor for instances of CLASS_NAME.


This document describes version 3.0.0-devel.9 of Marcos Bash Functions Library.