Doxygen
condparser.cpp 文件参考
#include <algorithm>
#include "condparser.h"
#include "config.h"
#include "message.h"
+ condparser.cpp 的引用(Include)关系图:

浏览源代码.

函数

static bool isDelimiter (const char c)
 checks if the given char c is a delimiter minus is checked apart, can be unary minus 更多...
 
static bool isAlpha (const char c)
 checks if the given char c is a letter or underscore 更多...
 
static bool isAlphaNumSpec (const char c)
 

函数说明

◆ isAlpha()

static bool isAlpha ( const char  c)
static

checks if the given char c is a letter or underscore

在文件 condparser.cpp77 行定义.

78 {
79  return (c>='A' && c<='Z') || (c>='a' && c<='z') || c=='_';
80 }

被这些函数引用 CondParser::getToken() , 以及 isAlphaNumSpec().

◆ isAlphaNumSpec()

static bool isAlphaNumSpec ( const char  c)
static

在文件 condparser.cpp82 行定义.

83 {
84  return isAlpha(c) || (c>='0' && c<='9') || c=='-' || c=='.' || (((unsigned char)c)>=0x80);
85 }

引用了 isAlpha().

被这些函数引用 CondParser::getToken().

◆ isDelimiter()

static bool isDelimiter ( const char  c)
static

checks if the given char c is a delimiter minus is checked apart, can be unary minus

在文件 condparser.cpp69 行定义.

70 {
71  return c=='&' || c=='|' || c=='!';
72 }

被这些函数引用 CondParser::getToken().

isAlpha
static bool isAlpha(const char c)
checks if the given char c is a letter or underscore
Definition: condparser.cpp:77