summaryrefslogtreecommitdiffstats
path: root/enums.h
blob: bf5c826638cac2a00c1b240506e58cc0686b59cd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#ifndef ENUMS_H
#define ENUMS_H

class Enums {
public:
  /**
   * @brief Enums::clipBoardType enum
   * 0 Never
   * 1 Always
   * 2 On demand
   */
  enum clipBoardType {
    CLIPBOARD_NEVER = 0,
    CLIPBOARD_ALWAYS = 1,
    CLIPBOARD_ON_DEMAND = 2
  };
  /**
   * @brief Enums::characterSet enum
   * 0 All character
   * 1 Alphabetical
   * 2 Alphanumeric
   * 3 Custon (from config)
   */
  enum characterSet {
    ALLCHARS = 0,
    ALPHABETICAL = 1,
    ALPHANUMERIC = 2,
    CUSTOM = 3
  };
};

#endif // ENUMS_H