hsmet  1.0.0
he-ulong.h
gehe zur Dokumentation dieser Datei
1 
7 /* Copyright (C) 2014 - HS Schmalkalden. All rights reserved. */
8 
9 #ifndef HE_ULONG_H_INCLUDED
10 
11 #define HE_ULONG_H_INCLUDED 1
12 
13 
14 #ifdef __cplusplus
15 extern "C" {
16 #endif
17 
24 unsigned long
25 hsm_et_ulong_add(unsigned long a, unsigned long b, int *ec);
26 
33 unsigned long
34 hsm_et_ulong_sub(unsigned long a, unsigned long b, int *ec);
35 
42 unsigned long
43 hsm_et_ulong_mul(unsigned long a, unsigned long b, int *ec);
44 
51 unsigned long
52 hsm_et_ulong_div(unsigned long a, unsigned long b, int *ec);
53 
59 unsigned long
60 hsm_et_ulong_sqr(unsigned long a, int *ec);
61 
62 #ifdef __cplusplus
63 }
64 #endif
65 
66 #endif
67 /* ifndef HE_ULONG_H_INCLUDED */
68 
69 /* vim: set ai sw=4 ts=4 expandtab : */
70 
unsigned long hsm_et_ulong_div(unsigned long a, unsigned long b, int *ec)
Division.
unsigned long hsm_et_ulong_sqr(unsigned long a, int *ec)
Quadrieren.
unsigned long hsm_et_ulong_mul(unsigned long a, unsigned long b, int *ec)
Multiplikation.
unsigned long hsm_et_ulong_add(unsigned long a, unsigned long b, int *ec)
Addition.
unsigned long hsm_et_ulong_sub(unsigned long a, unsigned long b, int *ec)
Subtraktion.