LibOFX
ofx_request.hh
Go to the documentation of this file.
1
/***************************************************************************
2
ofx_request.hh
3
-------------------
4
copyright : (C) 2005 by Ace Jones
5
email : acejones@users.sourceforge.net
6
***************************************************************************/
11
/***************************************************************************
12
* *
13
* This program is free software; you can redistribute it and/or modify *
14
* it under the terms of the GNU General Public License as published by *
15
* the Free Software Foundation; either version 2 of the License, or *
16
* (at your option) any later version. *
17
* *
18
***************************************************************************/
19
20
#ifndef OFX_REQUEST_H
21
#define OFX_REQUEST_H
22
23
#include <string>
24
#include "libofx.h"
25
#include "
ofx_aggregate.hh
"
26
34
class
OfxRequest
:
public
OfxAggregate
35
{
36
public
:
43
OfxRequest
(
const
OfxFiLogin
& fi):
OfxAggregate
(
"OFX"
), m_login(fi) {}
44
45
//protected:
46
public
:
53
OfxAggregate
SignOnRequest
(
void
)
const
;
54
66
OfxAggregate
RequestMessage
(
const
std::string& msgtype,
const
std::string& trntype,
const
OfxAggregate
& aggregate )
const
;
67
68
protected
:
69
OfxFiLogin
m_login;
70
};
71
76
77
std::string time_t_to_ofxdatetime( time_t time );
78
std::string time_t_to_ofxdate( time_t time );
79
std::string OfxHeader(
const
char
*hver);
80
82
83
#endif // OFX_REQUEST_H
OfxRequest::OfxRequest
OfxRequest(const OfxFiLogin &fi)
Definition:
ofx_request.hh:50
OfxRequest::RequestMessage
OfxAggregate RequestMessage(const std::string &msgtype, const std::string &trntype, const OfxAggregate &aggregate) const
Definition:
ofx_request.cpp:113
OfxRequest::SignOnRequest
OfxAggregate SignOnRequest(void) const
Definition:
ofx_request.cpp:82
OfxFiLogin
Information sufficient to log into an financial institution.
Definition:
inc/libofx.h:1383
OfxAggregate
A single aggregate as described in the OFX 1.02 specification.
Definition:
ofx_aggregate.hh:40
OfxRequest
A generic request.
Definition:
ofx_request.hh:34
OfxAggregate::OfxAggregate
OfxAggregate(const std::string &tag)
Definition:
ofx_aggregate.hh:55
ofx_aggregate.hh
Declaration of OfxAggregate which allows you to construct a single OFX aggregate.
libofx-0.10.8
lib
ofx_request.hh
Generated on Tue Sep 27 2022 20:48:10 for LibOFX by
1.8.17