HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
OP_OTLEncrypt Class Reference

#include <OP_OTLEncrypt.h>

Public Member Functions

 OP_OTLEncrypt ()
 
 ~OP_OTLEncrypt ()
 
const UT_StringgetEmail () const
 
void setEmail (const char *email)
 
const UT_StringgetPassword () const
 
void setPassword (const char *password)
 
bool getCompileBasic () const
 
void setCompileBasic (bool compile)
 
bool getCompileVopnets () const
 
void setCompileVopnets (bool compile)
 
bool getCompileChannels () const
 
void setCompileChannels (bool compile)
 
bool getCompileNodeNames () const
 
void setCompileNodeNames (bool compile)
 
int getNumLicenseNames () const
 
const UT_StringHoldergetLicenseName (int index) const
 
void removeLicenseName (int index)
 
void addLicenseName (const char *name)
 
bool encryptNode (OP_Node *node, const char *libpath)
 Licenses and encrypts the HDA node and saves it in a given library. More...
 
const UT_StringgetErrorMsg () const
 

Detailed Description

Definition at line 19 of file OP_OTLEncrypt.h.

Constructor & Destructor Documentation

OP_OTLEncrypt::OP_OTLEncrypt ( )
OP_OTLEncrypt::~OP_OTLEncrypt ( )

Member Function Documentation

void OP_OTLEncrypt::addLicenseName ( const char *  name)
bool OP_OTLEncrypt::encryptNode ( OP_Node node,
const char *  libpath 
)

Licenses and encrypts the HDA node and saves it in a given library.

bool OP_OTLEncrypt::getCompileBasic ( ) const
bool OP_OTLEncrypt::getCompileChannels ( ) const
bool OP_OTLEncrypt::getCompileNodeNames ( ) const
bool OP_OTLEncrypt::getCompileVopnets ( ) const
const UT_String& OP_OTLEncrypt::getEmail ( ) const
const UT_String& OP_OTLEncrypt::getErrorMsg ( ) const

Obtains the messages for the errors that occured while attempting to encrypt the asset.

const UT_StringHolder& OP_OTLEncrypt::getLicenseName ( int  index) const
int OP_OTLEncrypt::getNumLicenseNames ( ) const
const UT_String& OP_OTLEncrypt::getPassword ( ) const
void OP_OTLEncrypt::removeLicenseName ( int  index)
void OP_OTLEncrypt::setCompileBasic ( bool  compile)
void OP_OTLEncrypt::setCompileChannels ( bool  compile)
void OP_OTLEncrypt::setCompileNodeNames ( bool  compile)
void OP_OTLEncrypt::setCompileVopnets ( bool  compile)
void OP_OTLEncrypt::setEmail ( const char *  email)
void OP_OTLEncrypt::setPassword ( const char *  password)

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