Discuss this help topic in SecureBlackbox Forum

TXPathNodeType

Declared in     


Filter: C#/Java  VB.NET  Pascal  C++  PHP  


Declaration

[C#/Java]
    TXPathNodeType = short;
        const short pntUnknown = 0;
        const short pntUnionExpr = 1;
        const short pntPathExpr = 2;
        const short pntFilterExpr = 3;
        const short pntAbsoluteLocationPath = 4;
        const short pntRelativeLocationPath = 5;
        const short pntStep = 6;
        const short pntPredicate = 7;
        const short pntOrExpr = 8;
        const short pntAndExpr = 9;
        const short pntEqualityExpr = 10;
        const short pntRelationalExpr = 11;
        const short pntAdditiveExpr = 12;
        const short pntMultiplicativeExpr = 13;
        const short pntUnaryExpr = 14;
        const short pntPrimaryExpr = 15;
        const short pntVariableReference = 16;
        const short pntLiteral = 17;
        const short pntNumber = 18;
        const short pntFunctionCall = 19;

[VB.NET]
    TXPathNodeType As Short
        Const pntUnknown As Short = 0
        Const pntUnionExpr As Short = 1
        Const pntPathExpr As Short = 2
        Const pntFilterExpr As Short = 3
        Const pntAbsoluteLocationPath As Short = 4
        Const pntRelativeLocationPath As Short = 5
        Const pntStep As Short = 6
        Const pntPredicate As Short = 7
        Const pntOrExpr As Short = 8
        Const pntAndExpr As Short = 9
        Const pntEqualityExpr As Short = 10
        Const pntRelationalExpr As Short = 11
        Const pntAdditiveExpr As Short = 12
        Const pntMultiplicativeExpr As Short = 13
        Const pntUnaryExpr As Short = 14
        Const pntPrimaryExpr As Short = 15
        Const pntVariableReference As Short = 16
        Const pntLiteral As Short = 17
        Const pntNumber As Short = 18
        Const pntFunctionCall As Short = 19

[Pascal]
    under development

[C++]
    typedef uint8_t TXPathNodeTypeRaw;
    typedef enum { pntUnknown = 0, pntUnionExpr = 1, pntPathExpr = 2, pntFilterExpr = 3, pntAbsoluteLocationPath = 4, pntRelativeLocationPath = 5, pntStep = 6, pntPredicate = 7, pntOrExpr = 8, pntAndExpr = 9, pntEqualityExpr = 10, pntRelationalExpr = 11, pntAdditiveExpr = 12, pntMultiplicativeExpr = 13, pntUnaryExpr = 14, pntPrimaryExpr = 15, pntVariableReference = 16, pntLiteral = 17, pntNumber = 18, pntFunctionCall = 19 } TXPathNodeType;

[PHP]
    class TXPathNodeType extends TSBBaseEnum {
        const pntUnknown = 0;
        const pntUnionExpr = 1;
        const pntPathExpr = 2;
        const pntFilterExpr = 3;
        const pntAbsoluteLocationPath = 4;
        const pntRelativeLocationPath = 5;
        const pntStep = 6;
        const pntPredicate = 7;
        const pntOrExpr = 8;
        const pntAndExpr = 9;
        const pntEqualityExpr = 10;
        const pntRelationalExpr = 11;
        const pntAdditiveExpr = 12;
        const pntMultiplicativeExpr = 13;
        const pntUnaryExpr = 14;
        const pntPrimaryExpr = 15;
        const pntVariableReference = 16;
        const pntLiteral = 17;
        const pntNumber = 18;
        const pntFunctionCall = 19;
    }

Possible values

Declared in

.NET:
  • Namespace: SBXMLPath
  • Assembly: SecureBlackbox...
VCL:
  • Unit: SBXMLPath
Java:
  • Package: SecureBlackbox...jar
C++:
  • sbxmlpath.h

Discuss this help topic in SecureBlackbox Forum