OpaqueBase Class Reference

#include <opaqueref.h>

Detailed Description

Use this class to derive private classes of which the content will be hidden in the API.

class MyClass : public OpaqueBase
{
...data that only the implementation knows...
}

In the API write:

using OpaqueRef = MyClassRef;

Public Member Functions

virtual ~OpaqueBase ()
 

Constructor & Destructor Documentation

◆ ~OpaqueBase()

virtual ~OpaqueBase ( )
virtual
maxon::OpaqueRef
StrongRef< OpaqueBase > OpaqueRef
A strong reference to a hidden class.
Definition: opaqueref.h:33