Muster SDK  8.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
MClientLib::MGroup Class Reference

#include <MGroup.h>

Public Member Functions

 MGroup ()
 
virtual ~MGroup ()
 
virtual void setId (long _id)
 
virtual void setGroupName (const std::string &_groupName)
 
virtual void setAllowedPools (const std::string &_allowedPools)
 
virtual void setAllowedTemplates (const std::string &_allowedTemplates)
 
virtual void setAllowedRights (unsigned long long _primaryRightsMask)
 
virtual void setAllowedInstances (int _allowedInstances)
 
virtual void setEnableHomeFolder (bool _enableHomeFolder)
 
virtual void setConstrainToHomeFolder (bool _contrainToHomeFolder)
 
virtual void setSubstitutionPaths (const std::string &_substitutionPaths)
 
virtual void setIsLdap (bool isLdap)
 
virtual long getId ()
 
virtual std::string getGroupName ()
 
virtual std::string getAllowedPools ()
 
virtual std::string getAllowedTemplates ()
 
virtual unsigned long long getAllowedRights ()
 
virtual int getAllowedInstances ()
 
virtual bool getEnableHomeFolder ()
 
virtual bool getConstrainToHomeFolder ()
 
virtual std::string getSubstitutionPaths ()
 
virtual bool getIsLdap ()
 
virtual bool Unmarshall (std::vector< std::string > &items)
 
virtual std::string Marshall ()
 

Detailed Description

MGroup class that holds a user group Holds data related to a user group

Constructor & Destructor Documentation

MClientLib::MGroup::MGroup ( )
virtual MClientLib::MGroup::~MGroup ( )
virtual

Member Function Documentation

virtual int MClientLib::MGroup::getAllowedInstances ( )
virtual
virtual std::string MClientLib::MGroup::getAllowedPools ( )
virtual
virtual unsigned long long MClientLib::MGroup::getAllowedRights ( )
virtual
virtual std::string MClientLib::MGroup::getAllowedTemplates ( )
virtual
virtual bool MClientLib::MGroup::getConstrainToHomeFolder ( )
virtual
virtual bool MClientLib::MGroup::getEnableHomeFolder ( )
virtual
virtual std::string MClientLib::MGroup::getGroupName ( )
virtual
virtual long MClientLib::MGroup::getId ( )
virtual
virtual bool MClientLib::MGroup::getIsLdap ( )
virtual
virtual std::string MClientLib::MGroup::getSubstitutionPaths ( )
virtual
virtual std::string MClientLib::MGroup::Marshall ( )
virtual
virtual void MClientLib::MGroup::setAllowedInstances ( int  _allowedInstances)
virtual
virtual void MClientLib::MGroup::setAllowedPools ( const std::string &  _allowedPools)
virtual
virtual void MClientLib::MGroup::setAllowedRights ( unsigned long long  _primaryRightsMask)
virtual
virtual void MClientLib::MGroup::setAllowedTemplates ( const std::string &  _allowedTemplates)
virtual
virtual void MClientLib::MGroup::setConstrainToHomeFolder ( bool  _contrainToHomeFolder)
virtual
virtual void MClientLib::MGroup::setEnableHomeFolder ( bool  _enableHomeFolder)
virtual
virtual void MClientLib::MGroup::setGroupName ( const std::string &  _groupName)
virtual
virtual void MClientLib::MGroup::setId ( long  _id)
virtual
virtual void MClientLib::MGroup::setIsLdap ( bool  isLdap)
virtual
virtual void MClientLib::MGroup::setSubstitutionPaths ( const std::string &  _substitutionPaths)
virtual
virtual bool MClientLib::MGroup::Unmarshall ( std::vector< std::string > &  items)
virtual

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