Ethereum  PoC-8
The C++ Implementation of Ethereum
dev::eth::LogEntry Struct Reference

#include <LogEntry.h>

Inheritance diagram for dev::eth::LogEntry:
dev::eth::LocalisedLogEntry

Public Member Functions

 LogEntry ()=default
 
 LogEntry (RLP const &_r)
 
 LogEntry (Address const &_address, h256s _topics, bytes _data)
 
void streamRLP (RLPStream &_s) const
 
LogBloom bloom () const
 

Public Attributes

Address address
 
h256s topics
 
bytes data
 

Detailed Description

Definition at line 34 of file LogEntry.h.

Constructor & Destructor Documentation

◆ LogEntry() [1/3]

dev::eth::LogEntry::LogEntry ( )
default

◆ LogEntry() [2/3]

dev::eth::LogEntry::LogEntry ( RLP const &  _r)
explicit

Definition at line 28 of file LogEntry.cpp.

◆ LogEntry() [3/3]

dev::eth::LogEntry::LogEntry ( Address const &  _address,
h256s  _topics,
bytes  _data 
)
inline

Definition at line 38 of file LogEntry.h.

Member Function Documentation

◆ bloom()

LogBloom dev::eth::LogEntry::bloom ( ) const

Definition at line 41 of file LogEntry.cpp.

◆ streamRLP()

void dev::eth::LogEntry::streamRLP ( RLPStream _s) const

Definition at line 36 of file LogEntry.cpp.

Member Data Documentation

◆ address

Address dev::eth::LogEntry::address

Definition at line 46 of file LogEntry.h.

◆ data

bytes dev::eth::LogEntry::data

Definition at line 48 of file LogEntry.h.

◆ topics

h256s dev::eth::LogEntry::topics

Definition at line 47 of file LogEntry.h.


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