| Public Member Functions | |
| DynamicPinList () | |
| Create an empty pin list.  More... | |
| DynamicPinList (const PinList *pin_list) | |
| Create a pin list with the given contents.  More... | |
| DynamicPinList (const DynamicPinList &other) | |
| Create a copy of another list.  More... | |
| void | add (PinName pin) | 
| Add a pin to the pin list.  More... | |
| bool | has_pin (PinName pin) const | 
| Check if the given pin is in this list.  More... | |
| void | clear () | 
| Empty this pin list.  More... | |
| uint32_t | count () const | 
| Return the number of pins in this list.  More... | |
| PinName | get (uint32_t index) const | 
| Get the pin at the given index.  More... | |
| int | index (PinName pin) const | 
| Get the location of the given pin.  More... | |
Definition at line 24 of file DynamicPinList.h.
| DynamicPinList | ( | ) | 
Create an empty pin list.
| DynamicPinList | ( | const PinList * | pin_list | ) | 
Create a pin list with the given contents.
| pin_list | List of pins to create this list from | 
| DynamicPinList | ( | const DynamicPinList & | other | ) | 
Create a copy of another list.
| other | Other object to copy contruct this from | 
| void add | ( | PinName | pin | ) | 
Add a pin to the pin list.
| pin | Pin to add to this pin list | 
| void clear | ( | ) | 
Empty this pin list.
| uint32_t count | ( | ) | const | 
Return the number of pins in this list.
| PinName get | ( | uint32_t | index | ) | const | 
Get the pin at the given index.
| bool has_pin | ( | PinName | pin | ) | const | 
Check if the given pin is in this list.
| pin | Pin to check for in the list | 
| int index | ( | PinName | pin | ) | const | 
Get the location of the given pin.
| pin | Pin to get the index of |