static | BinaryPropertyTable() |
private | BinaryPropertyTable() |
public override | ~BinaryPropertyTable() |
public Result<const BinaryProperty*> | GetBinaryProperty(BinaryPropertyId id) const |
public Result<const BinaryProperty*> | GetBinaryPropertyByLongName(const String<char>& longName) const |
public Result<const BinaryProperty*> | GetBinaryPropertyByShortName(const String<char>& shortName) const |
public static BinaryPropertyTable& | Instance() |
private List<BinaryProperty*> | binaryProperties |
private Map<uint, void*, Less<uint>> | binaryPropertyIdMap |
private static UniquePtr<BinaryPropertyTable> | instance |
private Map<String<char>, void*, Less<String<char>>> | longNameMap |
private Map<String<char>, void*, Less<String<char>>> | shortNameMap |