FastArduino  v1.8
C++ library to build fast but small Arduino/AVR projects
virtual.h File Reference

Small utilities to emulate virtual methods without extra vtabl. More...

#include <stddef.h>
#include <stdint.h>
Include dependency graph for virtual.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  virtual_support::VirtualMethod
 Holder of a "virtual method". More...
 

Namespaces

 virtual_support
 Defines utility types for emulating virtual methods.
 

Detailed Description

Small utilities to emulate virtual methods without extra vtabl.

This is not as practical as true virtual methods but it is useful in simple situations. These utilities are normally for FastArduino internal usage.

Definition in file virtual.h.