WPILibC++  unspecified
cs::Sources Class Reference
Inheritance diagram for cs::Sources:
Collaboration diagram for cs::Sources:

Public Member Functions

std::pair< CS_Source, std::shared_ptr< SourceData > > Find (const SourceImpl &source)
 
- Public Member Functions inherited from cs::UnlimitedHandleResource< Handle, SourceData, Handle::kSource >
 UnlimitedHandleResource (const UnlimitedHandleResource &)=delete
 
UnlimitedHandleResource operator= (const UnlimitedHandleResource &)=delete
 
Handle Allocate (Args &&...args)
 
Handle Allocate (std::shared_ptr< Handle > structure)
 
std::shared_ptr< SourceDataGet (Handlehandle)
 
void Free (Handlehandle)
 
wpi::ArrayRef< T > GetAll (wpi::SmallVectorImpl< T > &vec)
 
void ForEach (F func)
 
std::pair< Handle, std::shared_ptr< SourceData > > FindIf (F func)
 

Static Public Member Functions

static SourcesGetInstance ()
 

The documentation for this class was generated from the following file: