Contains stack_trace native API. 
- Namespace
 - xtd::native 
 
- Library
 - xtd.core.native
 
- Warning
 - Internal use only 
 
 | 
| using  | frame = std::tuple< std::string, size_t, size_t, std::string, size_t > | 
|   | Represents a frame object that contains file name,line, column, method name and offset.  
  | 
|   | 
| using  | frame_collection = std::vector< frame > | 
|   | Represents a frame collection.  
  | 
|   | 
 | 
| static size_t  | get_native_offset () | 
|   | Gets the offset from the start of the native code for the method that is being executed.  
  | 
|   | 
| static frame_collection  | get_frames (size_t skip_frames, bool need_file_info) | 
|   | Play system sound.  
  | 
|   | 
◆ frame
Represents a frame object that contains file name,line, column, method name and offset. 
 
 
◆ frame_collection
Represents a frame collection. 
 
 
◆ get_native_offset()
  
  
      
        
          | static size_t xtd::native::stack_trace::get_native_offset  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
staticprotected   | 
  
 
Gets the offset from the start of the native code for the method that is being executed. 
- Returns
 - The offset from the start of the native code for the method that is being executed. 
 
- Warning
 - Internal use only 
 
 
 
◆ get_frames()
  
  
      
        
          | static frame_collection xtd::native::stack_trace::get_frames  | 
          ( | 
          size_t  | 
          skip_frames,  | 
         
        
           | 
           | 
          bool  | 
          need_file_info  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
staticprotected   | 
  
 
Play system sound. 
- Parameters
 - 
  
    | sound | The sound to play (see souund.h).  | 
  
   
- Warning
 - Internal use only 
 
 
 
The documentation for this class was generated from the following file: