diff options
author | Stefan Pöschel <github@basicmaster.de> | 2017-02-15 22:53:23 +0100 |
---|---|---|
committer | Stefan Pöschel <github@basicmaster.de> | 2017-02-15 22:53:23 +0100 |
commit | 204eacfbc596a77b104ab5eeb61f29371f10eda9 (patch) | |
tree | 5e820029eb0caa08130e2a929207d135d64531d1 /src/dls.h | |
parent | a8bf23a05c12f2c41e8a469feaed3bac2abb01df (diff) | |
download | ODR-PadEnc-204eacfbc596a77b104ab5eeb61f29371f10eda9.tar.gz ODR-PadEnc-204eacfbc596a77b104ab5eeb61f29371f10eda9.tar.bz2 ODR-PadEnc-204eacfbc596a77b104ab5eeb61f29371f10eda9.zip |
Hide/Move constants
Diffstat (limited to 'src/dls.h')
-rw-r--r-- | src/dls.h | 13 |
1 files changed, 6 insertions, 7 deletions
@@ -128,6 +128,12 @@ struct DL_STATE { // --- DLSManager ----------------------------------------------------------------- class DLSManager { private: + static const size_t MAXDLS; + static const size_t DLS_SEG_LEN_PREFIX; + static const size_t DLS_SEG_LEN_CHAR_MAX; + static const std::string DL_PARAMS_OPEN; + static const std::string DL_PARAMS_CLOSE; + DATA_GROUP* createDynamicLabelCommand(uint8_t command); DATA_GROUP* createDynamicLabelPlus(const DL_STATE& dl_state); bool parse_dl_param_bool(const std::string &key, const std::string &value, bool &target); @@ -142,13 +148,6 @@ private: bool dls_toggle; DL_STATE dl_state_prev; public: - static const size_t MAXDLS; - static const size_t DLS_SEG_LEN_PREFIX; - static const size_t DLS_SEG_LEN_CHAR_MAX; - static const int DLS_REPETITION_WHILE_SLS; - static const std::string DL_PARAMS_OPEN; - static const std::string DL_PARAMS_CLOSE; - DLSManager(PADPacketizer* pad_packetizer) : pad_packetizer(pad_packetizer), dls_toggle(false) {} void writeDLS(const std::string& dls_file, const DL_PARAMS& dl_params); }; |