Namespace List > mediapipe > internal
Classes
Type |
Name |
class |
Attachment <class Context, class T>
|
class |
AttachmentBase <class Context>
|
class |
CalculatorBaseFactory
|
class |
CalculatorBaseFactoryFor <class T, class Enable>
|
class |
CalculatorBaseFactoryFor< T, typename std::enable_if< std::is_base_of< mediapipe::CalculatorBase, T >{} &&!std::is_base_of< mediapipe::api2::Node, T >{}>::type > <class T>
|
class |
CalculatorBaseFactoryFor< T, typename std::enable_if< std::is_base_of< mediapipe::api2::Node, T >{}>::type > <class T>
|
class |
Collection <typename T, storage, typename ErrorHandler>
|
struct |
CollectionErrorHandlerFatal <typename T>
|
class |
DelegatingExecutor
|
struct |
ForceStaticInstantiation <P>
|
struct |
GpuBufferSpec
|
class |
GpuBufferStorage
|
class |
GpuBufferStorageImpl <class T, U>
|
class |
GpuBufferStorageRegistry
|
class |
GraphOutputStream
|
class |
OutputStreamObserver
|
class |
OutputStreamPollerImpl
|
class |
QuoteFormatter <class Formatter>
|
class |
Scheduler
|
class |
SchedulerQueue
|
struct |
SchedulerShared
|
class |
SchedulerTimer
|
struct |
SchedulerTimes
|
class |
StaticAccessToGenerator
|
class |
StaticAccessToGeneratorTyped <typename PacketGeneratorSubclass>
|
class |
StaticAccessToStatusHandler
|
class |
StaticAccessToStatusHandlerTyped <typename StatusHandlerSubclass>
|
struct |
TypeIdFormatter
|
class |
ViewProvider <class V>
|
class |
ViewProvider< FrameBuffer > <>
|
class |
ViewProvider< ImageFrame > <>
|
struct |
overload_priority <N>
|
struct |
overload_priority< 0 > <>
|
struct |
types <T>
|
Public Types
Public Attributes
Public Functions
Public Static Functions
Type |
Name |
std::enable_if_t<!std::is_array< T >::value, AttachmentPtr< T > > |
MakeAttachmentPtr (Args &&... args)
|
Public Types Documentation
typedef AttachmentPtr
using mediapipe::internal::AttachmentPtr = typedef std::unique_ptr<T, std::function<void(void*)> >;
enum CollectionStorage
enum mediapipe::internal::CollectionStorage {
kStoreValue = 0,
kStorePointer
};
typedef RegistryToken
using mediapipe::internal::RegistryToken = typedef GpuBufferStorageRegistry::RegistryToken;
typedef StaticAccessToGeneratorRegistry
using mediapipe::internal::StaticAccessToGeneratorRegistry = typedef GlobalFactoryRegistry<std::unique_ptr<StaticAccessToGenerator> >;
typedef StaticAccessToStatusHandlerRegistry
using mediapipe::internal::StaticAccessToStatusHandlerRegistry = typedef GlobalFactoryRegistry<std::unique_ptr<StaticAccessToStatusHandler> >;
typedef StorageConverter
using mediapipe::internal::StorageConverter = typedef GpuBufferStorageRegistry::StorageConverter;
typedef StorageFactory
using mediapipe::internal::StorageFactory = typedef GpuBufferStorageRegistry::StorageFactory;
Public Attributes Documentation
variable kMaxCollectionItemId
constexpr int mediapipe::internal::kMaxCollectionItemId;
Public Functions Documentation
function CalculatorHasGetContract
template<class T>
constexpr bool mediapipe::internal::CalculatorHasGetContract (
decltype &::GetContract
)
function CalculatorHasGetContract
template<class T>
constexpr bool mediapipe::internal::CalculatorHasGetContract (
...
)
function DefaultGetResourceContents
absl::Status mediapipe::internal::DefaultGetResourceContents (
const std::string & path,
std::string * output,
bool read_as_binary
)
function PacketGeneratorHasFillExpectations
template<class T>
constexpr bool mediapipe::internal::PacketGeneratorHasFillExpectations (
decltype &::FillExpectations
)
function PacketGeneratorHasFillExpectations
template<class T>
constexpr bool mediapipe::internal::PacketGeneratorHasFillExpectations (
...
)
function PacketGeneratorHasGenerate
template<class T>
constexpr bool mediapipe::internal::PacketGeneratorHasGenerate (
decltype &::Generate
)
function PacketGeneratorHasGenerate
template<class T>
constexpr bool mediapipe::internal::PacketGeneratorHasGenerate (
...
)
template<class Formatter>
explicit mediapipe::internal::QuoteFormatter (
Formatter f
)
function StatusHandlerHasFillExpectations
template<class T>
constexpr bool mediapipe::internal::StatusHandlerHasFillExpectations (
decltype &::FillExpectations
)
function StatusHandlerHasFillExpectations
template<class T>
constexpr bool mediapipe::internal::StatusHandlerHasFillExpectations (
...
)
function StatusHandlerHasHandlePreRunStatus
template<class T>
constexpr bool mediapipe::internal::StatusHandlerHasHandlePreRunStatus (
decltype &::HandlePreRunStatus
)
function StatusHandlerHasHandleStatus
template<class T>
constexpr bool mediapipe::internal::StatusHandlerHasHandleStatus (
decltype &::HandleStatus
)
function StatusHandlerHasHandleStatus
template<class T>
constexpr bool mediapipe::internal::StatusHandlerHasHandleStatus (
...
)
function operator!=
inline bool mediapipe::internal::operator!= (
const GpuBufferSpec & lhs,
const GpuBufferSpec & rhs
)
function operator==
inline bool mediapipe::internal::operator== (
const GpuBufferSpec & lhs,
const GpuBufferSpec & rhs
)
Public Static Functions Documentation
function MakeAttachmentPtr
template<class T, class... Args>
static std::enable_if_t<!std::is_array< T >::value, AttachmentPtr< T > > mediapipe::internal::MakeAttachmentPtr (
Args &&... args
)
The documentation for this class was generated from the following file /home/friedel/devel/ILLIXR-plugins/hand_tracking/mediapipe/framework/api/node.h