Show / Hide Table of Contents

Class NetworkTable

Inheritance
Object
NetworkTable
Implements
IEquatable<NetworkTable>
Inherited Members
Object.Equals(Object, Object)
Object.GetType()
Object.MemberwiseClone()
Object.ReferenceEquals(Object, Object)
Namespace: NetworkTables
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
Type Description
Char

Properties

| Improve this Doc View Source

Instance

Declaration
public NetworkTableInstance Instance { get; }
Property Value
Type Description
NetworkTableInstance
| Improve this Doc View Source

Path

Declaration
public string Path { get; }
Property Value
Type Description
String

Methods

| Improve this Doc View Source

AddEntryListener(TableEntryListener, NotifyFlags)

Declaration
public NtEntryListener AddEntryListener(TableEntryListener listener, NotifyFlags flags)
Parameters
Type Name Description
TableEntryListener listener
NotifyFlags flags
Returns
Type Description
NtEntryListener
| Improve this Doc View Source

AddEntryListener(ReadOnlySpan<Char>, TableEntryListener, NotifyFlags)

Declaration
public NtEntryListener AddEntryListener(ReadOnlySpan<char> key, TableEntryListener listener, NotifyFlags flags)
Parameters
Type Name Description
System.ReadOnlySpan<Char> key
TableEntryListener listener
NotifyFlags flags
Returns
Type Description
NtEntryListener
| Improve this Doc View Source

AddEntryListener(String, TableEntryListener, NotifyFlags)

Declaration
public NtEntryListener AddEntryListener(string key, TableEntryListener listener, NotifyFlags flags)
Parameters
Type Name Description
String key
TableEntryListener listener
NotifyFlags flags
Returns
Type Description
NtEntryListener
| Improve this Doc View Source

AddSubTableListener(TableListener, Boolean)

Declaration
public NtEntryListener AddSubTableListener(TableListener listener, bool localNotify)
Parameters
Type Name Description
TableListener listener
Boolean localNotify
Returns
Type Description
NtEntryListener
| Improve this Doc View Source

BasenameKey(String)

Declaration
public static string BasenameKey(string key)
Parameters
Type Name Description
String key
Returns
Type Description
String
| Improve this Doc View Source

ContainsKey(ReadOnlySpan<Char>)

Declaration
public bool ContainsKey(ReadOnlySpan<char> key)
Parameters
Type Name Description
System.ReadOnlySpan<Char> key
Returns
Type Description
Boolean
| Improve this Doc View Source

ContainsKey(String)

Declaration
public bool ContainsKey(string key)
Parameters
Type Name Description
String key
Returns
Type Description
Boolean
| Improve this Doc View Source

ContainsSubTable(ReadOnlySpan<Char>)

Declaration
public bool ContainsSubTable(ReadOnlySpan<char> key)
Parameters
Type Name Description
System.ReadOnlySpan<Char> key
Returns
Type Description
Boolean
| Improve this Doc View Source

ContainsSubTable(String)

Declaration
public bool ContainsSubTable(string key)
Parameters
Type Name Description
String key
Returns
Type Description
Boolean
| 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
Type Name Description
NetworkTable other
Returns
Type Description
Boolean
| Improve this Doc View Source

Equals(Object)

Declaration
public override bool Equals(object obj)
Parameters
Type Name Description
Object obj
Returns
Type Description
Boolean
Overrides
Object.Equals(Object)
| Improve this Doc View Source

GetEntry(ReadOnlySpan<Char>)

Declaration
public NetworkTableEntry GetEntry(ReadOnlySpan<char> key)
Parameters
Type Name Description
System.ReadOnlySpan<Char> key
Returns
Type Description
NetworkTableEntry
| Improve this Doc View Source

GetEntry(String)

Declaration
public NetworkTableEntry GetEntry(string key)
Parameters
Type Name Description
String key
Returns
Type Description
NetworkTableEntry
| Improve this Doc View Source

GetHashCode()

Declaration
public override int GetHashCode()
Returns
Type Description
Int32
Overrides
Object.GetHashCode()
| Improve this Doc View Source

GetKeys()

Declaration
public HashSet<string> GetKeys()
Returns
Type Description
HashSet<String>
| Improve this Doc View Source

GetKeys(NtType)

Declaration
public HashSet<string> GetKeys(NtType types)
Parameters
Type Name Description
NtType types
Returns
Type Description
HashSet<String>
| Improve this Doc View Source

GetSubTable(ReadOnlySpan<Char>)

Declaration
public NetworkTable GetSubTable(ReadOnlySpan<char> key)
Parameters
Type Name Description
System.ReadOnlySpan<Char> key
Returns
Type Description
NetworkTable
| Improve this Doc View Source

GetSubTable(String)

Declaration
public NetworkTable GetSubTable(string key)
Parameters
Type Name Description
String key
Returns
Type Description
NetworkTable
| Improve this Doc View Source

GetSubTables()

Declaration
public HashSet<string> GetSubTables()
Returns
Type Description
HashSet<String>
| Improve this Doc View Source

LoadEntries(String)

Declaration
public List<string> LoadEntries(string filename)
Parameters
Type Name Description
String filename
Returns
Type Description
List<String>
| Improve this Doc View Source

RemoveEntryListener(NtEntryListener)

Declaration
public void RemoveEntryListener(NtEntryListener listener)
Parameters
Type Name Description
NtEntryListener listener
| Improve this Doc View Source

RemoveTableListener(NtEntryListener)

Declaration
public void RemoveTableListener(NtEntryListener listener)
Parameters
Type Name Description
NtEntryListener listener
| 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
Type Description
String
Overrides
Object.ToString()

Operators

| Improve this Doc View Source

Equality(NetworkTable, NetworkTable)

Declaration
public static bool operator ==(NetworkTable lhs, NetworkTable rhs)
Parameters
Type Name Description
NetworkTable lhs
NetworkTable rhs
Returns
Type Description
Boolean
| Improve this Doc View Source

Inequality(NetworkTable, NetworkTable)

Declaration
public static bool operator !=(NetworkTable lhs, NetworkTable rhs)
Parameters
Type Name Description
NetworkTable lhs
NetworkTable rhs
Returns
Type Description
Boolean

Implements

IEquatable<T>
  • Improve this Doc
  • View Source
Back to top Copyright © 2017 RobotDotNet