Skip to content

Latest commit

 

History

History
28 lines (19 loc) · 933 Bytes

CODINGSTYLE.md

File metadata and controls

28 lines (19 loc) · 933 Bytes

This file contains some notes on coding style within the C++ portion of the 🐸STT project. It is very much a work in progress and incomplete.

General

The code has been imported from various places. Please try and blend in your code with the surrounding code.

If you are coding from scratch, please follow Google coding guidelines for C++.

Variable naming

  • class/struct member variables which are private should follow lowercase with a final underscore, e.g. unsigned int beam_width_; in modelstate.h.

File naming

  • Source code files should have a .cc prefix and headers a .h prefix, excluding code important from elsewhere, which should follow local conventions, e.g. .cpp and .h in ctcdecode/.

Doubts

If in doubt, please ask on our Matrix chat channel: https://matrix.to/#/#stt:matrix.org?via=matrix.org