Jlm
Public Types | Public Member Functions | Public Attributes | List of all members
MyStringItem Struct Reference
Collaboration diagram for MyStringItem:
Collaboration graph
[legend]

Public Types

typedef jlm::util::IntrusiveHashAccessor< std::string, MyStringItem, &MyStringItem::key, &MyStringItem::hash_chainhash_accessor
 

Public Member Functions

 MyStringItem (const std::string &k, const std::string &v)
 

Public Attributes

std::string key {}
 
std::string value {}
 
jlm::util::IntrusiveHashAnchor< MyStringItemhash_chain {}
 

Detailed Description

Definition at line 62 of file IntrusiveHashTests.cpp.

Member Typedef Documentation

◆ hash_accessor

Definition at line 78 of file IntrusiveHashTests.cpp.

Constructor & Destructor Documentation

◆ MyStringItem()

MyStringItem::MyStringItem ( const std::string &  k,
const std::string &  v 
)
inline

Definition at line 64 of file IntrusiveHashTests.cpp.

Member Data Documentation

◆ hash_chain

jlm::util::IntrusiveHashAnchor<MyStringItem> MyStringItem::hash_chain {}

Definition at line 71 of file IntrusiveHashTests.cpp.

◆ key

std::string MyStringItem::key {}

Definition at line 69 of file IntrusiveHashTests.cpp.

◆ value

std::string MyStringItem::value {}

Definition at line 70 of file IntrusiveHashTests.cpp.


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