8
0
mirror of https://github.com/FirebirdSQL/firebird.git synced 2025-02-02 10:00:38 +01:00
firebird-mirror/doc/README.modern_cpp.md
Adriano dos Santos Fernandes d2dc528b9c Remove RDB$PROFILER.PURGE_SNAPSHOTS in favor of direct DELETE in RDB$PROFILE_SESSIONS.
Disallow direct modifications in others profile tables.

Add system privilege DELETE_ANY_PROFILE_SESSION and disallow deletion of others users' data without it.

Rename procedure and parameters UPDATE_SNAPSHOT to REFRESH_SNAPSHOTS.
2020-12-12 23:39:37 -03:00

2.4 KiB

Modern C++ features

We define here as "modern C++" features the ones introduced since C++11. These features should be used in a "controlled" form in Firebird code, as not all compilers fully support them.

Only ones mentioned in this document could be used, but as necessities appears, discussion should be started in the devel list.

Allowed features

C++11