WSF
WsfPProxyCommon.hpp File Reference
#include "wsf_parser_export.h"
Include dependency graph for WsfPProxyCommon.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  WsfProxy
namespace  wsf
 Function definitions for those who need run-time access to the version.
namespace  wsf::proxy
 Namespace for the WSF Parser Proxy.

Enumerations

enum  WsfProxy::Flags { WsfProxy::cPOD = 1 , WsfProxy::cPOLYMORPHIC = 2 , WsfProxy::cVALUE_FLAG = 4 }
enum  WsfProxy::ValueFlags { WsfProxy::cVALUE_INHERITED = 1 , WsfProxy::cVALUE_UNSET = 2 }
enum  WsfProxy::ValueKind {
  WsfProxy::cSTRUCT = 0 , WsfProxy::cLIST = 1 , WsfProxy::cOBJECT_MAP = 2 , WsfProxy::cPOINTER = 3 ,
  WsfProxy::cENUMERATION_VALUE = 4 , WsfProxy::cBOOL_VALUE = 5 , WsfProxy::cINT_VALUE = 6 , WsfProxy::cSTRING_VALUE = 7 ,
  WsfProxy::cDOUBLE_VALUE = 8 , WsfProxy::cLENGTH_VALUE , WsfProxy::cTIME_VALUE , WsfProxy::cSPEED_VALUE ,
  WsfProxy::cDATASIZE_VALUE , WsfProxy::cPOWER_VALUE , WsfProxy::cPOWERDB_VALUE , WsfProxy::cSOLIDANGLE_VALUE ,
  WsfProxy::cMASS_VALUE , WsfProxy::cFORCE_VALUE , WsfProxy::cTORQUE_VALUE , WsfProxy::cAREA_VALUE ,
  WsfProxy::cAREADB_VALUE , WsfProxy::cVOLUME_VALUE , WsfProxy::cTIME2_VALUE , WsfProxy::cACCELERATION_VALUE ,
  WsfProxy::cFREQUENCY_VALUE , WsfProxy::cANGLE_VALUE , WsfProxy::cANGULARRATE_VALUE , WsfProxy::cANGULARACCELERATION_VALUE ,
  WsfProxy::cDATARATE_VALUE , WsfProxy::cMASSDENSITY_VALUE , WsfProxy::cMASSTRANSFER_VALUE , WsfProxy::cENERGY_VALUE ,
  WsfProxy::cFLUENCE_VALUE , WsfProxy::cIRRADIANCE_VALUE , WsfProxy::cRATIO_VALUE , WsfProxy::cNOISEPRESSURE_VALUE ,
  WsfProxy::cPRESSURE_VALUE , WsfProxy::cTEMPERATURE_VALUE , WsfProxy::cSPECIFICRANGE_VALUE , WsfProxy::cANGULARINERTIA_VALUE ,
  WsfProxy::cLATITUDE_VALUE , WsfProxy::cLONGITUDE_VALUE , WsfProxy::cPOSITION_VALUE , WsfProxy::cLENGTH2_VALUE ,
  WsfProxy::cLENGTH3_VALUE , WsfProxy::cQUOTABLE_STRING_VALUE , WsfProxy::cTYPE_COUNT
}
enum  WsfProxy::JSON_OutputOptions {
  WsfProxy::cJO_HIDE_BASIC_VALUES = 1 , WsfProxy::cJO_HIDE_UNSET_VALUES = 2 , WsfProxy::cJO_HIDE_INHERITED_VALUES = 4 , WsfProxy::cJO_SHOW_ADDRESSES = 8 ,
  WsfProxy::cJO_SHOW_INHERITANCE = 16 , WsfProxy::cJO_LEAN_OUTPUT = cJO_HIDE_BASIC_VALUES | cJO_HIDE_UNSET_VALUES | cJO_HIDE_INHERITED_VALUES
}
enum  WsfProxy::CopyFlags { WsfProxy::cCOPY_BASE = 1 , WsfProxy::cCOPY_ALL = cCOPY_BASE , WsfProxy::cCOPY_INHERITED = 0 }

Functions

static std::string wsf::proxy::ValueKindToString (WsfProxy::ValueKind aKind) noexcept
Copyrights Multiple, All Rights Reserved