aqbanking  5.7.8
accountstatus.hpp
Go to the documentation of this file.
1 /***************************************************************************
2  $RCSfile$
3  -------------------
4  begin : Mon March 2 2011
5  copyright : (C) 2011 by Christian Stimming
6  email : christian@cstimming.de
7 
8  ***************************************************************************
9  * This file is part of the project "AqBanking". *
10  * Please see toplevel file COPYING of that project for license details. *
11  ***************************************************************************/
12 
13 
14 #ifndef AB_ACCOUNTSTATUS_HPP
15 #define AB_ACCOUNTSTATUS_HPP
16 
17 #include <aqbanking/accstatus.h>
18 
19 #include <aqbankingpp/cxxwrap.hpp>
20 #include <aqbankingpp/balance.hpp>
21 #include <aqbankingpp/time.hpp>
22 #include <aqbankingpp/value.hpp>
23 
24 namespace AB
25 {
26 
29 {
30 public:
32 private:
33  wrapped_type* m_ptr;
34 public:
35 
36  AB_CXXWRAP_CONSTRUCTOR0(AccountStatus, AB_AccountStatus);
37  AB_CXXWRAP_CONSTRUCTORS(AccountStatus, AB_AccountStatus);
38 
45 };
46 
47 } // END namespace AB
48 
49 #endif // AB_ACCOUNTSTATUS_HPP
const AB_VALUE * AB_AccountStatus_GetBankLine(const AB_ACCOUNT_STATUS *as)
const AB_VALUE * AB_AccountStatus_GetDisposable(const AB_ACCOUNT_STATUS *as)
const AB_VALUE * AB_AccountStatus_GetDisposed(const AB_ACCOUNT_STATUS *as)
const AB_BALANCE * AB_AccountStatus_GetNotedBalance(const AB_ACCOUNT_STATUS *as)
const GWEN_TIME * AB_AccountStatus_GetTime(const AB_ACCOUNT_STATUS *as)
AB_CXXWRAP_CONSTRUCTOR0(AccountStatus, AB_AccountStatus)
struct AB_ACCOUNT_STATUS AB_ACCOUNT_STATUS
Definition: accstatus.h:29
AB_ACCOUNT_STATUS wrapped_type
AB_CXXWRAP_CONSTRUCTORS(AccountStatus, AB_AccountStatus)
Time AB_CXXWRAP_GET0_CONST(getTime, AB_AccountStatus_GetTime)
const AB_BALANCE * AB_AccountStatus_GetBookedBalance(const AB_ACCOUNT_STATUS *as)