Class NetworkTable
Assembly: FRC.NetworkTables.dll
Syntax
public class NetworkTable : IEquatable<NetworkTable>
Fields
|
Improve this Doc
View Source
PathSeparator
Declaration
public static readonly char PathSeparator
Field Value
Properties
|
Improve this Doc
View Source
Instance
Declaration
public NetworkTableInstance Instance { get; }
Property Value
|
Improve this Doc
View Source
Path
Declaration
public string Path { get; }
Property Value
Methods
|
Improve this Doc
View Source
AddEntryListener(TableEntryListener, NotifyFlags)
Declaration
public NtEntryListener AddEntryListener(TableEntryListener listener, NotifyFlags flags)
Parameters
Returns
|
Improve this Doc
View Source
AddEntryListener(ReadOnlySpan<Char>, TableEntryListener, NotifyFlags)
Declaration
public NtEntryListener AddEntryListener(ReadOnlySpan<char> key, TableEntryListener listener, NotifyFlags flags)
Parameters
Returns
|
Improve this Doc
View Source
AddEntryListener(String, TableEntryListener, NotifyFlags)
Declaration
public NtEntryListener AddEntryListener(string key, TableEntryListener listener, NotifyFlags flags)
Parameters
Returns
|
Improve this Doc
View Source
AddSubTableListener(TableListener, Boolean)
Declaration
public NtEntryListener AddSubTableListener(TableListener listener, bool localNotify)
Parameters
Returns
|
Improve this Doc
View Source
BasenameKey(String)
Declaration
public static string BasenameKey(string key)
Parameters
Type |
Name |
Description |
String |
key |
|
Returns
|
Improve this Doc
View Source
ContainsKey(ReadOnlySpan<Char>)
Declaration
public bool ContainsKey(ReadOnlySpan<char> key)
Parameters
Type |
Name |
Description |
System.ReadOnlySpan<Char> |
key |
|
Returns
|
Improve this Doc
View Source
ContainsKey(String)
Declaration
public bool ContainsKey(string key)
Parameters
Type |
Name |
Description |
String |
key |
|
Returns
|
Improve this Doc
View Source
ContainsSubTable(ReadOnlySpan<Char>)
Declaration
public bool ContainsSubTable(ReadOnlySpan<char> key)
Parameters
Type |
Name |
Description |
System.ReadOnlySpan<Char> |
key |
|
Returns
|
Improve this Doc
View Source
ContainsSubTable(String)
Declaration
public bool ContainsSubTable(string key)
Parameters
Type |
Name |
Description |
String |
key |
|
Returns
|
Improve this Doc
View Source
Delete(ReadOnlySpan<Char>)
Declaration
public void Delete(ReadOnlySpan<char> key)
Parameters
Type |
Name |
Description |
System.ReadOnlySpan<Char> |
key |
|
|
Improve this Doc
View Source
Delete(String)
Declaration
public void Delete(string key)
Parameters
Type |
Name |
Description |
String |
key |
|
|
Improve this Doc
View Source
Equals(NetworkTable)
Declaration
public bool Equals(NetworkTable other)
Parameters
Returns
|
Improve this Doc
View Source
Equals(Object)
Declaration
public override bool Equals(object obj)
Parameters
Type |
Name |
Description |
Object |
obj |
|
Returns
Overrides
|
Improve this Doc
View Source
GetEntry(ReadOnlySpan<Char>)
Declaration
public NetworkTableEntry GetEntry(ReadOnlySpan<char> key)
Parameters
Type |
Name |
Description |
System.ReadOnlySpan<Char> |
key |
|
Returns
|
Improve this Doc
View Source
GetEntry(String)
Declaration
public NetworkTableEntry GetEntry(string key)
Parameters
Type |
Name |
Description |
String |
key |
|
Returns
|
Improve this Doc
View Source
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Overrides
|
Improve this Doc
View Source
GetKeys()
Declaration
public HashSet<string> GetKeys()
Returns
|
Improve this Doc
View Source
GetKeys(NtType)
Declaration
public HashSet<string> GetKeys(NtType types)
Parameters
Type |
Name |
Description |
NtType |
types |
|
Returns
|
Improve this Doc
View Source
GetSubTable(ReadOnlySpan<Char>)
Declaration
public NetworkTable GetSubTable(ReadOnlySpan<char> key)
Parameters
Type |
Name |
Description |
System.ReadOnlySpan<Char> |
key |
|
Returns
|
Improve this Doc
View Source
GetSubTable(String)
Declaration
public NetworkTable GetSubTable(string key)
Parameters
Type |
Name |
Description |
String |
key |
|
Returns
|
Improve this Doc
View Source
GetSubTables()
Declaration
public HashSet<string> GetSubTables()
Returns
|
Improve this Doc
View Source
LoadEntries(String)
Declaration
public List<string> LoadEntries(string filename)
Parameters
Type |
Name |
Description |
String |
filename |
|
Returns
|
Improve this Doc
View Source
RemoveEntryListener(NtEntryListener)
Declaration
public void RemoveEntryListener(NtEntryListener listener)
Parameters
|
Improve this Doc
View Source
RemoveTableListener(NtEntryListener)
Declaration
public void RemoveTableListener(NtEntryListener listener)
Parameters
|
Improve this Doc
View Source
SaveEntries(String)
Declaration
public void SaveEntries(string filename)
Parameters
Type |
Name |
Description |
String |
filename |
|
|
Improve this Doc
View Source
ToString()
Declaration
public override string ToString()
Returns
Overrides
Operators
|
Improve this Doc
View Source
Equality(NetworkTable, NetworkTable)
Declaration
public static bool operator ==(NetworkTable lhs, NetworkTable rhs)
Parameters
Returns
|
Improve this Doc
View Source
Inequality(NetworkTable, NetworkTable)
Declaration
public static bool operator !=(NetworkTable lhs, NetworkTable rhs)
Parameters
Returns
Implements