---
name: "coin_macros"
section: "3"
platform: "linux"
package: "coin"
version: "1:4.0.10-1"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://new.carta.tech/coin_macros"
---

# coin\_macros(3)

Miscellaneous Macros - When extending Coin, there are a number of macros one needs to know about and use.

## NAME

coin\_macros - Miscellaneous Macros

 \- When extending Coin, there are a number of macros one needs to know about and use.

## SYNOPSIS

## Detailed Description

When extending Coin, there are a number of macros one needs to know about and use.

Node Macros

- •

  **SO\_NODE\_HEADER**

- •

  **SO\_NODE\_ABSTRACT\_HEADER**

- •

  **SO\_NODE\_SOURCE**

- •

  **SO\_NODE\_ABSTRACT\_SOURCE**

- •

  **SO\_NODE\_INIT\_CLASS**

- •

  **SO\_NODE\_INIT\_ABSTRACT\_CLASS**

- •

  **SO\_NODE\_IS\_FIRST\_INSTANCE**

- •

  **SO\_NODE\_CONSTRUCTOR**

- •

  **SO\_NODE\_ADD\_FIELD**

- •

  **SO\_NODE\_DEFINE\_ENUM\_VALUE**

## Author

Generated automatically by Doxygen for Coin from the source code.
