Skip to content

Commit 1f8dee4

Browse files
author
Documentation Site Generator
committed
Documentation update 2024-12-09
1 parent 3516885 commit 1f8dee4

File tree

6 files changed

+20227
-20049
lines changed

6 files changed

+20227
-20049
lines changed

docs/api/main.json

Lines changed: 33 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"info": {
33
"version": "main",
4-
"commit": "2b74d4be1a2ccc0697dbe1d2a64eb65ef9d8b620"
4+
"commit": "4282cbd6d8859b11b2241685612c26f4cf3a7c66"
55
},
66
"groups": {
77
"sys/alloc": {
@@ -24916,6 +24916,37 @@
2491624916
"Alternatively, call `reset` without a previous dump to \"undo\"\n all the recently written objects, giving transaction-like\n semantics to the Git repository."
2491724917
],
2491824918
"group": "sys/mempack"
24919+
},
24920+
"git_mempack_object_count": {
24921+
"kind": "function",
24922+
"name": "git_mempack_object_count",
24923+
"location": {
24924+
"file": "sys/mempack.h",
24925+
"line": 112,
24926+
"column": 17
24927+
},
24928+
"returns": {
24929+
"type": "int",
24930+
"comment": "0 on success, or -1 on error"
24931+
},
24932+
"params": [
24933+
{
24934+
"name": "count",
24935+
"type": "size_t *",
24936+
"direction": "in",
24937+
"comment": "The count of objects in the mempack"
24938+
},
24939+
{
24940+
"name": "backend",
24941+
"type": "git_odb_backend *",
24942+
"direction": "in",
24943+
"comment": "The mempack backend"
24944+
}
24945+
],
24946+
"comment": [
24947+
"Get the total number of objects in mempack"
24948+
],
24949+
"group": "sys/mempack"
2491924950
}
2492024951
},
2492124952
"info": {
@@ -30598,6 +30629,7 @@
3059830629
"git_mempack_write_thin_pack",
3059930630
"git_mempack_dump",
3060030631
"git_mempack_reset",
30632+
"git_mempack_object_count",
3060130633
"git_odb_init_backend",
3060230634
"git_odb_backend_data_alloc",
3060330635
"git_odb_backend_data_free",

docs/reference/main/.metadata

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
{
22
"version": "main",
3-
"commit": "2b74d4be1a2ccc0697dbe1d2a64eb65ef9d8b620"
3+
"commit": "4282cbd6d8859b11b2241685612c26f4cf3a7c66"
44
}
Lines changed: 95 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,95 @@
1+
---
2+
title: git_mempack_object_count (libgit2 main)
3+
layout: default
4+
---
5+
6+
<div class="api function">
7+
<div class="apiBreadcrumb functionBreadcrumb">
8+
<ul>
9+
<li><a href="/docs/reference/main/index.html">API Documentation</a></li>
10+
<li><a href="/docs/reference/main/sys/mempack/index.html">mempack (advanced)</a></li>
11+
</ul>
12+
</div>
13+
<div class="apiHeader functionHeader">
14+
<h2 class="apiName functionName">git_mempack_object_count</h2>
15+
16+
<script src="/js/minisearch.js"></script>
17+
<script src="/js/search.js"></script>
18+
<div class="headerSearchArea functionHeaderSearchArea" id="headersearcharea">
19+
<input class="headerSearchBox functionHeaderSearchBox" id="headersearchbox" placeholder="Search..." onInput="handleSearchSuggest({ version: 'main' })" onFocusIn="handleSearchSuggest({ version: 'main' })" onKeyUp="if (event.code === 'Enter') { submitSearch({ version: 'main' }); }"/>
20+
<div class="headerSearchResults functionHeaderSearchResults" id="headersearchresults">
21+
</div>
22+
</div>
23+
24+
<div class="apiHeaderVersionSelect functionHeaderVersionSelect">
25+
<span>Version:</span>
26+
<select onChange="window.location.href = this.value">
27+
<option value="/docs/reference/main/sys/mempack/git_mempack_object_count.html" selected>main</option>
28+
</select>
29+
</div>
30+
</div>
31+
32+
33+
<div class="apiDescription functionDescription">
34+
<p>Get the total number of objects in mempack</p>
35+
36+
</div>
37+
38+
<h3 class="apiSignatureHeader functionSignatureHeader">Signature</h3>
39+
<div class="apiSignatureLink functionSignatureLink">
40+
<a href="https://github.com/libgit2/libgit2/blob/main/include/git2/sys/mempack.h#L112" target="_blank" rel="noopener">GitHub</a>
41+
</div>
42+
<div class="apiSignature functionSignature">
43+
int git_mempack_object_count(<span class="apiSignatureParameter functionSignatureParameter">size_t *count</span>, <span class="apiSignatureParameter functionSignatureParameter">git_odb_backend *backend</span>);
44+
</div>
45+
46+
<h3 class="apiParametersHeader functionParametersHeader">Parameters</h3>
47+
<div class="apiParameters functionParameters">
48+
<div class="apiParameter functionParameter apiParameterIn functionParameterIn">
49+
<div class="apiParameterType functionParameterType">
50+
size_t *
51+
</div>
52+
<div class="apiParameterDirection functionParameterDirection apiParameterDirectionIn functionParameterDirectionIn">
53+
In
54+
</div>
55+
<div class="apiParameterName functionParameterName">
56+
count
57+
</div>
58+
<div class="apiParameterDescription functionParameterDescription">
59+
<p>The count of objects in the mempack</p>
60+
</div>
61+
</div>
62+
<div class="apiParameter functionParameter apiParameterIn functionParameterIn">
63+
<div class="apiParameterType functionParameterType">
64+
<a href="/docs/reference/main/sys/odb_backend/git_odb_backend.html" class="apiLink structLink">git_odb_backend *</a>
65+
</div>
66+
<div class="apiParameterDirection functionParameterDirection apiParameterDirectionIn functionParameterDirectionIn">
67+
In
68+
</div>
69+
<div class="apiParameterName functionParameterName">
70+
backend
71+
</div>
72+
<div class="apiParameterDescription functionParameterDescription">
73+
<p>The mempack backend</p>
74+
</div>
75+
</div>
76+
</div>
77+
78+
<h3 class="apiReturnHeader functionReturnHeader">Returns</h3>
79+
<div class="apiReturn functionReturn">
80+
<div class="apiReturnType functionReturnType">
81+
int
82+
</div>
83+
<div class="apiReturnDescription functionReturnDescription">
84+
<p>0 on success, or -1 on error</p>
85+
</div>
86+
</div>
87+
<h3 class="apiVersionsHeader functionVersionsHeader">Versions</h3>
88+
<div class="apiVersions functionVersions">
89+
<ul>
90+
<li class="apiVersionDeltaIntroduced functionVersionDeltaIntroduced">
91+
<a href="/docs/reference/main/sys/mempack/git_mempack_object_count.html" class="apiVersionLink functionVersionLink">main</a>
92+
</li>
93+
</ul>
94+
</div>
95+
</div>

docs/reference/main/sys/mempack/index.html

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -171,5 +171,15 @@ <h3 class="apiListHeader functionListHeader">Functions</h3>
171171
<p>Reset the memory packer by clearing all the queued objects</p>
172172
</div>
173173
</div>
174+
<div class="apiListItem functionListItem">
175+
<div class="apiListName functionListName">
176+
<a href="/docs/reference/main/sys/mempack/git_mempack_object_count.html">
177+
git_mempack_object_count
178+
</a>
179+
</div>
180+
<div class="apiListItemDescription functionListItemDescription">
181+
<p>Get the total number of objects in mempack</p>
182+
</div>
183+
</div>
174184
</div>
175185
</div>

docs/reference/main/sys/odb_backend/git_odb_backend.html

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -389,6 +389,9 @@ <h3 class="apiParameterToHeader structParameterToHeader">Parameter To</h3>
389389
<li>
390390
<a href="/docs/reference/main/sys/mempack/git_mempack_reset.html" className="apiLink functionLink">git_mempack_reset</a>
391391
</li>
392+
<li>
393+
<a href="/docs/reference/main/sys/mempack/git_mempack_object_count.html" className="apiLink functionLink">git_mempack_object_count</a>
394+
</li>
392395
<li>
393396
<a href="/docs/reference/main/sys/odb_backend/git_odb_init_backend.html" className="apiLink functionLink">git_odb_init_backend</a>
394397
</li>

0 commit comments

Comments
 (0)