MCPcopy Create free account

hub / github.com/UWSysLab/tapir / types & classes

Types & classes244 in github.com/UWSysLab/tapir

↓ 24 callersClassTimestamp
store/common/timestamp.h:16
↓ 12 callersClassTransaction
store/common/transaction.h:28
↓ 8 callersClassTrueTime
store/common/truetime.h:17
↓ 3 callersClassReplicaAddress
lib/configuration.h:46
↓ 2 callersClassRecord
replication/ir/record.h:79
↓ 2 callersClassTCPTransportAddress
lib/tcptransport.h:50
↓ 2 callersClassviewstamp_t
replication/common/viewstamp.h:41
↓ 1 callersClassQueuedMessage
lib/repltransport.h:243
↓ 1 callersClassRecordEntry
replication/ir/record.h:50
↓ 1 callersClassReplTransportAddress
lib/repltransport.h:130
↓ 1 callersClassSimulatedTransportAddress
lib/simtransport.h:43
↓ 1 callersClassUDPTransportAddress
lib/udptransport.h:49
↓ 1 callersClassVersionedValue
store/common/backend/versionstore.h:57
↓ 1 callersClassWaiter
store/common/backend/lockserver.h:66
ClassAdapterInformation
@author Samuel Audet
ycsb-t/javacpp/src/main/java/org/bytedeco/javacpp/tools/AdapterInformation.java:27
ClassAppReplica
replication/common/replica.h:53
ClassAttribute
@author Samuel Audet
ycsb-t/javacpp/src/main/java/org/bytedeco/javacpp/tools/Attribute.java:27
ClassBasicDB
Basic DB that just prints out the requested operations, instead of doing them against a database.
ycsb-t/core/src/main/java/com/yahoo/ycsb/BasicDB.java:30
ClassBoolPointer
The peer class to native pointers and arrays of {@code bool}. All operations take into account the position and limit, when appropriate. <p> We need t
ycsb-t/javacpp/src/main/java/org/bytedeco/javacpp/BoolPointer.java:34
ClassBufferClient
store/common/frontend/bufferclient.h:40
ClassBuildMojo
A Maven Mojo to call the {@link Builder} (C++ header file -> Java class -> C++ JNI -> native library). Can also be considered as an example of how to
ycsb-t/javacpp/src/main/java/org/bytedeco/javacpp/tools/BuildMojo.java:41
ClassBuilder
The Builder is responsible for coordinating efforts between the Parser, the Generator, and the native compiler. It contains the main() method, and bas
ycsb-t/javacpp/src/main/java/org/bytedeco/javacpp/tools/Builder.java:51
ClassByteArrayByteIterator
ycsb-t/core/src/main/java/com/yahoo/ycsb/ByteArrayByteIterator.java:19
ClassByteArrayIndexer
An indexer for a {@code byte[]} array. @author Samuel Audet
ycsb-t/javacpp/src/main/java/org/bytedeco/javacpp/indexer/ByteArrayIndexer.java:28
ClassByteBufferIndexer
An indexer for a {@link ByteBuffer}. @author Samuel Audet
ycsb-t/javacpp/src/main/java/org/bytedeco/javacpp/indexer/ByteBufferIndexer.java:31
ClassByteIndexer
Abstract indexer for the {@code byte} primitive type. @author Samuel Audet
ycsb-t/javacpp/src/main/java/org/bytedeco/javacpp/indexer/ByteIndexer.java:31
ClassByteIterator
YCSB-specific buffer class. ByteIterators are designed to support efficient field generation, and to allow backend drivers that can stream fields (in
ycsb-t/core/src/main/java/com/yahoo/ycsb/ByteIterator.java:45
ClassBytePointer
The peer class to native pointers and arrays of {@code signed char}, including strings. All operations take into account the position and limit, when
ycsb-t/javacpp/src/main/java/org/bytedeco/javacpp/BytePointer.java:32
ClassCLongPointer
The peer class to native pointers and arrays of {@code long}. All operations take into account the position and limit, when appropriate. <p> We need t
ycsb-t/javacpp/src/main/java/org/bytedeco/javacpp/CLongPointer.java:35
ClassCharArrayIndexer
An indexer for a {@code char[]} array. @author Samuel Audet
ycsb-t/javacpp/src/main/java/org/bytedeco/javacpp/indexer/CharArrayIndexer.java:28
ClassCharBufferIndexer
An indexer for a {@link CharBuffer}. @author Samuel Audet
ycsb-t/javacpp/src/main/java/org/bytedeco/javacpp/indexer/CharBufferIndexer.java:31
ClassCharIndexer
Abstract indexer for the {@code char} primitive type. @author Samuel Audet
ycsb-t/javacpp/src/main/java/org/bytedeco/javacpp/indexer/CharIndexer.java:31
ClassCharPointer
The peer class to native pointers and arrays of {@code short} for UTF-16. All operations take into account the position and limit, when appropriate.
ycsb-t/javacpp/src/main/java/org/bytedeco/javacpp/CharPointer.java:31
ClassClassProperties
Does the heavy lifting of collecting values off Properties annotations found on enclosing classes. Operates for the desired "platform" value specified
ycsb-t/javacpp/src/main/java/org/bytedeco/javacpp/ClassProperties.java:40
ClassClassScanner
Given a {@link UserClassLoader}, attempts to match and fill in a {@link Collection} of {@link Class}, in various ways in which users may wish to do so
ycsb-t/javacpp/src/main/java/org/bytedeco/javacpp/tools/ClassScanner.java:35
ClassClient
replication/common/client.h:60
ClassClient
store/strongstore/client.h:50
ClassClient
store/weakstore/client.h:51
ClassClient
store/common/frontend/client.h:18
ClassClient
store/tapirstore/client.h:51
ClassClient
Main class for executing YCSB.
ycsb-t/core/src/main/java/com/yahoo/ycsb/Client.java:333
ClassClient
ycsb-t/tapir-interface/src/main/java/com/yahoo/ycsb/Tapir.java:11
ClassClientTableEntry
replication/vr/replica.h:72
ClassClientThread
A thread for executing transactions or data inserts to the database. @author cooperb
ycsb-t/core/src/main/java/com/yahoo/ycsb/Client.java:138
ClassClosedEconomyWorkload
The core benchmark scenario. Represents a set of clients doing simple CRUD operations. The relative proportion of different kinds of operations, and o
ycsb-t/core/src/main/java/com/yahoo/ycsb/workloads/ClosedEconomyWorkload.java:72
ClassCommandLine
A simple command line client to a database, using the appropriate com.yahoo.ycsb.DB implementation.
ycsb-t/core/src/main/java/com/yahoo/ycsb/CommandLine.java:37
ClassConfiguration
lib/configuration.h:68
ClassConstantIntegerGenerator
A trivial integer generator that always returns the same value. @author sears
ycsb-t/core/src/main/java/com/yahoo/ycsb/generator/ConstantIntegerGenerator.java:25
ClassConstantOccupancyWorkload
A disk-fragmenting workload. <p> Properties to control the client: </p> <UL> <LI><b>disksize</b>: how many bytes of storage can the disk store? (defau
ycsb-t/core/src/main/java/com/yahoo/ycsb/workloads/ConstantOccupancyWorkload.java:47
ClassContext
@author Samuel Audet
ycsb-t/javacpp/src/main/java/org/bytedeco/javacpp/tools/Context.java:30
ClassCoreWorkload
The core benchmark scenario. Represents a set of clients doing simple CRUD operations. The relative proportion of different kinds of operations, and o
ycsb-t/core/src/main/java/com/yahoo/ycsb/workloads/CoreWorkload.java:64
ClassCounterGenerator
Generates a sequence of integers 0, 1, ...
ycsb-t/core/src/main/java/com/yahoo/ycsb/generator/CounterGenerator.java:25
ClassCustomDeallocator
A {@link Deallocator} that calls, during garbage collection, a method with signature {@code static void deallocate()} from the Pointer object passed t
ycsb-t/javacpp/src/main/java/org/bytedeco/javacpp/Pointer.java:149
ClassDB
A layer for accessing a database to be benchmarked. Each thread in the client will be given its own instance of whatever DB class is to be used in the
ycsb-t/core/src/main/java/com/yahoo/ycsb/DB.java:44
ClassDBException
Something bad happened while interacting with the database.
ycsb-t/core/src/main/java/com/yahoo/ycsb/DBException.java:23
ClassDBFactory
Creates a DB layer by dynamically classloading the specified DB class.
ycsb-t/core/src/main/java/com/yahoo/ycsb/DBFactory.java:25
ClassDBWrapper
Wrapper around a "real" DB that measures latencies and counts return codes.
ycsb-t/core/src/main/java/com/yahoo/ycsb/DBWrapper.java:30
InterfaceDeallocator
The interface to implement to produce a Deallocator usable by Pointer.
ycsb-t/javacpp/src/main/java/org/bytedeco/javacpp/Pointer.java:128
ClassDeallocatorReference
A subclass of {@link PhantomReference} that also acts as a linked list to keep their references alive until they get garbage collected.
ycsb-t/javacpp/src/main/java/org/bytedeco/javacpp/Pointer.java:221
ClassDeclaration
@author Samuel Audet
ycsb-t/javacpp/src/main/java/org/bytedeco/javacpp/tools/Declaration.java:27
ClassDeclarationList
@author Samuel Audet
ycsb-t/javacpp/src/main/java/org/bytedeco/javacpp/tools/DeclarationList.java:31
ClassDeclarator
@author Samuel Audet
ycsb-t/javacpp/src/main/java/org/bytedeco/javacpp/tools/Declarator.java:27
ClassDiscreteGenerator
Generates a distribution by choosing from a discrete set of values.
ycsb-t/core/src/main/java/com/yahoo/ycsb/generator/DiscreteGenerator.java:29
ClassDoubleArrayIndexer
An indexer for a {@code double[]} array. @author Samuel Audet
ycsb-t/javacpp/src/main/java/org/bytedeco/javacpp/indexer/DoubleArrayIndexer.java:28
ClassDoubleBufferIndexer
An indexer for a {@link DoubleBuffer}. @author Samuel Audet
ycsb-t/javacpp/src/main/java/org/bytedeco/javacpp/indexer/DoubleBufferIndexer.java:31
ClassDoubleIndexer
Abstract indexer for the {@code double} primitive type. @author Samuel Audet
ycsb-t/javacpp/src/main/java/org/bytedeco/javacpp/indexer/DoubleIndexer.java:31
ClassDoublePointer
The peer class to native pointers and arrays of {@code double}. All operations take into account the position and limit, when appropriate. @author Sa
ycsb-t/javacpp/src/main/java/org/bytedeco/javacpp/DoublePointer.java:31
EnumErrorCode
A client's request may fail for various reasons. For example, if enough replicas are down, a client's request may time out. An ErrorCode indicates the
replication/common/client.h:48
ClassExponentialGenerator
A generator of an exponential distribution. It produces a sequence of time intervals (integers) according to an exponential distribution. Smaller int
ycsb-t/core/src/main/java/com/yahoo/ycsb/generator/ExponentialGenerator.java:33
ClassFileGenerator
A generator, whose sequence is the lines of a file.
ycsb-t/core/src/main/java/com/yahoo/ycsb/generator/FileGenerator.java:27
ClassFloatArrayIndexer
An indexer for a {@code float[]} array. @author Samuel Audet
ycsb-t/javacpp/src/main/java/org/bytedeco/javacpp/indexer/FloatArrayIndexer.java:28
ClassFloatBufferIndexer
An indexer for a {@link FloatBuffer}. @author Samuel Audet
ycsb-t/javacpp/src/main/java/org/bytedeco/javacpp/indexer/FloatBufferIndexer.java:31
ClassFloatIndexer
Abstract indexer for the {@code float} primitive type. @author Samuel Audet
ycsb-t/javacpp/src/main/java/org/bytedeco/javacpp/indexer/FloatIndexer.java:31
ClassFloatPointer
The peer class to native pointers and arrays of {@code float}. All operations take into account the position and limit, when appropriate. @author Sam
ycsb-t/javacpp/src/main/java/org/bytedeco/javacpp/FloatPointer.java:31
ClassFunctionPointer
All peer classes to function pointers must derive from FunctionPointer. Defining a subclass lets {@link Generator} create a native function type. A C+
ycsb-t/javacpp/src/main/java/org/bytedeco/javacpp/FunctionPointer.java:45
ClassGenerator
An expression that generates a sequence of string values, following some distribution (Uniform, Zipfian, Sequential, etc.)
ycsb-t/core/src/main/java/com/yahoo/ycsb/generator/Generator.java:23
ClassGenerator
The Generator is where all the C++ source code that we need gets generated. It has not been designed in any meaningful way since the requirements were
ycsb-t/javacpp/src/main/java/org/bytedeco/javacpp/tools/Generator.java:127
ClassHistogramGenerator
Generate integers according to a histogram distribution. The histogram buckets are of width one, but the values are multiplied by a block size. There
ycsb-t/core/src/main/java/com/yahoo/ycsb/generator/HistogramGenerator.java:41
ClassHotspotIntegerGenerator
Generate integers resembling a hotspot distribution where x% of operations access y% of data items. The parameters specify the bounds for the numbers,
ycsb-t/core/src/main/java/com/yahoo/ycsb/generator/HotspotIntegerGenerator.java:34
ClassIRApp
replication/ir/tests/ir-test.cc:56
ClassIRAppReplica
replication/ir/replica.h:28
ClassIRClient
replication/ir/client.h:49
ClassIRReplica
replication/ir/replica.h:51
ClassIRTest
replication/ir/tests/ir-test.cc:81
InterfaceIndexable
An interface implemented to let users access data classes via an {@link Indexer}. The class implementing this interface can choose the type (byte, sho
ycsb-t/javacpp/src/main/java/org/bytedeco/javacpp/indexer/Indexable.java:32
ClassIndexedSet
@author Samuel Audet
ycsb-t/javacpp/src/main/java/org/bytedeco/javacpp/tools/IndexedSet.java:30
ClassIndexer
Top-level class of all data indexers, providing easy-to-use and efficient multidimensional access to primitive arrays and NIO buffers. <p> Subclasses
ycsb-t/javacpp/src/main/java/org/bytedeco/javacpp/indexer/Indexer.java:39
ClassIndexerTest
Test cases for the indexer package. Also uses other classes from JavaCPP. @author Samuel Audet
ycsb-t/javacpp/src/test/java/org/bytedeco/javacpp/IndexerTest.java:42
ClassInfo
Holds information useful to the {@link Parser} and associated with C++ identifiers. Info objects are meant to be added by the user to an {@link InfoMa
ycsb-t/javacpp/src/main/java/org/bytedeco/javacpp/tools/Info.java:38
ClassInfoMap
A {@link Map} containing {@link Info} objects consumed by the {@link Parser}. Also contains a few utility methods to facilitate its use for both the u
ycsb-t/javacpp/src/main/java/org/bytedeco/javacpp/tools/InfoMap.java:35
InterfaceInfoMapper
An interface to define a kind of configuration file entirely written in Java. A class implementing this interface can be passed to the {@link Parser},
ycsb-t/javacpp/src/main/java/org/bytedeco/javacpp/tools/InfoMapper.java:36
ClassInputStreamByteIterator
ycsb-t/core/src/main/java/com/yahoo/ycsb/InputStreamByteIterator.java:21
ClassIntArrayIndexer
An indexer for an {@code int[]} array. @author Samuel Audet
ycsb-t/javacpp/src/main/java/org/bytedeco/javacpp/indexer/IntArrayIndexer.java:28
ClassIntBufferIndexer
An indexer for an {@link IntBuffer}. @author Samuel Audet
ycsb-t/javacpp/src/main/java/org/bytedeco/javacpp/indexer/IntBufferIndexer.java:31
ClassIntIndexer
Abstract indexer for the {@code int} primitive type. @author Samuel Audet
ycsb-t/javacpp/src/main/java/org/bytedeco/javacpp/indexer/IntIndexer.java:31
ClassIntPointer
The peer class to native pointers and arrays of {@code int}, also used for UTF-32. All operations take into account the position and limit, when appro
ycsb-t/javacpp/src/main/java/org/bytedeco/javacpp/IntPointer.java:31
ClassIntegerGenerator
A generator that is capable of generating ints as well as strings @author cooperb
ycsb-t/core/src/main/java/com/yahoo/ycsb/generator/IntegerGenerator.java:26
ClassJSONMeasurementsExporter
Export measurements into a machine readable JSON file.
ycsb-t/core/src/main/java/com/yahoo/ycsb/measurements/exporter/JSONMeasurementsExporter.java:31
ClassKVStore
store/common/backend/kvstore.h:40
ClassKeyLockInfo
lockserver/server.cc:123
next →1–100 of 244, ranked by callers