AAO DRAMA/DRAMA2 C++ Interface
DRAMA C++11 and later interface
Public Member Functions | List of all members
drama::EntryInfo Class Reference

Detailed Description

The EntryInfo class is used to access details about a DRAMA message event (and entry to an action).

#include "entryinfo.hh"

Public Member Functions

 EntryInfo ()
 Construct the EntryInfo item.
 
bool ArgIsBulk () const
 Indicates if the action argument was transferred using bulk data techniques.
 
sds::Id Argument () const
 Return any SDS argument to the action entry.
 
bool Complete () const
 Indicate if any transaction associated with this entry is complete.
 
std::string EntryName () const
 Return the name associated with the entry.
 
DitsPathType EntryPath () const
 Returns the path associated with the current action entry, if any.
 
std::string EntryTaskName () const
 Returns the task name of the path associated with the action entry, if any.
 
DitsTransIdType EntryTransId () const
 Return the transaction id associated with the entry.
 
DitsBulkInfoType GetBulkInfo () const
 Return bulk transfer info.
 
long int LoadErrorStatus () const
 Returns the system status code associated with a load error.
 
std::string LoadErrText () const
 Returns the system status code text associated with a load error.
 
EntryCode Reason () const
 Return the reason associated with the action entry.
 
unsigned long Sequence () const
 Return the Action sequence count.
 
void SetFromDits ()
 Grab the information of interest from DITS.
 
StatusType Status () const
 Return the status associated with the action entry.
 

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