InterfaceListItem
fItem(new InterfaceListItem("Dialup",
fItem(new InterfaceListItem("My Awesome VPN",
InterfaceListItem::Update(BView* owner, const BFont* font)
InterfaceListItem::ConfigurationUpdated(const BMessage& message)
InterfaceListItem::_Init()
InterfaceListItem::_PopulateBitmaps(const char* mediaType)
InterfaceListItem::_UpdateState()
InterfaceListItem::InterfaceListItem(const char* name,
InterfaceListItem::_StateIcon() const
InterfaceListItem::_StateText() const
InterfaceListItem::~InterfaceListItem()
InterfaceListItem::DrawItem(BView* owner, BRect bounds, bool complete)
class InterfaceListItem : public BListItem,
InterfaceListItem(const char* name,
~InterfaceListItem();
InterfaceListItem* item = new InterfaceListItem(interface.Name(), type);
fInterfaceItemMap.insert(std::pair<BString, InterfaceListItem*>(
InterfaceListItem* item = dynamic_cast<InterfaceListItem*>(
if (const InterfaceListItem* itemA
= dynamic_cast<const InterfaceListItem*>(a)) {
if (const InterfaceListItem* itemB
= dynamic_cast<const InterfaceListItem*>(b)) {
} else if (dynamic_cast<const InterfaceListItem*>(b) != NULL)
class InterfaceListItem;