
# BOOST_OPENMETHOD_DEFINE_OVERRIDER

## Synopsis

Defined in link:{{BASE_URL}}/include/boost/openmethod/macros.hpp[<boost/openmethod/macros.hpp>].

```c++
#define BOOST_OPENMETHOD_DEFINE_OVERRIDER(ID, (PARAMETERS...), RETURN_TYPE)
```

## Description

Defines the body of an overrider declared with
xref:BOOST_OPENMETHOD_DECLARE_OVERRIDER.adoc[BOOST_OPENMETHOD_DECLARE_OVERRIDER].
It should be called in an implementation file, and followed by a function body.

NOTE: `ID` must be an *identifier*. Qualified names are not allowed.
