more ai generated doc with human review
This commit is contained in:
@@ -175,6 +175,8 @@ public:
|
||||
bool isPropertyExists(const char * name) const { return properties_.contains(piHashData((const uchar *)name, strlen(name))); }
|
||||
|
||||
void setThreadSafe(bool yes) { thread_safe_ = yes; }
|
||||
//! \~english Returns if object is thread safe
|
||||
//! \~russian Возвращает является ли объект потокобезопасным
|
||||
bool isThreadSafe() const { return thread_safe_; }
|
||||
|
||||
bool execute(const PIString & method, const PIVector<PIVariantSimple> & vl);
|
||||
@@ -279,10 +281,20 @@ public:
|
||||
//! \~russian Возвращает цепочку наследования объекта (вместе с классом самого объекта)
|
||||
PIStringList scopeList() const;
|
||||
|
||||
//! \~english Returns list of all event-handler methods
|
||||
//! \~russian Возвращает список всех методов-обработчиков событий
|
||||
PIStringList methodsEH() const;
|
||||
//! \~english Returns if method "name" is event-handler
|
||||
//! \~russian Возвращает является ли метод "name" обработчиком событий
|
||||
bool isMethodEHContains(const PIString & name) const;
|
||||
//! \~english Returns arguments of event-handler method "name"
|
||||
//! \~russian Возвращает аргументы метода-обработчика событий "name"
|
||||
PIString methodEHArguments(const PIString & name) const;
|
||||
//! \~english Returns full format of event-handler method "name"
|
||||
//! \~russian Возвращает полный формат метода-обработчика событий "name"
|
||||
PIString methodEHFullFormat(const PIString & name) const;
|
||||
//! \~english Returns event-handler method name from address "addr"
|
||||
//! \~russian Возвращает имя метода-обработчика событий по адресу "addr"
|
||||
PIString methodEHFromAddr(const void * addr) const;
|
||||
|
||||
// / Direct connect
|
||||
@@ -542,6 +554,8 @@ public:
|
||||
//! \~english Returns if "o" is valid %PIObject (check signature)
|
||||
//! \~russian Возвращает действительный ли "o" %PIObject (проверяет подпись)
|
||||
static bool isPIObject(const PIObject * o);
|
||||
//! \~english Returns if "o" is valid %PIObject (check signature)
|
||||
//! \~russian Возвращает действительный ли "o" %PIObject (проверяет подпись)
|
||||
static bool isPIObject(const void * o) { return isPIObject((PIObject *)o); }
|
||||
|
||||
//! \~english Returns if "o" is valid %PIObject subclass "T" (check signature and classname)
|
||||
@@ -554,6 +568,8 @@ public:
|
||||
static bool isTypeOf(const void * o) {
|
||||
return isTypeOf<T>((PIObject *)o);
|
||||
}
|
||||
//! \~english Simplifies type name "a" to readable format
|
||||
//! \~russian Упрощает имя типа "a" в читаемый формат
|
||||
static PIString simplifyType(const char * a, bool readable = true);
|
||||
|
||||
struct PIP_EXPORT __MetaFunc {
|
||||
|
||||
Reference in New Issue
Block a user