MOOS 0.2375
Public Member Functions | Static Public Member Functions | Protected Attributes
CThirdPartyRequest Class Reference

#include <ThirdPartyRequest.h>

List of all members.

Public Member Functions

bool SetTaskInfo (std::string sTaskType)
std::string Close ()
void SetClientInfo (std::string sJob, std::string sClient)
bool ClearProperties ()
std::string ExecuteRequest ()
void AddProperty (std::string sTok, std::string sVal)
 CThirdPartyRequest ()
virtual ~CThirdPartyRequest ()

Static Public Member Functions

static bool MOOSThirdPartyClear (CThirdPartyRequest &Request)
static std::string MOOSThirdPartyExecute (CThirdPartyRequest &Request)
static void MOOSThirdPartyFormat (CThirdPartyRequest &Request, std::string sTok, std::string sVal)

Protected Attributes

std::string m_sCol
std::string m_sClientInfo
std::string m_sAt
std::string m_sEq
std::string m_sDelim
std::string m_sTaskType
STRING_LIST_MAP m_Properties

Detailed Description

Definition at line 51 of file ThirdPartyRequest.h.


Constructor & Destructor Documentation

CThirdPartyRequest::CThirdPartyRequest ( )

Definition at line 47 of file ThirdPartyRequest.cpp.

CThirdPartyRequest::~CThirdPartyRequest ( ) [virtual]

Definition at line 56 of file ThirdPartyRequest.cpp.


Member Function Documentation

void CThirdPartyRequest::AddProperty ( std::string  sTok,
std::string  sVal 
)

Definition at line 67 of file ThirdPartyRequest.cpp.

bool CThirdPartyRequest::ClearProperties ( )

Definition at line 101 of file ThirdPartyRequest.cpp.

string CThirdPartyRequest::Close ( void  )

Definition at line 122 of file ThirdPartyRequest.cpp.

string CThirdPartyRequest::ExecuteRequest ( )

Definition at line 81 of file ThirdPartyRequest.cpp.

bool CThirdPartyRequest::MOOSThirdPartyClear ( CThirdPartyRequest Request) [static]

Definition at line 112 of file ThirdPartyRequest.cpp.

string CThirdPartyRequest::MOOSThirdPartyExecute ( CThirdPartyRequest Request) [static]

Definition at line 107 of file ThirdPartyRequest.cpp.

void CThirdPartyRequest::MOOSThirdPartyFormat ( CThirdPartyRequest Request,
std::string  sTok,
std::string  sVal 
) [static]

Definition at line 61 of file ThirdPartyRequest.cpp.

void CThirdPartyRequest::SetClientInfo ( std::string  sJob,
std::string  sClient 
)

Definition at line 117 of file ThirdPartyRequest.cpp.

bool CThirdPartyRequest::SetTaskInfo ( std::string  sTaskType)

Definition at line 127 of file ThirdPartyRequest.cpp.


Member Data Documentation

Definition at line 74 of file ThirdPartyRequest.h.

std::string CThirdPartyRequest::m_sAt [protected]

Definition at line 68 of file ThirdPartyRequest.h.

std::string CThirdPartyRequest::m_sClientInfo [protected]

Definition at line 67 of file ThirdPartyRequest.h.

std::string CThirdPartyRequest::m_sCol [protected]

Definition at line 66 of file ThirdPartyRequest.h.

std::string CThirdPartyRequest::m_sDelim [protected]

Definition at line 70 of file ThirdPartyRequest.h.

std::string CThirdPartyRequest::m_sEq [protected]

Definition at line 69 of file ThirdPartyRequest.h.

std::string CThirdPartyRequest::m_sTaskType [protected]

Definition at line 71 of file ThirdPartyRequest.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines