ohcount
Main Page
Related Pages
Data Structures
Files
File List
Globals
src
loc.h
Go to the documentation of this file.
1
// loc.h written by Mitchell Foral. mitchell<att>caladbolg.net.
2
// See COPYING for license information.
3
4
#ifndef OHCOUNT_LOC_H
5
#define OHCOUNT_LOC_H
6
7
#include "
structs.h
"
8
21
Loc
*
ohcount_loc_new
(
const
char
*language,
int
code
,
int
comments,
int
blanks,
22
int
filecount);
23
28
int
ohcount_loc_total
(
Loc
*loc);
29
37
void
ohcount_loc_add_loc
(
Loc
*loc,
Loc
*other);
38
44
int
ohcount_loc_is_equal
(
Loc
*loc,
Loc
*other);
45
50
void
ohcount_loc_free
(
Loc
*loc);
51
57
LocList
*
ohcount_loc_list_new
();
58
65
void
ohcount_loc_list_add_loc
(
LocList
*list,
Loc
*loc);
66
74
void
ohcount_loc_list_add_loc_list
(
LocList
*list,
LocList
*loc_list);
75
83
Loc
*
ohcount_loc_list_get_loc
(
LocList
*list,
const
char
*language);
84
89
int
ohcount_loc_list_code
(
LocList
*list);
90
95
int
ohcount_loc_list_comments
(
LocList
*list);
96
101
int
ohcount_loc_list_blanks
(
LocList
*list);
102
107
int
ohcount_loc_list_total
(
LocList
*list);
108
113
int
ohcount_loc_list_filecount
(
LocList
*list);
114
121
LocList
*
ohcount_loc_list_new_compact
(
LocList
*list);
122
127
void
ohcount_loc_list_free
(
LocList
*list);
128
144
LocDelta
*
ohcount_loc_delta_new
(
const
char
*language,
int
code_added,
145
int
code_removed,
int
comments_added,
146
int
comments_removed,
int
blanks_added,
147
int
blanks_removed);
148
153
int
ohcount_loc_delta_net_code
(
LocDelta
*delta);
154
159
int
ohcount_loc_delta_net_comments
(
LocDelta
*delta);
160
165
int
ohcount_loc_delta_net_blanks
(
LocDelta
*delta);
166
171
int
ohcount_loc_delta_net_total
(
LocDelta
*delta);
172
180
void
ohcount_loc_delta_add_loc_delta
(
LocDelta
*delta,
LocDelta
*other);
181
186
int
ohcount_loc_delta_is_changed
(
LocDelta
*delta);
187
193
int
ohcount_loc_delta_is_equal
(
LocDelta
*delta,
LocDelta
*other);
194
199
void
ohcount_loc_delta_free
(
LocDelta
*delta);
200
206
LocDeltaList
*
ohcount_loc_delta_list_new
();
207
214
void
ohcount_loc_delta_list_add_loc_delta
(
LocDeltaList
*list,
LocDelta
*delta);
215
223
void
ohcount_loc_delta_list_add_loc_delta_list
(
LocDeltaList
*list,
224
LocDeltaList
*loc_delta_list);
225
233
LocDelta
*
ohcount_loc_delta_list_get_loc_delta
(
LocDeltaList
*list,
234
const
char
*language);
235
240
int
ohcount_loc_delta_list_code_added
(
LocDeltaList
*list);
241
246
int
ohcount_loc_delta_list_code_removed
(
LocDeltaList
*list);
247
252
int
ohcount_loc_delta_list_comments_added
(
LocDeltaList
*list);
253
258
int
ohcount_loc_delta_list_comments_removed
(
LocDeltaList
*list);
259
264
int
ohcount_loc_delta_list_blanks_added
(
LocDeltaList
*list);
265
270
int
ohcount_loc_delta_list_blanks_removed
(
LocDeltaList
*list);
271
276
int
ohcount_loc_delta_list_net_code
(
LocDeltaList
*list);
277
282
int
ohcount_loc_delta_list_net_comments
(
LocDeltaList
*list);
283
288
int
ohcount_loc_delta_list_net_blanks
(
LocDeltaList
*list);
289
294
int
ohcount_loc_delta_list_net_total
(
LocDeltaList
*list);
295
302
LocDeltaList
*
ohcount_loc_delta_list_new_compact
(
LocDeltaList
*list);
303
308
void
ohcount_loc_delta_list_free
(
LocDeltaList
*list);
309
310
#endif
Generated on Wed Jul 4 2012 17:47:01 for ohcount by
1.8.1.1