Apply SQLiteCpp coding standards
sqlitecpp-coding-standardsskillsetup L1★2,734
SRombauts/SQLiteCpp ↗What it does
Enforce RAII, error handling, and naming conventions in C++ SQLite bindings
Best for
Teams maintaining critical C++ SQLite wrappers where memory safety and API stability matter
Inputs
- · C++ header files
- · class definitions
- · API signatures
Outputs
- · compliance checklist
- · refactoring suggestions
Preconditions
- · C++11 minimum (C++14 for variadic templates)
- · SQLite3 development headers
Failure modes
- · Exceptions in destructors crash app
- · Public headers leak sqlite3.h
- · Non-RAII patterns cause resource leaks
Trust signals
- · SRombauts/SQLiteCpp public repo
- · Doxygen-documented public API
- · Cross-platform (Windows/macOS/Linux)