class documentation
        
        class FirstSeenEvent(Event):
Event that occurs when a slice matching a pattern is discovered for the first time in the trace, and this slice was not created by a NewEvent.
This may occur for example when reading memory that already contains the pattern from before the beginning of the trace.
The associated Match object is created by the event.
| Method | __init__ | 
    Undocumented | 
| Method | __str__ | 
    Undocumented | 
| Method | format | 
    This method gets an html formatting string representation for this class instance. | 
| Property | context | 
    Property: The reven2.trace.Context where this event was discovered | 
  
| Property | match | 
    Property: The reven2.address.PhysicalAddress of the first byte of the slice that matches the pattern. | 
  
| Property | match | 
    Property: The reven2.address.LinearAddress of the first byte of the slice that matches the pattern, if any, or None, if there isn't one. | 
  
| Method | _repr | 
    Representation used by Jupyter Notebook when an instance of this class is displayed in a cell. | 
| Instance Variable | _match | 
    Undocumented | 
| Instance Variable | _match | 
    Undocumented | 
              Inherited from Event:
            
| Method | current | 
    The current state of the Matches when this event has been produced by the search. | 
  
| Property | match | 
    Property: Match object that was modified by this Event. | 
  
| Property | transition | 
    Property: reven2.trace.Transition where the event occurred. | 
  
| Instance Variable | _current | 
    Undocumented | 
| Instance Variable | _match | 
    Undocumented | 
| Instance Variable | _transition | 
    Undocumented | 
    
    def __init__(self, event_match, transition, current_matches, match_physical_address, match_virtual_address):
    
  
  overrides 
    
    reven2.search_in_memory.Event.__init__Undocumented
    
    def format_as_html(self):
    
  
  This method gets an html formatting string representation for this class instance.
Information
| Returns | |
| String | 
    @property
match_physical_address =
  match_physical_address =
Property: The reven2.address.PhysicalAddress of the first byte of the slice that matches the pattern.
    @property
match_virtual_address =
  match_virtual_address =
Property: The reven2.address.LinearAddress of the first byte of the slice that matches the pattern, if any, or None, if there isn't one.