Lines Matching defs:TokenStream
212 // TokenStream
215 TokenStream::TokenStream(const std::string &string)
223 TokenStream::TokenStream()
230 TokenStream::~TokenStream() {
235 TokenStream::SetTo(const std::string &string) {
661 TokenStream::Unset() {
671 TokenStream::InitCheck() const {
676 /*! The TokenStream object retains owner ship of the Token object returned by Get().
680 TokenStream::Get() {
682 throw new Err("Sniffer parser error: TokenStream::Get() called on uninitialized TokenStream object", -1);
696 TokenStream::Unget() {
698 throw new Err("Sniffer parser error: TokenStream::Unget() called on uninitialized TokenStream object", -1);
702 throw new Err("Sniffer parser error: TokenStream::Unget() called at beginning of token stream", -1);
710 TokenStream::Read(TokenType type) {
724 TokenStream::CondRead(TokenType type) {
735 TokenStream::Pos() const {
740 TokenStream::EndPos() const {
745 TokenStream::IsEmpty() const {
750 TokenStream::AddToken(TokenType type, ssize_t pos) {
756 TokenStream::AddString(const std::string &str, ssize_t pos) {
762 TokenStream::AddInt(const char *str, ssize_t pos) {
770 TokenStream::AddFloat(const char *str, ssize_t pos) {