30#ifndef HORIZON_TOKENIZER_H
31#define HORIZON_TOKENIZER_H
45 Tokenizer(
const std::string &src,
char const sep, uint32_t vectorReserve = 0,
bool keepEmptyStrings =
true);
Definition: Tokenizer.hpp:34
StorageType m_storage
Definition: Tokenizer.hpp:58
char * m_str
Definition: Tokenizer.hpp:57
~Tokenizer()
Definition: Tokenizer.hpp:46
Tokenizer(const std::string &src, char const sep, uint32_t vectorReserve=0, bool keepEmptyStrings=true)
Definition: Tokenizer.cpp:32
StorageType::reference reference
Definition: Tokenizer.hpp:41
size_type size() const
Definition: Tokenizer.hpp:51
StorageType::size_type size_type
Definition: Tokenizer.hpp:38
StorageType::const_iterator const_iterator
Definition: Tokenizer.hpp:40
StorageType::const_reference const_reference
Definition: Tokenizer.hpp:42
reference operator[](size_type i)
Definition: Tokenizer.hpp:53
const_iterator end() const
Definition: Tokenizer.hpp:49
const_iterator begin() const
Definition: Tokenizer.hpp:48
std::vector< char const * > StorageType
Definition: Tokenizer.hpp:36