 |
OpendTect
6.6
|
Go to the documentation of this file.
13 #include "networkmod.h"
26 #define mRetNoneIfEmpty( bs ) \
27 if ( bs.isEmpty() ) return "_none_"; \
52 {
return aliases_.size(); }
54 const char*
alias(
int idx )
const
55 {
return aliases_.get(idx); }
76 {
return convPath(pt,
FilePath(fn), from ); }
84 {
return localhd_ ? *localhd_ : *
this; }
163 #undef mRetNoneIfEmpty
BufferString unx_appl_pr_
Definition: hostdata.h:151
BufferString win_data_pr_
Definition: hostdata.h:152
BufferString logincmd_
Definition: hostdata.h:147
void setLocalHost(const HostData &hd)
Definition: hostdata.h:81
BufferString getFullDispString() const
Style
Definition: filepath.h:36
void setAlias(const char *)
const char * alias(int idx) const
Definition: hostdata.h:54
static const char * localHostName()
shortcut to GetLocalHostName()
List of host names in the system. The first entry will be the local host.
Definition: hostdata.h:117
BufferString win_appl_pr_
Definition: hostdata.h:150
Definition: uistringset.h:23
const OD::Platform & getPlatform() const
Set of BufferString objects.
Definition: bufstringset.h:26
bool refresh(bool foredit=false)
int nicelvl_
Definition: hostdata.h:148
Host name and aliases.
Definition: hostdata.h:35
const char * getBatchHostsFilename() const
#define mExpClass(module)
Definition: commondefs.h:177
static bool isValidIPAddress(const char *)
File pathname tools.
Definition: filepath.h:34
void setWinDataRoot(const char *)
Definition: jobcommunic.h:22
void init(const char *nm)
HostData(const HostData &)
FilePath data_pr_
Definition: hostdata.h:101
@ Data
Definition: repos.h:24
void dump(od_ostream &) const
bool isKnownAs(const char *) const
true if name or an alias matches
#define mODTextTranslationClass(clss)
Definition: uistring.h:40
const HostData & localHost() const
Definition: hostdata.h:83
BufferString batchhostsfnm_
Definition: hostdata.h:160
bool readOldHostFile(const char *)
const char * loginCmd() const
const FilePath & prefixFilePath(PathType) const
As is on remote host.
void setLoginCmd(const char *)
void setIPAddress(const char *)
const FilePath & getDataRoot() const
const HostData * find(const char *nm) const
Definition: hostdata.h:135
const HostData * localhd_
Definition: hostdata.h:102
int nrAliases() const
Definition: hostdata.h:51
void setUnixDataRoot(const char *)
HostData(const char *nm, const OD::Platform &)
HostData(const char *nm, const HostData &localhost, const OD::Platform &)
mODTextTranslationClass(HostDataList) public void setNiceLevel(int)
const char * getHostName() const
bool isOK(uiStringSet &) const
BufferString unx_data_pr_
Definition: hostdata.h:153
void setDataRoot(const FilePath &)
FilePath convPath(PathType pt, const char *fn, const HostData *from=0) const
Definition: hostdata.h:74
const char * unixDataRoot() const
const char * getIPAddress() const
void usePar(const IOPar &)
PathType
Definition: hostdata.h:43
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size.
Definition: bufstring.h:40
String that is able to hold international (UTF-8) strings for the user interface.
Definition: uistring.h:121
HostData * find(const char *nm)
Definition: hostdata.h:134
HostData * findHost(const char *) const
OD::Platform platform_
Definition: hostdata.h:99
BufferString hostname_
Definition: hostdata.h:96
FilePath convPath(PathType pt, const FilePath &, const HostData *from=0) const
FilePath appl_pr_
Definition: hostdata.h:100
BufferString ipaddress_
Definition: hostdata.h:97
void addAlias(const char *)
only adds if !isKnownAs
const char * winDataRoot() const
bool readHostFile(const char *)
int firstport_
Definition: hostdata.h:149
void setHostName(const char *)
void setPlatform(const OD::Platform &)
void fillPar(IOPar &) const
FilePath::Style pathStyle() const
bool isOK(uiString &errmsg) const
OD class for stream write common access to the user log file, or std::cout in other than od_main.
Definition: od_ostream.h:26
void fill(BufferStringSet &, bool inclocalhost=true) const
Generalized set of parameters of the keyword-value type.
Definition: iopar.h:55
bool writeHostFile(const char *fnm)
BufferStringSet aliases_
Definition: hostdata.h:98
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021