MeshLib C# Docs
Loading...
Searching...
No Matches
MR.Phmap.FlatHashMap_MRVertId_MRFlowAggregatorFlows Class Reference

Generated from C++ container phmap.flat_hash_map<MR.VertId, MR.FlowAggregator.Flows>. This is the non-const half of the class. More...

+ Inheritance diagram for MR.Phmap.FlatHashMap_MRVertId_MRFlowAggregatorFlows:

Public Member Functions

unsafe FlatHashMap_MRVertId_MRFlowAggregatorFlows ()
 Constructs an empty (default-constructed) instance.
 
unsafe FlatHashMap_MRVertId_MRFlowAggregatorFlows (MR.Phmap._ByValue_FlatHashMap_MRVertId_MRFlowAggregatorFlows other)
 Constructs a copy of another instance. The source remains alive.
 
unsafe void assign (MR.Phmap._ByValue_FlatHashMap_MRVertId_MRFlowAggregatorFlows other)
 Assigns the contents from another instance. Both objects remain alive after the call.
 
unsafe void clear ()
 Removes all elements from the container.
 
unsafe MR.FlowAggregator.Flows findOrConstructElem (in MR.VertId key)
 Returns the element with the specific key. If it doesn't exist, creates it first. Acts like map's operator[] in C++.
 
unsafe new MR.Phmap.FlatHashMap_MRVertId_MRFlowAggregatorFlows.Iterator find (in MR.VertId key)
 Finds the element by key, or returns the end iterator if no such key. Returns a mutable iterator.
 
unsafe new MR.Phmap.FlatHashMap_MRVertId_MRFlowAggregatorFlows.Iterator begin ()
 The begin iterator, mutable.
 
unsafe bool isBegin (MR.Phmap.FlatHashMap_MRVertId_MRFlowAggregatorFlows.Const_Iterator iter)
 Tests whether a mutable iterator is the begin iterator.
 
unsafe new MR.Phmap.FlatHashMap_MRVertId_MRFlowAggregatorFlows.Iterator end ()
 The end iterator, mutable.
 
unsafe bool isEnd (MR.Phmap.FlatHashMap_MRVertId_MRFlowAggregatorFlows.Const_Iterator iter)
 Tests whether a mutable iterator is the end iterator.
 
- Public Member Functions inherited from MR.Phmap.Const_FlatHashMap_MRVertId_MRFlowAggregatorFlows
virtual void Dispose ()
 
unsafe Const_FlatHashMap_MRVertId_MRFlowAggregatorFlows ()
 Constructs an empty (default-constructed) instance.
 
unsafe Const_FlatHashMap_MRVertId_MRFlowAggregatorFlows (MR.Phmap._ByValue_FlatHashMap_MRVertId_MRFlowAggregatorFlows other)
 Constructs a copy of another instance. The source remains alive.
 
unsafe ulong size ()
 The number of elements.
 
unsafe bool isEmpty ()
 Returns true if the size is zero.
 
unsafe bool contains (in MR.VertId key)
 Checks if the contain contains this key.
 
unsafe MR.Phmap.FlatHashMap_MRVertId_MRFlowAggregatorFlows.ConstIterator find (in MR.VertId key)
 Finds the element by key, or returns the end iterator if no such key. Returns a read-only iterator.
 
unsafe MR.Phmap.FlatHashMap_MRVertId_MRFlowAggregatorFlows.ConstIterator begin ()
 The begin iterator, const.
 
unsafe bool isBegin (MR.Phmap.FlatHashMap_MRVertId_MRFlowAggregatorFlows.Const_ConstIterator iter)
 Tests whether a const iterator is the begin iterator.
 
unsafe MR.Phmap.FlatHashMap_MRVertId_MRFlowAggregatorFlows.ConstIterator end ()
 The end iterator, const.
 
unsafe bool isEnd (MR.Phmap.FlatHashMap_MRVertId_MRFlowAggregatorFlows.Const_ConstIterator iter)
 Tests whether a const iterator is the end iterator.
 

Additional Inherited Members

- Protected Member Functions inherited from MR.Phmap.Const_FlatHashMap_MRVertId_MRFlowAggregatorFlows
virtual unsafe void Dispose (bool disposing)
 
- Protected Attributes inherited from MR.Misc.Object< Const_FlatHashMap_MRVertId_MRFlowAggregatorFlows >
bool _IsOwningVal
 
- Properties inherited from MR.Misc.Object< Const_FlatHashMap_MRVertId_MRFlowAggregatorFlows >
virtual bool _IsOwning [get]
 Returns true if this is an owning instance, and when disposed, will destroy the underlying C++ instance. If false, we assume that the underlying C++ instance will live long enough.
 

Detailed Description

Generated from C++ container phmap.flat_hash_map<MR.VertId, MR.FlowAggregator.Flows>. This is the non-const half of the class.


The documentation for this class was generated from the following file: