Kigs Framework  Doc version 0.8
Open source multi purpose Rapid Application Development framework
Public Member Functions | Static Public Member Functions | List of all members
CoreModifiableAttribute Class Referenceabstract

#include <CoreModifiableAttribute.h>

Inheritance diagram for CoreModifiableAttribute:
maComputedNumericHeritage< notificationLevel, T, attributeType > maComputedNumericHeritage< double >

Public Member Functions

virtual bool isReadOnly ()
 Read only attributes cannot be modified with setValue.
virtual bool isInitParam ()
 return true if attribute is an init attribute (necessary for the CoreModifiable Init to be done)

Static Public Member Functions

static void ParseAttributePath (const kstl::string &path, kstl::string &CoreModifiablePath, kstl::string &CoreModifiableAttributeLabel)
 retreive attribute label and coremodifiable path in a full path. Format is corepath->attributelabel
static kstl::string typeToString (CoreModifiable::ATTRIBUTE_TYPE typ)
 convert enum to readable string
static CoreModifiable::ATTRIBUTE_TYPE stringToType (const kstl::string_view &typ)
 convert string to type enum

Detailed Description

Base class for all CoreModifiableAttribute . This class is just composed of virtual methods.

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