Separatista
Separatista::MT940STransaction Class Reference

Public Member Functions

MT940S_EXTERN MT940STransaction ()
 
MT940S_EXTERN MT940SDategetDate ()
 
MT940S_EXTERN void setDate (const char *date)
 
MT940S_EXTERN const char * getRDCCode () const
 
MT940S_EXTERN void setRDCCode (const char *code)
 
MT940S_EXTERN MT940SCurrencygetCurrency ()
 
MT940S_EXTERN void setCurrency (const char dcCode, const char *currency, const char *amount)
 
MT940S_EXTERN const char * getTransactionCode () const
 
MT940S_EXTERN void setTransactionCode (const char *code)
 
MT940S_EXTERN const char * getTransactionReference () const
 
MT940S_EXTERN void setTransactionReference (const char *code)
 
MT940S_EXTERN const IBANgetForeignIBAN () const
 
MT940S_EXTERN void setForeignIBAN (const char *iban)
 
MT940S_EXTERN void addDescription (const char *key, const char *value)
 
MT940S_EXTERN const char * getDescription (const char *key)
 
MT940S_EXTERN void moveFirstDescription ()
 
MT940S_EXTERN bool moveNextDescription ()
 
MT940S_EXTERN bool descriptionEOF () const
 
MT940S_EXTERN const char * getDescriptionKey () const
 
MT940S_EXTERN const char * getDescriptionValue () const
 

Constructor & Destructor Documentation

◆ MT940STransaction()

MT940STransaction::MT940STransaction ( )

Constructor

Member Function Documentation

◆ addDescription()

void MT940STransaction::addDescription ( const char *  key,
const char *  value 
)

Adds a description. Will move the internal pointer back to the first description.

See also
moveFirstDescription

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