AgIsoStack++
A control-function-focused implementation of the major ISOBUS and J1939 protocols
Loading...
Searching...
No Matches
CANLibBadge Class Reference

This is a way to protect functions on public interfaces from being accessed by objects that shouldn't access them. More...

#include <can_badge.hpp>

Detailed Description

This is a way to protect functions on public interfaces from being accessed by objects that shouldn't access them.

This class was inspired from SerenityOS. It's a way to avoid friends. It protects functions on a class's public interface from being called by types that were not explicitly allowed in the function signature.


The documentation for this class was generated from the following file: