lib/ofx_request.hh
Go to the documentation of this file.
/***************************************************************************
ofx_request.hh
-------------------
copyright : (C) 2005 by Ace Jones
email : acejones@users.sourceforge.net
***************************************************************************/
/***************************************************************************
* *
* This program is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
* the Free Software Foundation; either version 2 of the License, or *
* (at your option) any later version. *
* *
***************************************************************************/
#ifndef OFX_REQUEST_H
#define OFX_REQUEST_H
#include <string>
#include "libofx.h"
#include "ofx_aggregate.hh"
using namespace std;
class OfxRequest: public OfxAggregate
{
public:
OfxRequest(const OfxFiLogin& fi): OfxAggregate("OFX"), m_login(fi) {}
//protected:
public:
OfxAggregate SignOnRequest(void) const;
OfxAggregate RequestMessage(const string& msgtype, const string& trntype, const OfxAggregate& aggregate ) const;
protected:
OfxFiLogin m_login;
};
string time_t_to_ofxdatetime( time_t time );
string time_t_to_ofxdate( time_t time );
string OfxHeader(const char *hver);
#endif // OFX_REQUEST_H
std
OfxRequest
A generic request.
Definition: build/libofx-0.10.0/lib/ofx_request.hh:36
OfxAggregate
A single aggregate as described in the OFX 1.02 specification.
Definition: build/libofx-0.10.0/lib/ofx_aggregate.hh:42
OfxRequest::OfxRequest
OfxRequest(const OfxFiLogin &fi)
Definition: lib/ofx_request.hh:45
ofx_aggregate.hh
Declaration of OfxAggregate which allows you to construct a single OFX aggregate. ...
OfxFiLogin
Information sufficient to log into an financial institution.
Definition: inc/libofx.h:1372