OpendTect  7.0
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
System::IssueReporter Class Reference

Public Member Functions

 IssueReporter (const char *hostname=nullptr, const char *path=nullptr)
 
 ~IssueReporter ()
 
uiString errMsg () const
 
const char * filePath () const
 
void fillBasicReport ()
 
uiString getMessage () const
 Message coming back from website (if any). More...
 
BufferStringgetReport ()
 
const OD::StringgetReport () const
 
bool isBinary () const
 
bool parseCommandLine ()
 
bool readReport (const char *filename)
 
bool send ()
 
bool setDumpFileName (const char *filename)
 
bool use (const char *filename, bool isbinary=true)
 

Protected Member Functions

void fillBasicReport (const char *filename)
 

Protected Attributes

BufferString crashreportpath_
 
uiString errmsg_
 
BufferString host_
 
bool isbinary_ = true
 
uiString message_
 
BufferString path_
 
BufferString report_
 

Detailed Description

<>

Constructor & Destructor Documentation

◆ IssueReporter()

System::IssueReporter::IssueReporter ( const char *  hostname = nullptr,
const char *  path = nullptr 
)

◆ ~IssueReporter()

System::IssueReporter::~IssueReporter ( )

Member Function Documentation

◆ errMsg()

uiString System::IssueReporter::errMsg ( ) const
inline

◆ filePath()

const char* System::IssueReporter::filePath ( ) const
inline

◆ fillBasicReport() [1/2]

void System::IssueReporter::fillBasicReport ( )

◆ fillBasicReport() [2/2]

void System::IssueReporter::fillBasicReport ( const char *  filename)
protected

◆ getMessage()

uiString System::IssueReporter::getMessage ( ) const
inline

Message coming back from website (if any).

◆ getReport() [1/2]

BufferString& System::IssueReporter::getReport ( )
inline

◆ getReport() [2/2]

const OD::String& System::IssueReporter::getReport ( ) const
inline

◆ isBinary()

bool System::IssueReporter::isBinary ( ) const
inline

◆ parseCommandLine()

bool System::IssueReporter::parseCommandLine ( )

◆ readReport()

bool System::IssueReporter::readReport ( const char *  filename)

◆ send()

bool System::IssueReporter::send ( )

◆ setDumpFileName()

bool System::IssueReporter::setDumpFileName ( const char *  filename)

◆ use()

bool System::IssueReporter::use ( const char *  filename,
bool  isbinary = true 
)

Member Data Documentation

◆ crashreportpath_

BufferString System::IssueReporter::crashreportpath_
protected

◆ errmsg_

uiString System::IssueReporter::errmsg_
protected

◆ host_

BufferString System::IssueReporter::host_
protected

◆ isbinary_

bool System::IssueReporter::isbinary_ = true
protected

◆ message_

uiString System::IssueReporter::message_
protected

◆ path_

BufferString System::IssueReporter::path_
protected

◆ report_

BufferString System::IssueReporter::report_
protected

Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2024