OpendTect-6_4  6.4
Public Types | Public Member Functions | Public Attributes | List of all members
PluginInfo Struct Reference

Information about plugin for outside world. More...

Public Types

enum  LicenseType { GPL, COMMERCIAL }
 

Public Member Functions

 PluginInfo (const char *dispname, const char *prodnm, const char *creator, const char *version, const char *text, LicenseType lt=GPL)
 

Public Attributes

const char * dispname_
 
const char * productname_
 
const char * creator_
 
const char * version_
 
const char * text_
 
LicenseType lictype_
 

Detailed Description

Information about plugin for outside world.

dispname_ - The name shown in the PluginInfo window. productname_ - Same as the name of the commercial product as marketed to be shown in the plugin selection window. LicenseType - By default it is GPL, and will not be shown in the plugin selection window. Only commercial(COMMERCIAL) products should be shown in the plugin selection window

Note: Two different plugins(different display names) can have same product name if they belong to the same product

e.g. Multi-Variate Analysis and Neural Networks both belong to the Neural Networks product.

Member Enumeration Documentation

Enumerator
GPL 
COMMERCIAL 

Constructor & Destructor Documentation

PluginInfo::PluginInfo ( const char *  dispname,
const char *  prodnm,
const char *  creator,
const char *  version,
const char *  text,
LicenseType  lt = GPL 
)
inline

Member Data Documentation

const char* PluginInfo::creator_
const char* PluginInfo::dispname_
LicenseType PluginInfo::lictype_
const char* PluginInfo::productname_
const char* PluginInfo::text_
const char* PluginInfo::version_

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