OpendTect  7.0
Classes | Functions
System Namespace Reference

Classes

class  CrashDumper
 
class  IssueReporter
 

Functions

od_int64 bytesAvailable (const char *path)
 
od_int64 bytesFree (const char *path)
 
od_int64 bytesTotal (const char *path)
 
const char * fileSystemName (const char *path)
 
const char * fileSystemType (const char *path)
 
const char * getFileSystemName (const char *path)
 
int getFreeMBOnDisk (const char *path)
 
int getFreeMBOnDisk (const IOObj &)
 
void getFreeMBOnDiskMsg (int, BufferString &)
 
void getFreeMBOnDiskMsg (int, uiString &)
 
bool getHostIDs (BufferStringSet &hostids, BufferString &errmsg)
 
const char * hostAddress (const char *hostname, bool ipv4only=true)
 
const char * hostName (const char *ip)
 
bool isLocalAddressInUse (const char *ipaddr=nullptr)
 
bool isValidIPAddress (const char *host_ip)
 
const char * kernelVersion ()
 
const char * localAddress (bool ipv4only=true)
 
const char * localDomainName ()
 
const char * localFullHostName ()
 
const char * localHostName ()
 shortcut to GetLocalHostName() More...
 
const char * localHostNameWoDomain ()
 
bool lookupHost (const char *host_ip, BufferString *msg=nullptr)
 
void macAddresses (BufferStringSet &names, BufferStringSet &addresses, bool onlyactive=false)
 
od_uint64 macAddressHash ()
 
const char * productName ()
 return OS, distribution, etc. More...
 
od_uint64 uniqueSystemID ()
 

Function Documentation

◆ bytesAvailable()

od_int64 System::bytesAvailable ( const char *  path)

◆ bytesFree()

od_int64 System::bytesFree ( const char *  path)

◆ bytesTotal()

od_int64 System::bytesTotal ( const char *  path)

◆ fileSystemName()

const char* System::fileSystemName ( const char *  path)

◆ fileSystemType()

const char* System::fileSystemType ( const char *  path)

◆ getFileSystemName()

const char* System::getFileSystemName ( const char *  path)

◆ getFreeMBOnDisk() [1/2]

int System::getFreeMBOnDisk ( const char *  path)

◆ getFreeMBOnDisk() [2/2]

int System::getFreeMBOnDisk ( const IOObj )

◆ getFreeMBOnDiskMsg() [1/2]

void System::getFreeMBOnDiskMsg ( int  ,
BufferString  
)

◆ getFreeMBOnDiskMsg() [2/2]

void System::getFreeMBOnDiskMsg ( int  ,
uiString  
)

◆ getHostIDs()

bool System::getHostIDs ( BufferStringSet hostids,
BufferString errmsg 
)

◆ hostAddress()

const char* System::hostAddress ( const char *  hostname,
bool  ipv4only = true 
)

◆ hostName()

const char* System::hostName ( const char *  ip)

◆ isLocalAddressInUse()

bool System::isLocalAddressInUse ( const char *  ipaddr = nullptr)

◆ isValidIPAddress()

bool System::isValidIPAddress ( const char *  host_ip)

◆ kernelVersion()

const char* System::kernelVersion ( )

◆ localAddress()

const char* System::localAddress ( bool  ipv4only = true)

◆ localDomainName()

const char* System::localDomainName ( )

The domain name of the local host May be empty

◆ localFullHostName()

const char* System::localFullHostName ( )

Unlike localHostName, always returns a fully qualified domain name

◆ localHostName()

const char* System::localHostName ( )

shortcut to GetLocalHostName()

◆ localHostNameWoDomain()

const char* System::localHostNameWoDomain ( )

Short version of the host name, always without domain name. Should not be used to make a connection

◆ lookupHost()

bool System::lookupHost ( const char *  host_ip,
BufferString msg = nullptr 
)

◆ macAddresses()

void System::macAddresses ( BufferStringSet names,
BufferStringSet addresses,
bool  onlyactive = false 
)

◆ macAddressHash()

od_uint64 System::macAddressHash ( )

Returns the checksum of the first 'valid' mac address.

◆ productName()

const char* System::productName ( )

return OS, distribution, etc.

◆ uniqueSystemID()

od_uint64 System::uniqueSystemID ( )

Deprecated. Please use macAddressHash().


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