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

Generated from C++ container phmap.flat_hash_map<MR.FaceId, MR.FaceId>. This is the const half of the class. More...

+ Inheritance diagram for MR.Phmap.Const_FlatHashMap_MRFaceId_MRFaceId:

Classes

class  _InOptConst_ConstIterator
 This is used for optional parameters of class ConstIterator with default arguments. This is only used const parameters. For non-const ones we have _InOptMut_ConstIterator. Usage: More...
 
class  _InOptConst_Iterator
 This is used for optional parameters of class Iterator with default arguments. This is only used const parameters. For non-const ones we have _InOptMut_Iterator. Usage: More...
 
class  _InOptMut_ConstIterator
 This is used for optional parameters of class ConstIterator with default arguments. This is only used mutable parameters. For const ones we have _InOptConst_ConstIterator. Usage: More...
 
class  _InOptMut_Iterator
 This is used for optional parameters of class Iterator with default arguments. This is only used mutable parameters. For const ones we have _InOptConst_Iterator. Usage: More...
 
struct  _Underlying
 
class  Const_ConstIterator
 Read-only iterator for MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId. This is the const half of the class. More...
 
class  Const_Iterator
 Mutable iterator for MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId. This is the const half of the class. More...
 
class  ConstIterator
 Read-only iterator for MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId. This is the non-const half of the class. More...
 
class  Iterator
 Mutable iterator for MR_phmap_flat_hash_map_MR_FaceId_MR_FaceId. This is the non-const half of the class. More...
 

Public Member Functions

virtual void Dispose ()
 
unsafe Const_FlatHashMap_MRFaceId_MRFaceId ()
 Constructs an empty (default-constructed) instance.
 
unsafe Const_FlatHashMap_MRFaceId_MRFaceId (MR.Phmap._ByValue_FlatHashMap_MRFaceId_MRFaceId 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.FaceId key)
 Checks if the contain contains this key.
 
unsafe MR.Phmap.FlatHashMap_MRFaceId_MRFaceId.ConstIterator find (in MR.FaceId key)
 Finds the element by key, or returns the end iterator if no such key. Returns a read-only iterator.
 
unsafe MR.Phmap.FlatHashMap_MRFaceId_MRFaceId.ConstIterator begin ()
 The begin iterator, const.
 
unsafe bool isBegin (MR.Phmap.FlatHashMap_MRFaceId_MRFaceId.Const_ConstIterator iter)
 Tests whether a const iterator is the begin iterator.
 
unsafe MR.Phmap.FlatHashMap_MRFaceId_MRFaceId.ConstIterator end ()
 The end iterator, const.
 
unsafe bool isEnd (MR.Phmap.FlatHashMap_MRFaceId_MRFaceId.Const_ConstIterator iter)
 Tests whether a const iterator is the end iterator.
 

Protected Member Functions

virtual unsafe void Dispose (bool disposing)
 

Additional Inherited Members

- Protected Attributes inherited from MR.Misc.Object< Const_FlatHashMap_MRFaceId_MRFaceId >
bool _IsOwningVal
 
- Properties inherited from MR.Misc.Object< Const_FlatHashMap_MRFaceId_MRFaceId >
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.FaceId, MR.FaceId>. This is the const half of the class.


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