JS8Call-Improved master
Loading...
Searching...
No Matches
pimpl_impl.h File Reference

Out-of-line template definitions for the pimpl compilation firewall helper. More...

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

Go to the source code of this file.

Detailed Description

Out-of-line template definitions for the pimpl compilation firewall helper.

This file contains the implementation details for the pimpl class template. It handles the allocation, perfect-forwarding initialization, and deallocation of the opaque type.

Note
This file must be included in the implementation file (.cpp) of the visible class where the type T is completely defined, rather than in the visible class's header.
See also
Herb Sutter's GotW #101 (http://herbsutter.com)
Author
Your Name / Organization
Date
2026-09-13
Version
1.16