WSF
WsfParseActionListOp Class Reference

#include <WsfParseAction.hpp>

Inheritance diagram for WsfParseActionListOp:
Collaboration diagram for WsfParseActionListOp:

Public Types

enum  ListOperation { cPUSH_BACK }
Public Types inherited from WsfParseActionPart
enum  ActionPartType {
  cASSIGN , cLIST_OP , cOBJECT_MAP_OP , cLITERAL ,
  cNODE_REFERENCE , cNEGATE , cPUSH , cDEBUG_PRINT ,
  cSKIP , cCOPY , cCALL
}

Public Member Functions

 WsfParseActionListOp ()
 ~WsfParseActionListOp () override
 WsfParseActionListOp (const WsfParseActionListOp &)=default
Public Member Functions inherited from WsfParseActionPart
 WsfParseActionPart (ActionPartType aType)
virtual ~WsfParseActionPart ()

Public Attributes

ListOperation mOperation
std::string mAttributeName
WsfParseActionAddress mAttributeAddr
WsfParseActionPartmPushedValuePtr
Public Attributes inherited from WsfParseActionPart
ActionPartType mActionPartType
WsfParseValueTypemRHS_Type

Member Enumeration Documentation

◆ ListOperation

Enumerator
cPUSH_BACK 

Constructor & Destructor Documentation

◆ WsfParseActionListOp() [1/2]

WsfParseActionListOp::WsfParseActionListOp ( )
inline

◆ ~WsfParseActionListOp()

WsfParseActionListOp::~WsfParseActionListOp ( )
override

References mPushedValuePtr.

◆ WsfParseActionListOp() [2/2]

WsfParseActionListOp::WsfParseActionListOp ( const WsfParseActionListOp & )
default

Member Data Documentation

◆ mAttributeAddr

◆ mAttributeName

std::string WsfParseActionListOp::mAttributeName

Referenced by WsfParseActionListOp().

◆ mOperation

◆ mPushedValuePtr

WsfParseActionPart* WsfParseActionListOp::mPushedValuePtr

The documentation for this class was generated from the following files:
Copyrights Multiple, All Rights Reserved