gnunet_util_taler_wallet_lib.h 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. /*
  2. This file is part of GNUnet
  3. Copyright (C) 2009, 2015 GNUnet e.V.
  4. GNUnet is free software: you can redistribute it and/or modify it
  5. under the terms of the GNU Affero General Public License as published
  6. by the Free Software Foundation, either version 3 of the License,
  7. or (at your option) any later version.
  8. GNUnet is distributed in the hope that it will be useful, but
  9. WITHOUT ANY WARRANTY; without even the implied warranty of
  10. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  11. Affero General Public License for more details.
  12. You should have received a copy of the GNU Affero General Public License
  13. along with this program. If not, see <http://www.gnu.org/licenses/>.
  14. SPDX-License-Identifier: AGPL3.0-or-later
  15. */
  16. /**
  17. * @author Christian Grothoff
  18. *
  19. * @file
  20. * Convenience header including all headers of subsystems in
  21. * gnunet_util_taler_wallet library. Note that (due to the structure of the
  22. * original headers), not all symbols declared by the included headers are
  23. * actually included in the gnunet_util_taler_wallet library! The library
  24. * excludes anything relating to the GNUnet installation location, scheduler,
  25. * networking or OS-specific logic that would not apply to Apps/Browser
  26. * extensions.
  27. */
  28. #ifndef GNUNET_UTIL_TALER_WALLET_LIB_H
  29. #define GNUNET_UTIL_TALER_WALLET_LIB_H
  30. #ifdef __cplusplus
  31. extern "C"
  32. {
  33. #if 0 /* keep Emacsens' auto-indent happy */
  34. }
  35. #endif
  36. #endif
  37. #include "gnunet_crypto_lib.h"
  38. #include "gnunet_container_lib.h"
  39. #include "gnunet_strings_lib.h"
  40. #if 0 /* keep Emacsens' auto-indent happy */
  41. {
  42. #endif
  43. #ifdef __cplusplus
  44. }
  45. #endif
  46. #endif