![]() |
QElectroTech 0.200.1-dev
|
#include "numerotationcontext.h"

Go to the source code of this file.
Classes | |
| class | NumerotationContextCommands |
| The NumerotationContextCommands class this class provide methods to handle content of NumerotationContext. More... | |
| class | NumStrategy |
| class | UnitNum |
| class | UnitFNum |
| class | TenNum |
| class | TenFNum |
| class | HundredNum |
| class | HundredFNum |
| class | WrapNum |
| The WrapNum class A counter that wraps back to 0 (borrowing from initialvalue on the way down) every modulus values, instead of counting up forever like UnitNum/TenNum/HundredNum. Its own next()/previous() only computes its own wrapped value; carrying into (or borrowing from) the preceding numeric part is handled by NumerotationContextCommands::next()/ previous(), since only the composition loop can see adjacent parts. More... | |
| class | StringNum |
| class | AlphaNum |
| The AlphaNum class Alphabetic auto-numbering (a, b, ... z, aa, ab, ...). Unlike StringNum (a fixed, non-incrementing text segment), this is a real base-26 counter: next()/previous() carry/borrow entirely within this part's own value, the same self-contained shape every other incrementing NumStrategy already has. More... | |
| class | IdFolioNum |
| class | FolioNum |
| class | PlantNum |
| class | LocmachNum |
| class | ElementLineNum |
| class | ElementColumnNum |
| class | ElementPrefixNum |