svcore  1.9
PluginIdentifier Class Reference

#include <PluginIdentifier.h>

Static Public Member Functions

static QString createIdentifier (QString type, QString soName, QString label)
 
static QString canonicalise (QString identifier)
 
static void parseIdentifier (QString identifier, QString &type, QString &soName, QString &label)
 
static bool areIdentifiersSimilar (QString id1, QString id2)
 

Static Public Attributes

static QString BUILTIN_PLUGIN_SONAME = "_builtin"
 
static QString RESERVED_PROJECT_DIRECTORY_KEY = "__QMUL__:__RESERVED__:ProjectDirectoryKey"
 

Detailed Description

Definition at line 30 of file PluginIdentifier.h.

Member Function Documentation

◆ createIdentifier()

QString PluginIdentifier::createIdentifier ( QString  type,
QString  soName,
QString  label 
)
static

◆ canonicalise()

QString PluginIdentifier::canonicalise ( QString  identifier)
static

◆ parseIdentifier()

◆ areIdentifiersSimilar()

bool PluginIdentifier::areIdentifiersSimilar ( QString  id1,
QString  id2 
)
static

Definition at line 54 of file PluginIdentifier.cpp.

References parseIdentifier().

Member Data Documentation

◆ BUILTIN_PLUGIN_SONAME

QString PluginIdentifier::BUILTIN_PLUGIN_SONAME = "_builtin"
static

◆ RESERVED_PROJECT_DIRECTORY_KEY

QString PluginIdentifier::RESERVED_PROJECT_DIRECTORY_KEY = "__QMUL__:__RESERVED__:ProjectDirectoryKey"
static

Definition at line 47 of file PluginIdentifier.h.

Referenced by DSSIPluginInstance::configure().


The documentation for this class was generated from the following files: