Skip to content

Dogma for C++

Project license C++ compatibility Continuous integration

https://dogma.dev

Prerequisites

Installation

Installation from Source Code

$ git clone https://github.com/dogmatists/dogma.cpp.git

$ cd dogma.cpp

$ sudo make install

Examples

Including the header file

#include <dogma.hpp>

Checking the library version

std::printf("Dogma for C++ %d.%d.%d\n",
    dogma::version::major, dogma::version::minor, dogma::version::patch);

Miscellaneous examples

Reference

Constants

  • dogma::version::major
  • dogma::version::minor
  • dogma::version::patch

Enums

Classes

Functions

See Also

Dogma for C, Dart, Protobuf, Python, Ruby, and Zig.