Use llvm::Twine across C++ Command structure.

This commit is contained in:
Peter Johnson
2017-12-01 20:50:35 -08:00
parent 001dedf3b2
commit ab137abab5
22 changed files with 52 additions and 45 deletions

View File

@@ -12,12 +12,13 @@
using namespace frc;
NetworkButton::NetworkButton(llvm::StringRef tableName, llvm::StringRef field)
NetworkButton::NetworkButton(const llvm::Twine& tableName,
const llvm::Twine& field)
: NetworkButton(nt::NetworkTableInstance::GetDefault().GetTable(tableName),
field) {}
NetworkButton::NetworkButton(std::shared_ptr<nt::NetworkTable> table,
llvm::StringRef field)
const llvm::Twine& field)
: m_entry(table->GetEntry(field)) {}
bool NetworkButton::Get() {