Public Member Functions | Public Attributes | List of all members
gnsstk::Expression::FuncOpNode Class Reference

Detailed Description

Definition at line 272 of file Expression.hpp.

Inheritance diagram for gnsstk::Expression::FuncOpNode:
Inheritance graph
[legend]

Public Member Functions

 FuncOpNode (const std::string &theOp, ExpNode *theRight)
 
double getValue ()
 
std::ostream & print (std::ostream &ostr)
 
- Public Member Functions inherited from gnsstk::Expression::ExpNode
virtual ~ExpNode ()
 

Public Attributes

std::string op
 
ExpNoderight
 

Constructor & Destructor Documentation

◆ FuncOpNode()

gnsstk::Expression::FuncOpNode::FuncOpNode ( const std::string &  theOp,
ExpNode theRight 
)
inline

Definition at line 276 of file Expression.hpp.

Member Function Documentation

◆ getValue()

double gnsstk::Expression::FuncOpNode::getValue ( )
virtual
Exceptions
ExpressionException

Implements gnsstk::Expression::ExpNode.

Definition at line 78 of file Expression.cpp.

◆ print()

std::ostream & gnsstk::Expression::FuncOpNode::print ( std::ostream &  ostr)
virtual

Implements gnsstk::Expression::ExpNode.

Definition at line 99 of file Expression.cpp.

Member Data Documentation

◆ op

std::string gnsstk::Expression::FuncOpNode::op

Definition at line 286 of file Expression.hpp.

◆ right

ExpNode* gnsstk::Expression::FuncOpNode::right

Definition at line 287 of file Expression.hpp.


The documentation for this class was generated from the following files:


gnsstk
Author(s):
autogenerated on Wed Oct 25 2023 02:40:44