WPILibC++
unspecified
|
Static Public Member Functions | |
static StaticUnlimitedHandleResource & | GetInstance () |
Additional Inherited Members | |
![]() | |
UnlimitedHandleResource (const UnlimitedHandleResource &)=delete | |
UnlimitedHandleResource | operator= (const UnlimitedHandleResource &)=delete |
template<typename... Args> | |
THandle | Allocate (Args &&...args) |
THandle | Allocate (std::shared_ptr< THandle > structure) |
std::shared_ptr< TStruct > | Get (THandle handle) |
void | Free (THandle handle) |
template<typename T > | |
llvm::ArrayRef< T > | GetAll (llvm::SmallVectorImpl< T > &vec) |
template<typename F > | |
void | ForEach (F func) |
template<typename F > | |
std::pair< THandle, std::shared_ptr< TStruct > > | FindIf (F func) |