Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cvmfs/cvmfs
/ types & classes
Types & classes
1,851 in github.com/cvmfs/cvmfs
⨍
Functions
8,291
◇
Types & classes
1,851
↳
Endpoints
2
↓ 184 callers
Class
EPublish
cvmfs/publish/except.h:13
↓ 127 callers
Class
LabeledObject
cvmfs/cache.h:139
↓ 120 callers
Class
Any
cvmfs/compat.h:136
↓ 57 callers
Class
Sql
cvmfs/sql.h:41
↓ 45 callers
Class
Md5
cvmfs/compat.h:131
↓ 45 callers
Class
StatisticsTemplate
* Allows multiple instance of the same class to use the same Statistics * instance. The "name_major" part is used to construct counter names in the
cvmfs/statistics.h:100
↓ 43 callers
Class
UploaderResults
cvmfs/upload_facility.h:47
↓ 33 callers
Class
Branch
cvmfs/history.h:35
↓ 33 callers
Class
InodeEx
* Inode + file type. Stores the file type in the 4 most significant bits * of the 64 bit unsigned integer representing the inode. That makes the cla
cvmfs/glue_buffer.h:46
↓ 20 callers
Class
Breadcrumb
* The breadcrumb stores the catalog root hash, its revision and a time stamp. * It is used to store the last known copy of the catalog in the cache.
cvmfs/manifest.h:22
↓ 18 callers
Class
DirectoryEntry
cvmfs/cache_posix.h:21
↓ 16 callers
Class
SqlCatalog
* Base class for all SQL statement classes. It wraps a single SQL statement * and all necessary calls of the sqlite3 API to deal with this statement
cvmfs/catalog_sql.h:77
↓ 14 callers
Enum
T
cvmfs/util/mutex.h:25
↓ 12 callers
Class
FileChunk
cvmfs/compat.h:776
↓ 11 callers
Class
XattrList
* Represents extended attributes that are maintained by the system or the user * and just blindly stored and returned by cvmfs. Note that cvmfs' mag
cvmfs/xattr.h:28
↓ 8 callers
Class
Parameter
cvmfs/publish/command.h:30
↓ 7 callers
Class
FdInfo
cvmfs/cache_stream.h:120
↓ 7 callers
Class
LastCommand
test/unittests/t_cache.cc:132
↓ 7 callers
Class
RootCatalogInfo
test/unittests/t_catalog_traversal.cc:55
↓ 7 callers
Class
UploadBuffer
cvmfs/upload_facility.h:93
↓ 6 callers
Class
Checklist
test/unittests/t_fs_traversal.cc:24
↓ 6 callers
Class
Directory
cvmfs/swissknife_ingestsql.h:64
↓ 6 callers
Class
InvalidRangeHeader
test/common/mock_services/HTTPRangeServer.py:50
↓ 6 callers
Class
ReadOnlyHandle
cvmfs/cache_ram.h:241
↓ 6 callers
Class
SpecPoint
cvmfs/shrinkwrap/scripts/spec_builder.py:14
↓ 6 callers
Class
Tag
cvmfs/history.h:61
↓ 5 callers
Class
DirSpecItem
* Multiple DirSpecItem objects make up a DirSpec object * * The DirSpecItem encapsulates the DirectoryEntry, XattrList and parent * directory assoc
test/common/catalog_test_tools.h:31
↓ 5 callers
Class
Info
test/unittests/t_malloc_heap.cc:54
↓ 5 callers
TypeAlias
NotificationMessage
NotificationMessage is an alias for a UTF-8 string
gateway/internal/gateway/backend/notify.go:12
↓ 5 callers
Class
StatisticsTemplate
cvmfs/publish/repository.h:37
↓ 4 callers
Class
Cursor
cvmfs/glue_buffer.h:231
↓ 4 callers
TypeAlias
LogLevel
LogLevel encodes the different log levels
gateway/internal/gateway/logging.go:13
↓ 4 callers
Class
LogMessage
test/unittests/t_dns.cc:70
↓ 4 callers
Class
ProxyInfo
cvmfs/network/download.h:141
↓ 4 callers
Class
RepositoryTag
cvmfs/repository_tag.h:11
↓ 4 callers
Class
Symlink
cvmfs/swissknife_ingestsql.h:83
↓ 4 callers
Class
TagId
cvmfs/catalog_virtual.h:46
↓ 4 callers
Class
kevent
cvmfs/file_watcher_kqueue.cc:35
↓ 3 callers
Class
Catalog
Wraps the basic functionality of CernVM-FS Catalogs
add-ons/tools/legacy/cvmfs.py:208
↓ 3 callers
TypeAlias
Error
Error is returned by the various receiver commands in case of error
gateway/internal/gateway/receiver/receiver.go:20
↓ 3 callers
Class
FdWrapper
cvmfs/fd_table.h:126
↓ 3 callers
Class
FileChunkReflist
cvmfs/compat.h:792
↓ 3 callers
Class
IntrospectionType
test/unittests/t_polymorphic_construction.cc:20
↓ 3 callers
Class
Listing
* Listings are generated and cached during the entire life time of a listing * id. Not very memory efficient but we don't optimize for listings. */
cvmfs/cache_plugin/cvmfs_cache_ram.cc:100
↓ 3 callers
Class
Parameter
cvmfs/swissknife.h:31
↓ 3 callers
Class
SettingsRepository
* Description of a read-only repository */
cvmfs/publish/settings.h:350
↓ 3 callers
Class
TreeNode
cvmfs/shrinkwrap/scripts/spec_diff.py:7
↓ 3 callers
Class
chunk_arg
cvmfs/swissknife_sync.cc:543
↓ 2 callers
Enum
Algorithms
cvmfs/compat.h:31
↓ 2 callers
Class
BranchLevel
cvmfs/swissknife_history.h:145
↓ 2 callers
Class
CatalogJob
cvmfs/catalog_traversal.h:274
↓ 2 callers
Class
CatalogReference
Wraps a catalog reference to nested catalogs as found in Catalogs
add-ons/tools/legacy/cvmfs.py:101
↓ 2 callers
Class
CharRange
cvmfs/sanitizer.h:17
↓ 2 callers
Class
ComparableHash
* Allows us to use a cvmcache_hash in (hash) maps. */
cvmfs/cache_plugin/cvmfs_cache_ram.cc:110
↓ 2 callers
Class
Counters
* Counting of cache operations. */
cvmfs/lru.h:63
↓ 2 callers
Class
DirectoryEntry
Thin wrapper around a DirectoryEntry as it is saved in the Catalogs
add-ons/tools/legacy/cvmfs.py:117
↓ 2 callers
Class
DockerExecutor
add-ons/python/statistics_comparison.py:23
↓ 2 callers
Class
Event
cvmfs/pack.h:143
↓ 2 callers
Class
GatewayKey
cvmfs/gateway_util.h:12
↓ 2 callers
Class
GitRepository
add-ons/python/statistics_comparison.py:16
↓ 2 callers
Class
Parser
add-ons/python/parser.py:34
↓ 2 callers
Class
Prng
* Pseudo Random Number Generator. See: TAoCP, volume 2 */
cvmfs/util/prng.h:27
↓ 2 callers
Class
SessionInfo
cvmfs/cache_plugin/channel.h:162
↓ 2 callers
Class
ShortString
cvmfs/shortstring.h:27
↓ 2 callers
Class
SpoolerResult
cvmfs/signing_tool.h:18
↓ 2 callers
Class
sigaction
cvmfs/monitor.cc:379
↓ 2 callers
Class
stat
cvmfs/shrinkwrap/posix/interface.cc:222
↓ 2 callers
Class
timeval
cvmfs/util/algorithm.cc:30
↓ 1 callers
Class
Argument
cvmfs/publish/command.h:93
↓ 1 callers
Class
AuthzToken
* The credentials as a bag of bytes that can be passed to the download * manager. Ownership of tokens is with the AuthzSessionManager. */
cvmfs/authz/authz.h:28
↓ 1 callers
Class
BashOptionsManager
* Derived class from OptionsManager. This class provides the * complete parsing of the configuration files. In order to parse the * configuration fi
cvmfs/options.h:271
↓ 1 callers
Class
BlockPtr
cvmfs/malloc_heap.h:38
↓ 1 callers
Class
CatalogDownloadResult
cvmfs/catalog_downloader.h:11
↓ 1 callers
Class
CatalogIterator
Iterates through all directory entries of a Catalog
add-ons/tools/legacy/cvmfs.py:163
↓ 1 callers
Class
ChunkFd
* Stores the chunk index of a file descriptor. Needed for the Fuse module * and for libcvmfs. */
cvmfs/file_chunk.h:74
↓ 1 callers
Class
CommandPull
cvmfs/swissknife_pull.h:22
↓ 1 callers
Class
CommandVersion
cvmfs/swissknife_info.h:31
↓ 1 callers
Class
Counter
add-ons/python/parser.py:4
↓ 1 callers
Class
DefaultOptionsTemplateManager
cvmfs/options.h:33
↓ 1 callers
Class
DiffBuilder
cvmfs/shrinkwrap/scripts/spec_diff.py:30
↓ 1 callers
Class
DockerInjector
The main class of the Docker injector which injects new versions of a layer into OCI images retrieved from an OCI compliant distribution API
cvmfs/shrinkwrap/scripts/docker_inject/docker_injector.py:147
↓ 1 callers
Class
DownloadingRemoteFetcher
add-ons/tools/download_catalog_graph.py:47
↓ 1 callers
Class
Entry
cvmfs/glue_buffer.h:794
↓ 1 callers
Class
EvictCandidate
cvmfs/quota_posix.h:196
↓ 1 callers
Class
EvictRaii
cvmfs/glue_buffer.h:963
↓ 1 callers
Class
FatManifest
Class which represents a "fat" OCI image configuration manifest
cvmfs/shrinkwrap/scripts/docker_inject/docker_injector.py:21
↓ 1 callers
Class
GcStats
cvmfs/statistics_database.cc:93
↓ 1 callers
Class
HardlinkGroup
* If we encounter a file with linkcount > 1 it will be added to a HardlinkGroup * After processing all files, the HardlinkGroups are populated with
cvmfs/sync_mediator.h:94
↓ 1 callers
Class
Host
* Stores the resolved IPv4 and IPv6 addresses of a host name including their * time to live. Data in these objects are immutable. They are created
cvmfs/network/dns.h:90
↓ 1 callers
Class
ImageManifest
Class which represents the "slim" image manifest used by the OCI distribution spec
cvmfs/shrinkwrap/scripts/docker_inject/docker_injector.py:109
↓ 1 callers
Class
InodeGenerationInfo
cvmfs/fuse_remount.h:20
↓ 1 callers
Class
InodeRange
* Every Catalog gets an InodeRange assigned when attached to * a CatalogManager. Inodes are assigned at runtime out of this InodeRange. * An inode
cvmfs/catalog.h:49
↓ 1 callers
Class
InputSanitizer
cvmfs/sanitizer.h:29
↓ 1 callers
Class
LocalRepository
Concrete Repository implementation for a locally stored CernVM-FS repo
add-ons/tools/legacy/cvmfs.py:440
↓ 1 callers
Class
Manifest
Wraps information from .cvmfspublished
add-ons/tools/legacy/cvmfs.py:42
↓ 1 callers
Class
MerkleCatalogTreeIterator
add-ons/tools/download_catalog_graph.py:32
↓ 1 callers
Class
OptionsTemplateManager
* Templating manager used for variable replacement in the config file */
cvmfs/options.h:22
↓ 1 callers
Class
PathspecElementPattern
* The PathspecElementPattern is used internally by the Pathspec class! * * It describes a part of a full Pathspec. Namely only one directory level.
cvmfs/pathspec/pathspec_pattern.h:36
↓ 1 callers
Class
PidKey
cvmfs/authz/authz_session.h:72
↓ 1 callers
Class
PublishStats
cvmfs/statistics_database.cc:41
next →
1–100 of 1,851, ranked by callers