version 0.5.0_alpha
git-svn-id: svn://db.shs.com.ru/pip@8 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
project(pip)
|
||||
cmake_minimum_required(VERSION 2.6)
|
||||
#set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -g3")
|
||||
|
||||
include_directories(${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR})
|
||||
include(CheckFunctionExists)
|
||||
@@ -28,13 +29,13 @@ string(SUBSTRING ${VERSION_REVISION} 0 ${SL} VERSION_REVISION)
|
||||
set(VERSION "${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_REVISION}")
|
||||
set(SOVERSION ${VERSION})
|
||||
message(STATUS "Building PIP version ${VERSION}${VERSION_SUFFIX}")
|
||||
file(WRITE "src/pip_version_str.h" "#define __PIP_VERSION_STR__ \"${VERSION}${VERSION_SUFFIX}\"\n")
|
||||
file(WRITE "src/pip_version_str.h" "// This file was generated by PIP CMake, don`t edit it!\n#define __PIP_VERSION_STR__ \"${VERSION}${VERSION_SUFFIX}\"\n")
|
||||
set(CMAKE_BUILD_TYPE "Release")
|
||||
set(LIBS)
|
||||
|
||||
|
||||
# Sources
|
||||
set(PIP_FOLDERS "." "code" "containers" "core" "io" "math" "system" "thread")
|
||||
set(PIP_FOLDERS "." "core" "containers" "thread" "system" "io" "console" "math" "code")
|
||||
include_directories("src")
|
||||
foreach(F ${PIP_FOLDERS})
|
||||
include_directories("src/${F}")
|
||||
@@ -132,11 +133,11 @@ if (${WIN32})
|
||||
else ()
|
||||
set(${CMAKE_CXX_FLAGS} "-O2")
|
||||
if (DEFINED ENV{QNX_HOST})
|
||||
list(APPEND LIBS socket)
|
||||
list(APPEND LIBS socket dl)
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -ftemplate-depth-32")
|
||||
add_library(pip STATIC ${CPPS})
|
||||
else ()
|
||||
list(APPEND LIBS pthread)
|
||||
list(APPEND LIBS pthread dl)
|
||||
if (NOT APPLE)
|
||||
list(APPEND LIBS rt)
|
||||
endif()
|
||||
@@ -152,7 +153,7 @@ set(CMAKE_C_FLAGS "${CMAKE_CXX_FLAGS}")
|
||||
# Test program
|
||||
#find_package(Qt4 REQUIRED)
|
||||
#include_directories(${QT_INCLUDES})
|
||||
add_executable(pip_test "main.cpp")
|
||||
add_executable(pip_test "main.cpp" "ccm_kbd.cpp")
|
||||
target_link_libraries(pip_test pip)# ${QT_QTCORE_LIBRARY})
|
||||
#target_link_libraries(pip_test pip)
|
||||
|
||||
@@ -177,7 +178,7 @@ if (DEFINED LIB)
|
||||
#list(APPEND HDRS "pip.h.gch")
|
||||
install(FILES "FindPIP.cmake" DESTINATION ${CMAKE_ROOT}/Modules)
|
||||
else ()
|
||||
install(TARGETS pip DESTINATION bin)
|
||||
install(TARGETS pip DESTINATION ${CMAKE_INSTALL_PREFIX}/bin)
|
||||
message(STATUS "Install to local \"bin\"")
|
||||
endif ()
|
||||
|
||||
@@ -185,3 +186,4 @@ endif ()
|
||||
add_subdirectory("utils/system_test")
|
||||
add_subdirectory("utils/remote_console")
|
||||
add_subdirectory("utils/code_model_generator")
|
||||
add_subdirectory("utils/system_daemon")
|
||||
|
||||
283
Doxyfile
283
Doxyfile
@@ -1,4 +1,4 @@
|
||||
# Doxyfile 1.8.8
|
||||
# Doxyfile 1.8.9.1
|
||||
|
||||
# This file describes the settings to be used by the documentation system
|
||||
# doxygen (www.doxygen.org) for a project.
|
||||
@@ -38,7 +38,7 @@ PROJECT_NAME = PIP
|
||||
# could be handy for archiving the generated documentation or if some version
|
||||
# control system is used.
|
||||
|
||||
PROJECT_NUMBER = 0.4.1_alpha3
|
||||
PROJECT_NUMBER = 0.5.0_prealpha
|
||||
|
||||
# Using the PROJECT_BRIEF tag one can provide an optional one line description
|
||||
# for a project that appears at the top of each page and should give viewer a
|
||||
@@ -46,10 +46,10 @@ PROJECT_NUMBER = 0.4.1_alpha3
|
||||
|
||||
PROJECT_BRIEF = "Platform-Independent Primitives"
|
||||
|
||||
# With the PROJECT_LOGO tag one can specify an logo or icon that is included in
|
||||
# the documentation. The maximum height of the logo should not exceed 55 pixels
|
||||
# and the maximum width should not exceed 200 pixels. Doxygen will copy the logo
|
||||
# to the output directory.
|
||||
# With the PROJECT_LOGO tag one can specify a logo or an icon that is included
|
||||
# in the documentation. The maximum height of the logo should not exceed 55
|
||||
# pixels and the maximum width should not exceed 200 pixels. Doxygen will copy
|
||||
# the logo to the output directory.
|
||||
|
||||
PROJECT_LOGO =
|
||||
|
||||
@@ -60,7 +60,7 @@ PROJECT_LOGO =
|
||||
|
||||
OUTPUT_DIRECTORY = doc
|
||||
|
||||
# If the CREATE_SUBDIRS tag is set to YES, then doxygen will create 4096 sub-
|
||||
# If the CREATE_SUBDIRS tag is set to YES then doxygen will create 4096 sub-
|
||||
# directories (in 2 levels) under the output directory of each output format and
|
||||
# will distribute the generated files over these directories. Enabling this
|
||||
# option can be useful when feeding doxygen a huge amount of source files, where
|
||||
@@ -93,14 +93,14 @@ ALLOW_UNICODE_NAMES = NO
|
||||
|
||||
OUTPUT_LANGUAGE = English
|
||||
|
||||
# If the BRIEF_MEMBER_DESC tag is set to YES doxygen will include brief member
|
||||
# If the BRIEF_MEMBER_DESC tag is set to YES, doxygen will include brief member
|
||||
# descriptions after the members that are listed in the file and class
|
||||
# documentation (similar to Javadoc). Set to NO to disable this.
|
||||
# The default value is: YES.
|
||||
|
||||
BRIEF_MEMBER_DESC = YES
|
||||
|
||||
# If the REPEAT_BRIEF tag is set to YES doxygen will prepend the brief
|
||||
# If the REPEAT_BRIEF tag is set to YES, doxygen will prepend the brief
|
||||
# description of a member or function before the detailed description
|
||||
#
|
||||
# Note: If both HIDE_UNDOC_MEMBERS and BRIEF_MEMBER_DESC are set to NO, the
|
||||
@@ -145,7 +145,7 @@ ALWAYS_DETAILED_SEC = NO
|
||||
|
||||
INLINE_INHERITED_MEMB = NO
|
||||
|
||||
# If the FULL_PATH_NAMES tag is set to YES doxygen will prepend the full path
|
||||
# If the FULL_PATH_NAMES tag is set to YES, doxygen will prepend the full path
|
||||
# before files name in the file list and in the header files. If set to NO the
|
||||
# shortest path that makes the file name unique will be used
|
||||
# The default value is: YES.
|
||||
@@ -215,9 +215,9 @@ MULTILINE_CPP_IS_BRIEF = NO
|
||||
|
||||
INHERIT_DOCS = YES
|
||||
|
||||
# If the SEPARATE_MEMBER_PAGES tag is set to YES, then doxygen will produce a
|
||||
# new page for each member. If set to NO, the documentation of a member will be
|
||||
# part of the file/class/namespace that contains it.
|
||||
# If the SEPARATE_MEMBER_PAGES tag is set to YES then doxygen will produce a new
|
||||
# page for each member. If set to NO, the documentation of a member will be part
|
||||
# of the file/class/namespace that contains it.
|
||||
# The default value is: NO.
|
||||
|
||||
SEPARATE_MEMBER_PAGES = NO
|
||||
@@ -289,7 +289,7 @@ OPTIMIZE_OUTPUT_VHDL = NO
|
||||
# instance to make doxygen treat .inc files as Fortran files (default is PHP),
|
||||
# and .f files as C (default is Fortran), use: inc=Fortran f=C.
|
||||
#
|
||||
# Note For files without extension you can use no_extension as a placeholder.
|
||||
# Note: For files without extension you can use no_extension as a placeholder.
|
||||
#
|
||||
# Note that for custom extensions you also need to set FILE_PATTERNS otherwise
|
||||
# the files are not read by doxygen.
|
||||
@@ -308,8 +308,8 @@ MARKDOWN_SUPPORT = YES
|
||||
|
||||
# When enabled doxygen tries to link words that correspond to documented
|
||||
# classes, or namespaces to their corresponding documentation. Such a link can
|
||||
# be prevented in individual cases by by putting a % sign in front of the word
|
||||
# or globally by setting AUTOLINK_SUPPORT to NO.
|
||||
# be prevented in individual cases by putting a % sign in front of the word or
|
||||
# globally by setting AUTOLINK_SUPPORT to NO.
|
||||
# The default value is: YES.
|
||||
|
||||
AUTOLINK_SUPPORT = YES
|
||||
@@ -349,7 +349,7 @@ SIP_SUPPORT = NO
|
||||
IDL_PROPERTY_SUPPORT = NO
|
||||
|
||||
# If member grouping is used in the documentation and the DISTRIBUTE_GROUP_DOC
|
||||
# tag is set to YES, then doxygen will reuse the documentation of the first
|
||||
# tag is set to YES then doxygen will reuse the documentation of the first
|
||||
# member in the group (if any) for the other members of the group. By default
|
||||
# all members of a group must be documented explicitly.
|
||||
# The default value is: NO.
|
||||
@@ -414,7 +414,7 @@ LOOKUP_CACHE_SIZE = 0
|
||||
# Build related configuration options
|
||||
#---------------------------------------------------------------------------
|
||||
|
||||
# If the EXTRACT_ALL tag is set to YES doxygen will assume all entities in
|
||||
# If the EXTRACT_ALL tag is set to YES, doxygen will assume all entities in
|
||||
# documentation are documented, even if no documentation was available. Private
|
||||
# class members and static file members will be hidden unless the
|
||||
# EXTRACT_PRIVATE respectively EXTRACT_STATIC tags are set to YES.
|
||||
@@ -424,35 +424,35 @@ LOOKUP_CACHE_SIZE = 0
|
||||
|
||||
EXTRACT_ALL = NO
|
||||
|
||||
# If the EXTRACT_PRIVATE tag is set to YES all private members of a class will
|
||||
# If the EXTRACT_PRIVATE tag is set to YES, all private members of a class will
|
||||
# be included in the documentation.
|
||||
# The default value is: NO.
|
||||
|
||||
EXTRACT_PRIVATE = NO
|
||||
|
||||
# If the EXTRACT_PACKAGE tag is set to YES all members with package or internal
|
||||
# If the EXTRACT_PACKAGE tag is set to YES, all members with package or internal
|
||||
# scope will be included in the documentation.
|
||||
# The default value is: NO.
|
||||
|
||||
EXTRACT_PACKAGE = NO
|
||||
|
||||
# If the EXTRACT_STATIC tag is set to YES all static members of a file will be
|
||||
# If the EXTRACT_STATIC tag is set to YES, all static members of a file will be
|
||||
# included in the documentation.
|
||||
# The default value is: NO.
|
||||
|
||||
EXTRACT_STATIC = NO
|
||||
|
||||
# If the EXTRACT_LOCAL_CLASSES tag is set to YES classes (and structs) defined
|
||||
# locally in source files will be included in the documentation. If set to NO
|
||||
# If the EXTRACT_LOCAL_CLASSES tag is set to YES, classes (and structs) defined
|
||||
# locally in source files will be included in the documentation. If set to NO,
|
||||
# only classes defined in header files are included. Does not have any effect
|
||||
# for Java sources.
|
||||
# The default value is: YES.
|
||||
|
||||
EXTRACT_LOCAL_CLASSES = YES
|
||||
|
||||
# This flag is only useful for Objective-C code. When set to YES local methods,
|
||||
# This flag is only useful for Objective-C code. If set to YES, local methods,
|
||||
# which are defined in the implementation section but not in the interface are
|
||||
# included in the documentation. If set to NO only methods in the interface are
|
||||
# included in the documentation. If set to NO, only methods in the interface are
|
||||
# included.
|
||||
# The default value is: NO.
|
||||
|
||||
@@ -477,21 +477,21 @@ HIDE_UNDOC_MEMBERS = YES
|
||||
|
||||
# If the HIDE_UNDOC_CLASSES tag is set to YES, doxygen will hide all
|
||||
# undocumented classes that are normally visible in the class hierarchy. If set
|
||||
# to NO these classes will be included in the various overviews. This option has
|
||||
# no effect if EXTRACT_ALL is enabled.
|
||||
# to NO, these classes will be included in the various overviews. This option
|
||||
# has no effect if EXTRACT_ALL is enabled.
|
||||
# The default value is: NO.
|
||||
|
||||
HIDE_UNDOC_CLASSES = YES
|
||||
|
||||
# If the HIDE_FRIEND_COMPOUNDS tag is set to YES, doxygen will hide all friend
|
||||
# (class|struct|union) declarations. If set to NO these declarations will be
|
||||
# (class|struct|union) declarations. If set to NO, these declarations will be
|
||||
# included in the documentation.
|
||||
# The default value is: NO.
|
||||
|
||||
HIDE_FRIEND_COMPOUNDS = YES
|
||||
|
||||
# If the HIDE_IN_BODY_DOCS tag is set to YES, doxygen will hide any
|
||||
# documentation blocks found inside the body of a function. If set to NO these
|
||||
# documentation blocks found inside the body of a function. If set to NO, these
|
||||
# blocks will be appended to the function's detailed documentation block.
|
||||
# The default value is: NO.
|
||||
|
||||
@@ -505,7 +505,7 @@ HIDE_IN_BODY_DOCS = NO
|
||||
INTERNAL_DOCS = NO
|
||||
|
||||
# If the CASE_SENSE_NAMES tag is set to NO then doxygen will only generate file
|
||||
# names in lower-case letters. If set to YES upper-case letters are also
|
||||
# names in lower-case letters. If set to YES, upper-case letters are also
|
||||
# allowed. This is useful if you have classes or files whose names only differ
|
||||
# in case and if your file system supports case sensitive file names. Windows
|
||||
# and Mac users are advised to set this option to NO.
|
||||
@@ -514,12 +514,19 @@ INTERNAL_DOCS = NO
|
||||
CASE_SENSE_NAMES = NO
|
||||
|
||||
# If the HIDE_SCOPE_NAMES tag is set to NO then doxygen will show members with
|
||||
# their full class and namespace scopes in the documentation. If set to YES the
|
||||
# their full class and namespace scopes in the documentation. If set to YES, the
|
||||
# scope will be hidden.
|
||||
# The default value is: NO.
|
||||
|
||||
HIDE_SCOPE_NAMES = NO
|
||||
|
||||
# If the HIDE_COMPOUND_REFERENCE tag is set to NO (default) then doxygen will
|
||||
# append additional text to a page's title, such as Class Reference. If set to
|
||||
# YES the compound reference will be hidden.
|
||||
# The default value is: NO.
|
||||
|
||||
HIDE_COMPOUND_REFERENCE= NO
|
||||
|
||||
# If the SHOW_INCLUDE_FILES tag is set to YES then doxygen will put a list of
|
||||
# the files that are included by a file in the documentation of that file.
|
||||
# The default value is: YES.
|
||||
@@ -543,18 +550,18 @@ FORCE_LOCAL_INCLUDES = NO
|
||||
# documentation for inline members.
|
||||
# The default value is: YES.
|
||||
|
||||
INLINE_INFO = NO
|
||||
INLINE_INFO = YES
|
||||
|
||||
# If the SORT_MEMBER_DOCS tag is set to YES then doxygen will sort the
|
||||
# (detailed) documentation of file and class members alphabetically by member
|
||||
# name. If set to NO the members will appear in declaration order.
|
||||
# name. If set to NO, the members will appear in declaration order.
|
||||
# The default value is: YES.
|
||||
|
||||
SORT_MEMBER_DOCS = NO
|
||||
|
||||
# If the SORT_BRIEF_DOCS tag is set to YES then doxygen will sort the brief
|
||||
# descriptions of file, namespace and class members alphabetically by member
|
||||
# name. If set to NO the members will appear in declaration order. Note that
|
||||
# name. If set to NO, the members will appear in declaration order. Note that
|
||||
# this will also influence the order of the classes in the class list.
|
||||
# The default value is: NO.
|
||||
|
||||
@@ -599,27 +606,25 @@ SORT_BY_SCOPE_NAME = NO
|
||||
|
||||
STRICT_PROTO_MATCHING = NO
|
||||
|
||||
# The GENERATE_TODOLIST tag can be used to enable ( YES) or disable ( NO) the
|
||||
# todo list. This list is created by putting \todo commands in the
|
||||
# documentation.
|
||||
# The GENERATE_TODOLIST tag can be used to enable (YES) or disable (NO) the todo
|
||||
# list. This list is created by putting \todo commands in the documentation.
|
||||
# The default value is: YES.
|
||||
|
||||
GENERATE_TODOLIST = YES
|
||||
|
||||
# The GENERATE_TESTLIST tag can be used to enable ( YES) or disable ( NO) the
|
||||
# test list. This list is created by putting \test commands in the
|
||||
# documentation.
|
||||
# The GENERATE_TESTLIST tag can be used to enable (YES) or disable (NO) the test
|
||||
# list. This list is created by putting \test commands in the documentation.
|
||||
# The default value is: YES.
|
||||
|
||||
GENERATE_TESTLIST = YES
|
||||
GENERATE_TESTLIST = NO
|
||||
|
||||
# The GENERATE_BUGLIST tag can be used to enable ( YES) or disable ( NO) the bug
|
||||
# The GENERATE_BUGLIST tag can be used to enable (YES) or disable (NO) the bug
|
||||
# list. This list is created by putting \bug commands in the documentation.
|
||||
# The default value is: YES.
|
||||
|
||||
GENERATE_BUGLIST = YES
|
||||
|
||||
# The GENERATE_DEPRECATEDLIST tag can be used to enable ( YES) or disable ( NO)
|
||||
# The GENERATE_DEPRECATEDLIST tag can be used to enable (YES) or disable (NO)
|
||||
# the deprecated list. This list is created by putting \deprecated commands in
|
||||
# the documentation.
|
||||
# The default value is: YES.
|
||||
@@ -644,8 +649,8 @@ ENABLED_SECTIONS =
|
||||
MAX_INITIALIZER_LINES = 30
|
||||
|
||||
# Set the SHOW_USED_FILES tag to NO to disable the list of files generated at
|
||||
# the bottom of the documentation of classes and structs. If set to YES the list
|
||||
# will mention the files that were used to generate the documentation.
|
||||
# the bottom of the documentation of classes and structs. If set to YES, the
|
||||
# list will mention the files that were used to generate the documentation.
|
||||
# The default value is: YES.
|
||||
|
||||
SHOW_USED_FILES = NO
|
||||
@@ -709,7 +714,7 @@ CITE_BIB_FILES =
|
||||
QUIET = NO
|
||||
|
||||
# The WARNINGS tag can be used to turn on/off the warning messages that are
|
||||
# generated to standard error ( stderr) by doxygen. If WARNINGS is set to YES
|
||||
# generated to standard error (stderr) by doxygen. If WARNINGS is set to YES
|
||||
# this implies that the warnings are on.
|
||||
#
|
||||
# Tip: Turn warnings on while writing the documentation.
|
||||
@@ -717,7 +722,7 @@ QUIET = NO
|
||||
|
||||
WARNINGS = YES
|
||||
|
||||
# If the WARN_IF_UNDOCUMENTED tag is set to YES, then doxygen will generate
|
||||
# If the WARN_IF_UNDOCUMENTED tag is set to YES then doxygen will generate
|
||||
# warnings for undocumented members. If EXTRACT_ALL is set to YES then this flag
|
||||
# will automatically be disabled.
|
||||
# The default value is: YES.
|
||||
@@ -734,8 +739,8 @@ WARN_IF_DOC_ERROR = YES
|
||||
|
||||
# This WARN_NO_PARAMDOC option can be enabled to get warnings for functions that
|
||||
# are documented, but have no documentation for their parameters or return
|
||||
# value. If set to NO doxygen will only warn about wrong or incomplete parameter
|
||||
# documentation, but not about the absence of documentation.
|
||||
# value. If set to NO, doxygen will only warn about wrong or incomplete
|
||||
# parameter documentation, but not about the absence of documentation.
|
||||
# The default value is: NO.
|
||||
|
||||
WARN_NO_PARAMDOC = NO
|
||||
@@ -787,11 +792,39 @@ INPUT_ENCODING = UTF-8
|
||||
# *.qsf, *.as and *.js.
|
||||
|
||||
FILE_PATTERNS = *.c \
|
||||
*.cc \
|
||||
*.cxx \
|
||||
*.cpp \
|
||||
*.c++ \
|
||||
*.d \
|
||||
*.java \
|
||||
*.ii \
|
||||
*.ixx \
|
||||
*.ipp \
|
||||
*.i++ \
|
||||
*.inl \
|
||||
*.h \
|
||||
*.hh \
|
||||
*.hxx \
|
||||
*.hpp \
|
||||
*.h++ \
|
||||
*.idl \
|
||||
*.odl \
|
||||
*.cs \
|
||||
*.php \
|
||||
*.php3 \
|
||||
*.inc \
|
||||
*.m \
|
||||
*.markdown \
|
||||
*.md \
|
||||
*.mm \
|
||||
*.dox \
|
||||
*.py \
|
||||
*.f90 \
|
||||
*.f \
|
||||
*.for \
|
||||
*.vhd \
|
||||
*.vhdl
|
||||
|
||||
# The RECURSIVE tag can be used to specify whether or not subdirectories should
|
||||
# be searched for input files as well.
|
||||
@@ -888,7 +921,7 @@ INPUT_FILTER =
|
||||
FILTER_PATTERNS =
|
||||
|
||||
# If the FILTER_SOURCE_FILES tag is set to YES, the input filter (if set using
|
||||
# INPUT_FILTER ) will also be used to filter the input files that are used for
|
||||
# INPUT_FILTER) will also be used to filter the input files that are used for
|
||||
# producing the source files to browse (i.e. when SOURCE_BROWSER is set to YES).
|
||||
# The default value is: NO.
|
||||
|
||||
@@ -948,7 +981,7 @@ REFERENCED_BY_RELATION = NO
|
||||
REFERENCES_RELATION = NO
|
||||
|
||||
# If the REFERENCES_LINK_SOURCE tag is set to YES and SOURCE_BROWSER tag is set
|
||||
# to YES, then the hyperlinks from functions in REFERENCES_RELATION and
|
||||
# to YES then the hyperlinks from functions in REFERENCES_RELATION and
|
||||
# REFERENCED_BY_RELATION lists will link to the source code. Otherwise they will
|
||||
# link to the documentation.
|
||||
# The default value is: YES.
|
||||
@@ -995,7 +1028,7 @@ USE_HTAGS = NO
|
||||
|
||||
VERBATIM_HEADERS = NO
|
||||
|
||||
# If the CLANG_ASSISTED_PARSING tag is set to YES, then doxygen will use the
|
||||
# If the CLANG_ASSISTED_PARSING tag is set to YES then doxygen will use the
|
||||
# clang parser (see: http://clang.llvm.org/) for more accurate parsing at the
|
||||
# cost of reduced performance. This can be particularly helpful with template
|
||||
# rich C++ code for which doxygen's built-in parser lacks the necessary type
|
||||
@@ -1044,7 +1077,7 @@ IGNORE_PREFIX =
|
||||
# Configuration options related to the HTML output
|
||||
#---------------------------------------------------------------------------
|
||||
|
||||
# If the GENERATE_HTML tag is set to YES doxygen will generate HTML output
|
||||
# If the GENERATE_HTML tag is set to YES, doxygen will generate HTML output
|
||||
# The default value is: YES.
|
||||
|
||||
GENERATE_HTML = YES
|
||||
@@ -1110,10 +1143,10 @@ HTML_STYLESHEET =
|
||||
# cascading style sheets that are included after the standard style sheets
|
||||
# created by doxygen. Using this option one can overrule certain style aspects.
|
||||
# This is preferred over using HTML_STYLESHEET since it does not replace the
|
||||
# standard style sheet and is therefor more robust against future updates.
|
||||
# standard style sheet and is therefore more robust against future updates.
|
||||
# Doxygen will copy the style sheet files to the output directory.
|
||||
# Note: The order of the extra stylesheet files is of importance (e.g. the last
|
||||
# stylesheet in the list overrules the setting of the previous ones in the
|
||||
# Note: The order of the extra style sheet files is of importance (e.g. the last
|
||||
# style sheet in the list overrules the setting of the previous ones in the
|
||||
# list). For an example see the documentation.
|
||||
# This tag requires that the tag GENERATE_HTML is set to YES.
|
||||
|
||||
@@ -1130,7 +1163,7 @@ HTML_EXTRA_STYLESHEET =
|
||||
HTML_EXTRA_FILES =
|
||||
|
||||
# The HTML_COLORSTYLE_HUE tag controls the color of the HTML output. Doxygen
|
||||
# will adjust the colors in the stylesheet and background images according to
|
||||
# will adjust the colors in the style sheet and background images according to
|
||||
# this color. Hue is specified as an angle on a colorwheel, see
|
||||
# http://en.wikipedia.org/wiki/Hue for more information. For instance the value
|
||||
# 0 represents red, 60 is yellow, 120 is green, 180 is cyan, 240 is blue, 300
|
||||
@@ -1173,7 +1206,7 @@ HTML_TIMESTAMP = YES
|
||||
# The default value is: NO.
|
||||
# This tag requires that the tag GENERATE_HTML is set to YES.
|
||||
|
||||
HTML_DYNAMIC_SECTIONS = YES
|
||||
HTML_DYNAMIC_SECTIONS = NO
|
||||
|
||||
# With HTML_INDEX_NUM_ENTRIES one can control the preferred number of entries
|
||||
# shown in the various tree structured indices initially; the user can expand
|
||||
@@ -1258,28 +1291,28 @@ GENERATE_HTMLHELP = NO
|
||||
CHM_FILE =
|
||||
|
||||
# The HHC_LOCATION tag can be used to specify the location (absolute path
|
||||
# including file name) of the HTML help compiler ( hhc.exe). If non-empty
|
||||
# including file name) of the HTML help compiler (hhc.exe). If non-empty,
|
||||
# doxygen will try to run the HTML help compiler on the generated index.hhp.
|
||||
# The file has to be specified with full path.
|
||||
# This tag requires that the tag GENERATE_HTMLHELP is set to YES.
|
||||
|
||||
HHC_LOCATION =
|
||||
|
||||
# The GENERATE_CHI flag controls if a separate .chi index file is generated (
|
||||
# YES) or that it should be included in the master .chm file ( NO).
|
||||
# The GENERATE_CHI flag controls if a separate .chi index file is generated
|
||||
# (YES) or that it should be included in the master .chm file (NO).
|
||||
# The default value is: NO.
|
||||
# This tag requires that the tag GENERATE_HTMLHELP is set to YES.
|
||||
|
||||
GENERATE_CHI = NO
|
||||
|
||||
# The CHM_INDEX_ENCODING is used to encode HtmlHelp index ( hhk), content ( hhc)
|
||||
# The CHM_INDEX_ENCODING is used to encode HtmlHelp index (hhk), content (hhc)
|
||||
# and project file content.
|
||||
# This tag requires that the tag GENERATE_HTMLHELP is set to YES.
|
||||
|
||||
CHM_INDEX_ENCODING =
|
||||
|
||||
# The BINARY_TOC flag controls whether a binary table of contents is generated (
|
||||
# YES) or a normal table of contents ( NO) in the .chm file. Furthermore it
|
||||
# The BINARY_TOC flag controls whether a binary table of contents is generated
|
||||
# (YES) or a normal table of contents (NO) in the .chm file. Furthermore it
|
||||
# enables the Previous and Next buttons.
|
||||
# The default value is: NO.
|
||||
# This tag requires that the tag GENERATE_HTMLHELP is set to YES.
|
||||
@@ -1307,7 +1340,7 @@ GENERATE_QHP = YES
|
||||
# the HTML output folder.
|
||||
# This tag requires that the tag GENERATE_QHP is set to YES.
|
||||
|
||||
QCH_FILE = pip.qhp
|
||||
QCH_FILE = pip.qch
|
||||
|
||||
# The QHP_NAMESPACE tag specifies the namespace to use when generating Qt Help
|
||||
# Project output. For more information please see Qt Help Project / Namespace
|
||||
@@ -1332,7 +1365,7 @@ QHP_VIRTUAL_FOLDER = doc
|
||||
# filters).
|
||||
# This tag requires that the tag GENERATE_QHP is set to YES.
|
||||
|
||||
QHP_CUST_FILTER_NAME =
|
||||
QHP_CUST_FILTER_NAME = PIP
|
||||
|
||||
# The QHP_CUST_FILTER_ATTRS tag specifies the list of the attributes of the
|
||||
# custom filter to add. For more information please see Qt Help Project / Custom
|
||||
@@ -1340,14 +1373,14 @@ QHP_CUST_FILTER_NAME =
|
||||
# filters).
|
||||
# This tag requires that the tag GENERATE_QHP is set to YES.
|
||||
|
||||
QHP_CUST_FILTER_ATTRS =
|
||||
QHP_CUST_FILTER_ATTRS = "PIP 0.4.1"
|
||||
|
||||
# The QHP_SECT_FILTER_ATTRS tag specifies the list of the attributes this
|
||||
# project's filter section matches. Qt Help Project / Filter Attributes (see:
|
||||
# http://qt-project.org/doc/qt-4.8/qthelpproject.html#filter-attributes).
|
||||
# This tag requires that the tag GENERATE_QHP is set to YES.
|
||||
|
||||
QHP_SECT_FILTER_ATTRS =
|
||||
QHP_SECT_FILTER_ATTRS = "PIP 0.4.1"
|
||||
|
||||
# The QHG_LOCATION tag can be used to specify the location of Qt's
|
||||
# qhelpgenerator. If non-empty doxygen will try to run qhelpgenerator on the
|
||||
@@ -1393,7 +1426,7 @@ DISABLE_INDEX = NO
|
||||
# index structure (just like the one that is generated for HTML Help). For this
|
||||
# to work a browser that supports JavaScript, DHTML, CSS and frames is required
|
||||
# (i.e. any modern browser). Windows users are probably better off using the
|
||||
# HTML help feature. Via custom stylesheets (see HTML_EXTRA_STYLESHEET) one can
|
||||
# HTML help feature. Via custom style sheets (see HTML_EXTRA_STYLESHEET) one can
|
||||
# further fine-tune the look of the index. As an example, the default style
|
||||
# sheet generated by doxygen has an example that shows how to put an image at
|
||||
# the root of the tree instead of the PROJECT_NAME. Since the tree basically has
|
||||
@@ -1421,7 +1454,7 @@ ENUM_VALUES_PER_LINE = 4
|
||||
|
||||
TREEVIEW_WIDTH = 250
|
||||
|
||||
# When the EXT_LINKS_IN_WINDOW option is set to YES doxygen will open links to
|
||||
# If the EXT_LINKS_IN_WINDOW option is set to YES, doxygen will open links to
|
||||
# external symbols imported via tag files in a separate window.
|
||||
# The default value is: NO.
|
||||
# This tag requires that the tag GENERATE_HTML is set to YES.
|
||||
@@ -1450,7 +1483,7 @@ FORMULA_TRANSPARENT = YES
|
||||
|
||||
# Enable the USE_MATHJAX option to render LaTeX formulas using MathJax (see
|
||||
# http://www.mathjax.org) which uses client side Javascript for the rendering
|
||||
# instead of using prerendered bitmaps. Use this if you do not have LaTeX
|
||||
# instead of using pre-rendered bitmaps. Use this if you do not have LaTeX
|
||||
# installed or if you want to formulas look prettier in the HTML output. When
|
||||
# enabled you may also need to install MathJax separately and configure the path
|
||||
# to it using the MATHJAX_RELPATH option.
|
||||
@@ -1516,7 +1549,7 @@ MATHJAX_CODEFILE =
|
||||
# The default value is: YES.
|
||||
# This tag requires that the tag GENERATE_HTML is set to YES.
|
||||
|
||||
SEARCHENGINE = YES
|
||||
SEARCHENGINE = NO
|
||||
|
||||
# When the SERVER_BASED_SEARCH tag is enabled the search engine will be
|
||||
# implemented using a web server instead of a web client using Javascript. There
|
||||
@@ -1536,7 +1569,7 @@ SERVER_BASED_SEARCH = NO
|
||||
# external search engine pointed to by the SEARCHENGINE_URL option to obtain the
|
||||
# search results.
|
||||
#
|
||||
# Doxygen ships with an example indexer ( doxyindexer) and search engine
|
||||
# Doxygen ships with an example indexer (doxyindexer) and search engine
|
||||
# (doxysearch.cgi) which are based on the open source search engine library
|
||||
# Xapian (see: http://xapian.org/).
|
||||
#
|
||||
@@ -1549,7 +1582,7 @@ EXTERNAL_SEARCH = NO
|
||||
# The SEARCHENGINE_URL should point to a search engine hosted by a web server
|
||||
# which will return the search results when EXTERNAL_SEARCH is enabled.
|
||||
#
|
||||
# Doxygen ships with an example indexer ( doxyindexer) and search engine
|
||||
# Doxygen ships with an example indexer (doxyindexer) and search engine
|
||||
# (doxysearch.cgi) which are based on the open source search engine library
|
||||
# Xapian (see: http://xapian.org/). See the section "External Indexing and
|
||||
# Searching" for details.
|
||||
@@ -1587,7 +1620,7 @@ EXTRA_SEARCH_MAPPINGS =
|
||||
# Configuration options related to the LaTeX output
|
||||
#---------------------------------------------------------------------------
|
||||
|
||||
# If the GENERATE_LATEX tag is set to YES doxygen will generate LaTeX output.
|
||||
# If the GENERATE_LATEX tag is set to YES, doxygen will generate LaTeX output.
|
||||
# The default value is: YES.
|
||||
|
||||
GENERATE_LATEX = NO
|
||||
@@ -1618,7 +1651,7 @@ LATEX_CMD_NAME = latex
|
||||
|
||||
MAKEINDEX_CMD_NAME = makeindex
|
||||
|
||||
# If the COMPACT_LATEX tag is set to YES doxygen generates more compact LaTeX
|
||||
# If the COMPACT_LATEX tag is set to YES, doxygen generates more compact LaTeX
|
||||
# documents. This may be useful for small projects and may help to save some
|
||||
# trees in general.
|
||||
# The default value is: NO.
|
||||
@@ -1653,9 +1686,9 @@ EXTRA_PACKAGES =
|
||||
# Note: Only use a user-defined header if you know what you are doing! The
|
||||
# following commands have a special meaning inside the header: $title,
|
||||
# $datetime, $date, $doxygenversion, $projectname, $projectnumber,
|
||||
# $projectbrief, $projectlogo. Doxygen will replace $title with the empy string,
|
||||
# for the replacement values of the other commands the user is refered to
|
||||
# HTML_HEADER.
|
||||
# $projectbrief, $projectlogo. Doxygen will replace $title with the empty
|
||||
# string, for the replacement values of the other commands the user is referred
|
||||
# to HTML_HEADER.
|
||||
# This tag requires that the tag GENERATE_LATEX is set to YES.
|
||||
|
||||
LATEX_HEADER =
|
||||
@@ -1671,6 +1704,17 @@ LATEX_HEADER =
|
||||
|
||||
LATEX_FOOTER =
|
||||
|
||||
# The LATEX_EXTRA_STYLESHEET tag can be used to specify additional user-defined
|
||||
# LaTeX style sheets that are included after the standard style sheets created
|
||||
# by doxygen. Using this option one can overrule certain style aspects. Doxygen
|
||||
# will copy the style sheet files to the output directory.
|
||||
# Note: The order of the extra style sheet files is of importance (e.g. the last
|
||||
# style sheet in the list overrules the setting of the previous ones in the
|
||||
# list).
|
||||
# This tag requires that the tag GENERATE_LATEX is set to YES.
|
||||
|
||||
LATEX_EXTRA_STYLESHEET =
|
||||
|
||||
# The LATEX_EXTRA_FILES tag can be used to specify one or more extra images or
|
||||
# other source files which should be copied to the LATEX_OUTPUT output
|
||||
# directory. Note that the files will be copied as-is; there are no commands or
|
||||
@@ -1689,7 +1733,7 @@ LATEX_EXTRA_FILES =
|
||||
PDF_HYPERLINKS = YES
|
||||
|
||||
# If the USE_PDFLATEX tag is set to YES, doxygen will use pdflatex to generate
|
||||
# the PDF file directly from the LaTeX files. Set this option to YES to get a
|
||||
# the PDF file directly from the LaTeX files. Set this option to YES, to get a
|
||||
# higher quality PDF documentation.
|
||||
# The default value is: YES.
|
||||
# This tag requires that the tag GENERATE_LATEX is set to YES.
|
||||
@@ -1734,7 +1778,7 @@ LATEX_BIB_STYLE = plain
|
||||
# Configuration options related to the RTF output
|
||||
#---------------------------------------------------------------------------
|
||||
|
||||
# If the GENERATE_RTF tag is set to YES doxygen will generate RTF output. The
|
||||
# If the GENERATE_RTF tag is set to YES, doxygen will generate RTF output. The
|
||||
# RTF output is optimized for Word 97 and may not look too pretty with other RTF
|
||||
# readers/editors.
|
||||
# The default value is: NO.
|
||||
@@ -1749,7 +1793,7 @@ GENERATE_RTF = NO
|
||||
|
||||
RTF_OUTPUT = rtf
|
||||
|
||||
# If the COMPACT_RTF tag is set to YES doxygen generates more compact RTF
|
||||
# If the COMPACT_RTF tag is set to YES, doxygen generates more compact RTF
|
||||
# documents. This may be useful for small projects and may help to save some
|
||||
# trees in general.
|
||||
# The default value is: NO.
|
||||
@@ -1786,11 +1830,21 @@ RTF_STYLESHEET_FILE =
|
||||
|
||||
RTF_EXTENSIONS_FILE =
|
||||
|
||||
# If the RTF_SOURCE_CODE tag is set to YES then doxygen will include source code
|
||||
# with syntax highlighting in the RTF output.
|
||||
#
|
||||
# Note that which sources are shown also depends on other settings such as
|
||||
# SOURCE_BROWSER.
|
||||
# The default value is: NO.
|
||||
# This tag requires that the tag GENERATE_RTF is set to YES.
|
||||
|
||||
RTF_SOURCE_CODE = NO
|
||||
|
||||
#---------------------------------------------------------------------------
|
||||
# Configuration options related to the man page output
|
||||
#---------------------------------------------------------------------------
|
||||
|
||||
# If the GENERATE_MAN tag is set to YES doxygen will generate man pages for
|
||||
# If the GENERATE_MAN tag is set to YES, doxygen will generate man pages for
|
||||
# classes and files.
|
||||
# The default value is: NO.
|
||||
|
||||
@@ -1834,7 +1888,7 @@ MAN_LINKS = NO
|
||||
# Configuration options related to the XML output
|
||||
#---------------------------------------------------------------------------
|
||||
|
||||
# If the GENERATE_XML tag is set to YES doxygen will generate an XML file that
|
||||
# If the GENERATE_XML tag is set to YES, doxygen will generate an XML file that
|
||||
# captures the structure of the code including all documentation.
|
||||
# The default value is: NO.
|
||||
|
||||
@@ -1848,7 +1902,7 @@ GENERATE_XML = NO
|
||||
|
||||
XML_OUTPUT = xml
|
||||
|
||||
# If the XML_PROGRAMLISTING tag is set to YES doxygen will dump the program
|
||||
# If the XML_PROGRAMLISTING tag is set to YES, doxygen will dump the program
|
||||
# listings (including syntax highlighting and cross-referencing information) to
|
||||
# the XML output. Note that enabling this will significantly increase the size
|
||||
# of the XML output.
|
||||
@@ -1861,7 +1915,7 @@ XML_PROGRAMLISTING = YES
|
||||
# Configuration options related to the DOCBOOK output
|
||||
#---------------------------------------------------------------------------
|
||||
|
||||
# If the GENERATE_DOCBOOK tag is set to YES doxygen will generate Docbook files
|
||||
# If the GENERATE_DOCBOOK tag is set to YES, doxygen will generate Docbook files
|
||||
# that can be used to generate PDF.
|
||||
# The default value is: NO.
|
||||
|
||||
@@ -1875,7 +1929,7 @@ GENERATE_DOCBOOK = NO
|
||||
|
||||
DOCBOOK_OUTPUT = docbook
|
||||
|
||||
# If the DOCBOOK_PROGRAMLISTING tag is set to YES doxygen will include the
|
||||
# If the DOCBOOK_PROGRAMLISTING tag is set to YES, doxygen will include the
|
||||
# program listings (including syntax highlighting and cross-referencing
|
||||
# information) to the DOCBOOK output. Note that enabling this will significantly
|
||||
# increase the size of the DOCBOOK output.
|
||||
@@ -1888,10 +1942,10 @@ DOCBOOK_PROGRAMLISTING = NO
|
||||
# Configuration options for the AutoGen Definitions output
|
||||
#---------------------------------------------------------------------------
|
||||
|
||||
# If the GENERATE_AUTOGEN_DEF tag is set to YES doxygen will generate an AutoGen
|
||||
# Definitions (see http://autogen.sf.net) file that captures the structure of
|
||||
# the code including all documentation. Note that this feature is still
|
||||
# experimental and incomplete at the moment.
|
||||
# If the GENERATE_AUTOGEN_DEF tag is set to YES, doxygen will generate an
|
||||
# AutoGen Definitions (see http://autogen.sf.net) file that captures the
|
||||
# structure of the code including all documentation. Note that this feature is
|
||||
# still experimental and incomplete at the moment.
|
||||
# The default value is: NO.
|
||||
|
||||
GENERATE_AUTOGEN_DEF = NO
|
||||
@@ -1900,7 +1954,7 @@ GENERATE_AUTOGEN_DEF = NO
|
||||
# Configuration options related to the Perl module output
|
||||
#---------------------------------------------------------------------------
|
||||
|
||||
# If the GENERATE_PERLMOD tag is set to YES doxygen will generate a Perl module
|
||||
# If the GENERATE_PERLMOD tag is set to YES, doxygen will generate a Perl module
|
||||
# file that captures the structure of the code including all documentation.
|
||||
#
|
||||
# Note that this feature is still experimental and incomplete at the moment.
|
||||
@@ -1908,7 +1962,7 @@ GENERATE_AUTOGEN_DEF = NO
|
||||
|
||||
GENERATE_PERLMOD = NO
|
||||
|
||||
# If the PERLMOD_LATEX tag is set to YES doxygen will generate the necessary
|
||||
# If the PERLMOD_LATEX tag is set to YES, doxygen will generate the necessary
|
||||
# Makefile rules, Perl scripts and LaTeX code to be able to generate PDF and DVI
|
||||
# output from the Perl module output.
|
||||
# The default value is: NO.
|
||||
@@ -1916,9 +1970,9 @@ GENERATE_PERLMOD = NO
|
||||
|
||||
PERLMOD_LATEX = NO
|
||||
|
||||
# If the PERLMOD_PRETTY tag is set to YES the Perl module output will be nicely
|
||||
# If the PERLMOD_PRETTY tag is set to YES, the Perl module output will be nicely
|
||||
# formatted so it can be parsed by a human reader. This is useful if you want to
|
||||
# understand what is going on. On the other hand, if this tag is set to NO the
|
||||
# understand what is going on. On the other hand, if this tag is set to NO, the
|
||||
# size of the Perl module output will be much smaller and Perl will parse it
|
||||
# just the same.
|
||||
# The default value is: YES.
|
||||
@@ -1938,14 +1992,14 @@ PERLMOD_MAKEVAR_PREFIX =
|
||||
# Configuration options related to the preprocessor
|
||||
#---------------------------------------------------------------------------
|
||||
|
||||
# If the ENABLE_PREPROCESSING tag is set to YES doxygen will evaluate all
|
||||
# If the ENABLE_PREPROCESSING tag is set to YES, doxygen will evaluate all
|
||||
# C-preprocessor directives found in the sources and include files.
|
||||
# The default value is: YES.
|
||||
|
||||
ENABLE_PREPROCESSING = YES
|
||||
|
||||
# If the MACRO_EXPANSION tag is set to YES doxygen will expand all macro names
|
||||
# in the source code. If set to NO only conditional compilation will be
|
||||
# If the MACRO_EXPANSION tag is set to YES, doxygen will expand all macro names
|
||||
# in the source code. If set to NO, only conditional compilation will be
|
||||
# performed. Macro expansion can be done in a controlled way by setting
|
||||
# EXPAND_ONLY_PREDEF to YES.
|
||||
# The default value is: NO.
|
||||
@@ -1961,7 +2015,7 @@ MACRO_EXPANSION = YES
|
||||
|
||||
EXPAND_ONLY_PREDEF = NO
|
||||
|
||||
# If the SEARCH_INCLUDES tag is set to YES the includes files in the
|
||||
# If the SEARCH_INCLUDES tag is set to YES, the include files in the
|
||||
# INCLUDE_PATH will be searched if a #include is found.
|
||||
# The default value is: YES.
|
||||
# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.
|
||||
@@ -2044,20 +2098,21 @@ TAGFILES =
|
||||
|
||||
GENERATE_TAGFILE =
|
||||
|
||||
# If the ALLEXTERNALS tag is set to YES all external class will be listed in the
|
||||
# class index. If set to NO only the inherited external classes will be listed.
|
||||
# If the ALLEXTERNALS tag is set to YES, all external class will be listed in
|
||||
# the class index. If set to NO, only the inherited external classes will be
|
||||
# listed.
|
||||
# The default value is: NO.
|
||||
|
||||
ALLEXTERNALS = NO
|
||||
|
||||
# If the EXTERNAL_GROUPS tag is set to YES all external groups will be listed in
|
||||
# the modules index. If set to NO, only the current project's groups will be
|
||||
# If the EXTERNAL_GROUPS tag is set to YES, all external groups will be listed
|
||||
# in the modules index. If set to NO, only the current project's groups will be
|
||||
# listed.
|
||||
# The default value is: YES.
|
||||
|
||||
EXTERNAL_GROUPS = YES
|
||||
|
||||
# If the EXTERNAL_PAGES tag is set to YES all external pages will be listed in
|
||||
# If the EXTERNAL_PAGES tag is set to YES, all external pages will be listed in
|
||||
# the related pages index. If set to NO, only the current project's pages will
|
||||
# be listed.
|
||||
# The default value is: YES.
|
||||
@@ -2074,7 +2129,7 @@ PERL_PATH = /usr/bin/perl
|
||||
# Configuration options related to the dot tool
|
||||
#---------------------------------------------------------------------------
|
||||
|
||||
# If the CLASS_DIAGRAMS tag is set to YES doxygen will generate a class diagram
|
||||
# If the CLASS_DIAGRAMS tag is set to YES, doxygen will generate a class diagram
|
||||
# (in HTML and LaTeX) for classes with base or super classes. Setting the tag to
|
||||
# NO turns the diagrams off. Note that this option also works with HAVE_DOT
|
||||
# disabled, but it is recommended to install and use dot, since it yields more
|
||||
@@ -2099,7 +2154,7 @@ MSCGEN_PATH =
|
||||
|
||||
DIA_PATH =
|
||||
|
||||
# If set to YES, the inheritance and collaboration graphs will hide inheritance
|
||||
# If set to YES the inheritance and collaboration graphs will hide inheritance
|
||||
# and usage relations if the target is undocumented or is not a class.
|
||||
# The default value is: YES.
|
||||
|
||||
@@ -2172,7 +2227,7 @@ COLLABORATION_GRAPH = NO
|
||||
|
||||
GROUP_GRAPHS = NO
|
||||
|
||||
# If the UML_LOOK tag is set to YES doxygen will generate inheritance and
|
||||
# If the UML_LOOK tag is set to YES, doxygen will generate inheritance and
|
||||
# collaboration diagrams in a style similar to the OMG's Unified Modeling
|
||||
# Language.
|
||||
# The default value is: NO.
|
||||
@@ -2280,7 +2335,7 @@ DOT_IMAGE_FORMAT = svg
|
||||
# The default value is: NO.
|
||||
# This tag requires that the tag HAVE_DOT is set to YES.
|
||||
|
||||
INTERACTIVE_SVG = YES
|
||||
INTERACTIVE_SVG = NO
|
||||
|
||||
# The DOT_PATH tag can be used to specify the path where the dot tool can be
|
||||
# found. If left blank, it is assumed the dot tool can be found in the path.
|
||||
@@ -2312,10 +2367,14 @@ DIAFILE_DIRS =
|
||||
# PlantUML is not used or called during a preprocessing step. Doxygen will
|
||||
# generate a warning when it encounters a \startuml command in this case and
|
||||
# will not generate output for the diagram.
|
||||
# This tag requires that the tag HAVE_DOT is set to YES.
|
||||
|
||||
PLANTUML_JAR_PATH =
|
||||
|
||||
# When using plantuml, the specified paths are searched for files specified by
|
||||
# the !include statement in a plantuml block.
|
||||
|
||||
PLANTUML_INCLUDE_PATH =
|
||||
|
||||
# The DOT_GRAPH_MAX_NODES tag can be used to set the maximum number of nodes
|
||||
# that will be shown in the graph. If the number of nodes in a graph becomes
|
||||
# larger than this value, doxygen will truncate the graph, which is visualized
|
||||
@@ -2352,14 +2411,14 @@ MAX_DOT_GRAPH_DEPTH = 0
|
||||
|
||||
DOT_TRANSPARENT = NO
|
||||
|
||||
# Set the DOT_MULTI_TARGETS tag to YES allow dot to generate multiple output
|
||||
# Set the DOT_MULTI_TARGETS tag to YES to allow dot to generate multiple output
|
||||
# files in one run (i.e. multiple -o and -T options on the command line). This
|
||||
# makes dot run faster, but since only newer versions of dot (>1.8.10) support
|
||||
# this, this feature is disabled by default.
|
||||
# The default value is: NO.
|
||||
# This tag requires that the tag HAVE_DOT is set to YES.
|
||||
|
||||
DOT_MULTI_TARGETS = NO
|
||||
DOT_MULTI_TARGETS = YES
|
||||
|
||||
# If the GENERATE_LEGEND tag is set to YES doxygen will generate a legend page
|
||||
# explaining the meaning of the various boxes and arrows in the dot generated
|
||||
@@ -2369,7 +2428,7 @@ DOT_MULTI_TARGETS = NO
|
||||
|
||||
GENERATE_LEGEND = YES
|
||||
|
||||
# If the DOT_CLEANUP tag is set to YES doxygen will remove the intermediate dot
|
||||
# If the DOT_CLEANUP tag is set to YES, doxygen will remove the intermediate dot
|
||||
# files that are used to generate the various graphs.
|
||||
# The default value is: YES.
|
||||
# This tag requires that the tag HAVE_DOT is set to YES.
|
||||
|
||||
@@ -7,7 +7,8 @@ else ()
|
||||
find_library(PIP_LIBRARY pip /usr/lib/)
|
||||
if (${CMAKE_SYSTEM_NAME} STREQUAL "Linux")
|
||||
find_library(PTHREAD_LIBRARY pthread)
|
||||
list(APPEND PIP_LIBRARY ${PTHREAD_LIBRARY})
|
||||
find_library(DL_LIBRARY dl)
|
||||
list(APPEND PIP_LIBRARY ${PTHREAD_LIBRARY} ${DL_LIBRARY})
|
||||
endif ()
|
||||
set(PIP_INCLUDES /usr/include/pip)
|
||||
set(PIP_CMG /usr/bin/pip_cmg)
|
||||
@@ -29,9 +30,27 @@ if (PIP_FIND_VERSION VERSION_GREATER PIP_VERSION)
|
||||
endif ()
|
||||
|
||||
macro (pip_code_model SRC RESULT)
|
||||
set(RESULT "")
|
||||
set(OPTIONS "")
|
||||
set(_IS_OPT false)
|
||||
foreach (_A ${ARGN})
|
||||
#message(STATUS ${_A})
|
||||
if (_IS_OPT)
|
||||
set (OPTIONS ${_A})
|
||||
else ()
|
||||
if ("${_A}" STREQUAL "OPTIONS")
|
||||
set(_IS_OPT true)
|
||||
else ()
|
||||
set (RESULT ${_A})
|
||||
endif ()
|
||||
endif ()
|
||||
endforeach()
|
||||
#message(STATUS "src = ${SRC}")
|
||||
#message(STATUS "result = ${RESULT}")
|
||||
#message(STATUS "options = ${OPTIONS}")
|
||||
set(NEED_PARSE FALSE CACHE BOOL "NEED_PARSE" FORCE)
|
||||
if (DEFINED CACHE_CMG_FILES)
|
||||
string(REPLACE " " ";" CMG_LIST_C ${CACHE_CMG_FILES})
|
||||
string(REPLACE " " ";" CMG_LIST_C "${CACHE_CMG_FILES}")
|
||||
foreach (CF ${CMG_LIST_C})
|
||||
file (TIMESTAMP ${CF} ATIME)
|
||||
if (NOT TIME_${CF} STREQUAL ATIME)
|
||||
@@ -47,10 +66,11 @@ macro (pip_code_model SRC RESULT)
|
||||
endif ()
|
||||
if (NEED_PARSE)
|
||||
message(STATUS "Creating code model based on \"${SRC}\", please wait ... ")
|
||||
execute_process(COMMAND ${PIP_CMG} -qP -o ${PROJECT_NAME}_ccm -I${PIP_INCLUDES} ${SRC} OUTPUT_VARIABLE CMG_OUT)
|
||||
#message(STATUS "exec \"-qP ${OPTIONS} -o ${PROJECT_NAME}_ccm -I${PIP_INCLUDES} ${SRC}\"")
|
||||
execute_process(COMMAND ${PIP_CMG} -qP ${OPTIONS} -o ${PROJECT_NAME}_ccm -I${PIP_INCLUDES} ${SRC} OUTPUT_VARIABLE CMG_OUT)
|
||||
message(STATUS "Creating code model done, to use it include \"${PROJECT_NAME}_ccm.h\"")
|
||||
string(REPLACE "\n" ";" CMG_LIST ${CMG_OUT})
|
||||
string(REPLACE "\n" " " CMG_LIST_S ${CMG_OUT})
|
||||
string(REPLACE "\n" ";" CMG_LIST "${CMG_OUT}")
|
||||
string(REPLACE "\n" " " CMG_LIST_S "${CMG_OUT}")
|
||||
set(CACHE_CMG_FILES ${CMG_LIST_S} CACHE INTERNAL "CACHE_CMG_FILES" FORCE)
|
||||
foreach (CF ${CMG_LIST})
|
||||
file (TIMESTAMP ${CF} ATIME)
|
||||
|
||||
5
clean
5
clean
@@ -7,6 +7,11 @@ VERBOSE=1 make clean
|
||||
rm -rvf ./CMakeFiles
|
||||
rm -vf ./CMakeCache.txt ./Makefile ./cmake_install.cmake ./install_manifest.txt ./*~ ./*cxx ./moc_* ./*.o ./core
|
||||
cd ../../
|
||||
cd utils/system_daemon
|
||||
VERBOSE=1 make clean
|
||||
rm -rvf ./CMakeFiles
|
||||
rm -vf ./CMakeCache.txt ./Makefile ./cmake_install.cmake ./install_manifest.txt ./*~ ./*cxx ./moc_* ./*.o ./core
|
||||
cd ../../
|
||||
cd utils/remote_console
|
||||
VERBOSE=1 make clean
|
||||
rm -rvf ./CMakeFiles
|
||||
|
||||
@@ -20,9 +20,3 @@ rmdir /q /s CMakeFiles
|
||||
del /q /f CMakeCache.txt Makefile cmake_install.cmake install_manifest.txt *~ *cxx moc_* *.o *.exe *.a *.dll *.lib core
|
||||
cd ..
|
||||
cd ..
|
||||
cd utils\system_daemon
|
||||
del /q /f /s CMakeFiles
|
||||
rmdir /q /s CMakeFiles
|
||||
del /q /f CMakeCache.txt Makefile cmake_install.cmake install_manifest.txt *~ *cxx moc_* *.o *.exe *.a *.dll *.lib core
|
||||
cd ..
|
||||
cd ..
|
||||
Binary file not shown.
@@ -3,23 +3,19 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||
<title>PIP: Class List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
$(window).load(resizeHeight);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
@@ -30,7 +26,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">PIP
|
||||
 <span id="projectnumber">0.4.1_alpha3</span>
|
||||
 <span id="projectnumber">0.5.0_prealpha</span>
|
||||
</div>
|
||||
<div id="projectbrief">Platform-Independent Primitives</div>
|
||||
</td>
|
||||
@@ -39,10 +35,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.8 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
@@ -50,22 +43,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
@@ -91,20 +68,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
$(document).ready(function(){initNavTree('annotated.html','');});
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark"> </span>Pages</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">Class List</div> </div>
|
||||
@@ -112,46 +75,53 @@ $(document).ready(function(){initNavTree('annotated.html','');});
|
||||
<div class="contents">
|
||||
<div class="textblock">Here are the classes, structs, unions and interfaces with brief descriptions:</div><div class="directory">
|
||||
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span>]</div><table class="directory">
|
||||
<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_binary_log.html" target="_self">PIBinaryLog</a></td><td class="desc">Class for read and write binary data to logfile, and playback this data in realtime </td></tr>
|
||||
<tr id="row_1_"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_1_" class="arrow" onclick="toggleFolder('1_')">▼</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_byte_array.html" target="_self">PIByteArray</a></td><td class="desc">Byte array </td></tr>
|
||||
<tr id="row_1_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_p_i_byte_array_1_1_raw_data.html" target="_self">RawData</a></td><td class="desc">Help struct to store/restore custom blocks of data to/from <a class="el" href="class_p_i_byte_array.html" title="Byte array. ">PIByteArray</a> </td></tr>
|
||||
<tr id="row_2_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_char.html" target="_self">PIChar</a></td><td class="desc">Unicode char </td></tr>
|
||||
<tr id="row_3_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_c_l_i.html" target="_self">PICLI</a></td><td class="desc">Command-line arguments parser </td></tr>
|
||||
<tr id="row_4_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_collection.html" target="_self">PICollection</a></td><td class="desc">Interface to discover element groups </td></tr>
|
||||
<tr id="row_5_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_5_" class="arrow" onclick="toggleFolder('5_')">▼</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_config.html" target="_self">PIConfig</a></td><td class="desc">Configuration file </td></tr>
|
||||
<tr id="row_5_0_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_config_1_1_branch.html" target="_self">Branch</a></td><td class="desc">Branch is a list of entries of configuration file </td></tr>
|
||||
<tr id="row_5_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_config_1_1_entry.html" target="_self">Entry</a></td><td class="desc">Entry of configuration file </td></tr>
|
||||
<tr id="row_6_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_connection.html" target="_self">PIConnection</a></td><td class="desc">Complex Input/Output point </td></tr>
|
||||
<tr id="row_7_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_console.html" target="_self">PIConsole</a></td><td class="desc">Console output class </td></tr>
|
||||
<tr id="row_8_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_cout.html" target="_self">PICout</a></td><td class="desc">Class for formatted output similar std::cout </td></tr>
|
||||
<tr id="row_9_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_diagnostics.html" target="_self">PIDiagnostics</a></td><td class="desc">Connection quality diagnostics </td></tr>
|
||||
<tr id="row_10_"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_10_" class="arrow" onclick="toggleFolder('10_')">▼</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_ethernet.html" target="_self">PIEthernet</a></td><td class="desc">Ethernet device </td></tr>
|
||||
<tr id="row_10_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_p_i_ethernet_1_1_interface.html" target="_self">Interface</a></td><td class="desc">Network interface descriptor </td></tr>
|
||||
<tr id="row_10_1_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_ethernet_1_1_interface_list.html" target="_self">InterfaceList</a></td><td class="desc">Array of <em><a class="el" href="struct_p_i_ethernet_1_1_interface.html" title="Network interface descriptor. ">Interface</a></em> with some features </td></tr>
|
||||
<tr id="row_11_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_evaluator.html" target="_self">PIEvaluator</a></td><td class="desc">This class provide mathematical evaluations of custom expression </td></tr>
|
||||
<tr id="row_12_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_file.html" target="_self">PIFile</a></td><td class="desc">Local file </td></tr>
|
||||
<tr id="row_13_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_flags.html" target="_self">PIFlags</a></td><td class="desc">This class used as container for bit flags </td></tr>
|
||||
<tr id="row_14_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_i_o_device.html" target="_self">PIIODevice</a></td><td class="desc">Base class for input/output classes </td></tr>
|
||||
<tr id="row_15_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_kbd_listener.html" target="_self">PIKbdListener</a></td><td class="desc">Keyboard console input listener </td></tr>
|
||||
<tr id="row_16_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_mutex.html" target="_self">PIMutex</a></td><td class="desc">Mutex </td></tr>
|
||||
<tr id="row_17_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_object.html" target="_self">PIObject</a></td><td class="desc">This is base class for any classes which use events -> handlers mechanism </td></tr>
|
||||
<tr id="row_18_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_packet_extractor.html" target="_self">PIPacketExtractor</a></td><td class="desc">Packets extractor </td></tr>
|
||||
<tr id="row_19_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_process.html" target="_self">PIProcess</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_20_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_protocol.html" target="_self">PIProtocol</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_21_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_serial.html" target="_self">PISerial</a></td><td class="desc">Serial device </td></tr>
|
||||
<tr id="row_22_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_set.html" target="_self">PISet</a></td><td class="desc">Set of any type </td></tr>
|
||||
<tr id="row_23_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_23_" class="arrow" onclick="toggleFolder('23_')">▼</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_state_machine.html" target="_self">PIStateMachine</a></td><td class="desc">Base class for custom state machine </td></tr>
|
||||
<tr id="row_23_0_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_p_i_state_machine_1_1_rule.html" target="_self">Rule</a></td><td class="desc">Rule of transition between states of machine </td></tr>
|
||||
<tr id="row_23_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_p_i_state_machine_1_1_state.html" target="_self">State</a></td><td class="desc">State of machine </td></tr>
|
||||
<tr id="row_24_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_string.html" target="_self">PIString</a></td><td class="desc">String class </td></tr>
|
||||
<tr id="row_25_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_string_list.html" target="_self">PIStringList</a></td><td class="desc">Strings array class </td></tr>
|
||||
<tr id="row_26_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_system_time.html" target="_self">PISystemTime</a></td><td class="desc">System time </td></tr>
|
||||
<tr id="row_27_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_thread.html" target="_self">PIThread</a></td><td class="desc">Thread class </td></tr>
|
||||
<tr id="row_28_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_time_measurer.html" target="_self">PITimeMeasurer</a></td><td class="desc">Time measurements </td></tr>
|
||||
<tr id="row_29_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_timer.html" target="_self">PITimer</a></td><td class="desc">Timer </td></tr>
|
||||
<tr id="row_30_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_variant.html" target="_self">PIVariant</a></td><td class="desc">Variant type </td></tr>
|
||||
<tr id="row_31_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_vector.html" target="_self">PIVector</a></td><td class="desc">Dynamic array of any type </td></tr>
|
||||
<tr id="row_32_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_transfer_function.html" target="_self">TransferFunction</a></td><td class="desc">Differential evaluations </td></tr>
|
||||
<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">▼</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_binary_log.html" target="_self">PIBinaryLog</a></td><td class="desc">Class for read and write binary data to logfile, and playback this data in realtime, or custom speed </td></tr>
|
||||
<tr id="row_0_0_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_p_i_binary_log_1_1_bin_log_index.html" target="_self">BinLogIndex</a></td><td class="desc">Struct contains position, ID and timestamp of record in file </td></tr>
|
||||
<tr id="row_0_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_p_i_binary_log_1_1_bin_log_info.html" target="_self">BinLogInfo</a></td><td class="desc">Struct contains full information about Binary Log file and about all Records using map of <em><a class="el" href="struct_p_i_binary_log_1_1_bin_log_record_info.html" title="Struct contains information about all records with same ID. ">BinLogRecordInfo</a></em> </td></tr>
|
||||
<tr id="row_0_2_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_p_i_binary_log_1_1_bin_log_record_info.html" target="_self">BinLogRecordInfo</a></td><td class="desc">Struct contains information about all records with same ID </td></tr>
|
||||
<tr id="row_1_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_1_" class="arrow" onclick="toggleFolder('1_')">▼</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_byte_array.html" target="_self">PIByteArray</a></td><td class="desc">Byte array </td></tr>
|
||||
<tr id="row_1_0_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_p_i_byte_array_1_1_raw_data.html" target="_self">RawData</a></td><td class="desc">Help struct to store/restore custom blocks of data to/from <a class="el" href="class_p_i_byte_array.html" title="Byte array. ">PIByteArray</a> </td></tr>
|
||||
<tr id="row_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_char.html" target="_self">PIChar</a></td><td class="desc">Unicode char </td></tr>
|
||||
<tr id="row_3_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_c_l_i.html" target="_self">PICLI</a></td><td class="desc">Command-line arguments parser </td></tr>
|
||||
<tr id="row_4_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_collection.html" target="_self">PICollection</a></td><td class="desc">Interface to discover element groups </td></tr>
|
||||
<tr id="row_5_"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_5_" class="arrow" onclick="toggleFolder('5_')">▼</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_config.html" target="_self">PIConfig</a></td><td class="desc">Configuration file </td></tr>
|
||||
<tr id="row_5_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_config_1_1_branch.html" target="_self">Branch</a></td><td class="desc">Branch is a list of entries of configuration file </td></tr>
|
||||
<tr id="row_5_1_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_config_1_1_entry.html" target="_self">Entry</a></td><td class="desc">Entry of configuration file </td></tr>
|
||||
<tr id="row_6_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_connection.html" target="_self">PIConnection</a></td><td class="desc">Complex Input/Output point </td></tr>
|
||||
<tr id="row_7_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_console.html" target="_self">PIConsole</a></td><td class="desc">Console output class </td></tr>
|
||||
<tr id="row_8_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_cout.html" target="_self">PICout</a></td><td class="desc">Class for formatted output similar std::cout </td></tr>
|
||||
<tr id="row_9_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_diagnostics.html" target="_self">PIDiagnostics</a></td><td class="desc">Connection quality diagnostics </td></tr>
|
||||
<tr id="row_10_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_dir.html" target="_self">PIDir</a></td><td class="desc">Local directory </td></tr>
|
||||
<tr id="row_11_"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_11_" class="arrow" onclick="toggleFolder('11_')">▼</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_ethernet.html" target="_self">PIEthernet</a></td><td class="desc">Ethernet device </td></tr>
|
||||
<tr id="row_11_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_p_i_ethernet_1_1_interface.html" target="_self">Interface</a></td><td class="desc">Network interface descriptor </td></tr>
|
||||
<tr id="row_11_1_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_ethernet_1_1_interface_list.html" target="_self">InterfaceList</a></td><td class="desc">Array of <em><a class="el" href="struct_p_i_ethernet_1_1_interface.html" title="Network interface descriptor. ">Interface</a></em> with some features </td></tr>
|
||||
<tr id="row_12_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_evaluator.html" target="_self">PIEvaluator</a></td><td class="desc">This class provide mathematical evaluations of custom expression </td></tr>
|
||||
<tr id="row_13_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_file.html" target="_self">PIFile</a></td><td class="desc">Local file </td></tr>
|
||||
<tr id="row_14_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_flags.html" target="_self">PIFlags</a></td><td class="desc">This class used as container for bit flags </td></tr>
|
||||
<tr id="row_15_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_i_o_device.html" target="_self">PIIODevice</a></td><td class="desc">Base class for input/output classes </td></tr>
|
||||
<tr id="row_16_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_i_o_string.html" target="_self">PIIOString</a></td><td class="desc"><a class="el" href="class_p_i_i_o_device.html" title="Base class for input/output classes. ">PIIODevice</a> wrapper around <a class="el" href="class_p_i_string.html" title="String class. ">PIString</a> </td></tr>
|
||||
<tr id="row_17_"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_17_" class="arrow" onclick="toggleFolder('17_')">▼</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_kbd_listener.html" target="_self">PIKbdListener</a></td><td class="desc">Keyboard console input listener </td></tr>
|
||||
<tr id="row_17_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_p_i_kbd_listener_1_1_key_event.html" target="_self">KeyEvent</a></td><td class="desc">This struct contains information about pressed keyboard key </td></tr>
|
||||
<tr id="row_18_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_mutex.html" target="_self">PIMutex</a></td><td class="desc">Mutex </td></tr>
|
||||
<tr id="row_19_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_object.html" target="_self">PIObject</a></td><td class="desc">This is base class for any classes which use events -> handlers mechanism </td></tr>
|
||||
<tr id="row_20_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_packet_extractor.html" target="_self">PIPacketExtractor</a></td><td class="desc">Packets extractor </td></tr>
|
||||
<tr id="row_21_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_process.html" target="_self">PIProcess</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_22_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_protocol.html" target="_self">PIProtocol</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_23_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_screen.html" target="_self">PIScreen</a></td><td class="desc">Console output class </td></tr>
|
||||
<tr id="row_24_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_serial.html" target="_self">PISerial</a></td><td class="desc">Serial device </td></tr>
|
||||
<tr id="row_25_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_set.html" target="_self">PISet</a></td><td class="desc">Set of any type </td></tr>
|
||||
<tr id="row_26_"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_26_" class="arrow" onclick="toggleFolder('26_')">▼</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_state_machine.html" target="_self">PIStateMachine</a></td><td class="desc">Base class for custom state machine </td></tr>
|
||||
<tr id="row_26_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_p_i_state_machine_1_1_rule.html" target="_self">Rule</a></td><td class="desc">Rule of transition between states of machine </td></tr>
|
||||
<tr id="row_26_1_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_p_i_state_machine_1_1_state.html" target="_self">State</a></td><td class="desc">State of machine </td></tr>
|
||||
<tr id="row_27_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_string.html" target="_self">PIString</a></td><td class="desc">String class </td></tr>
|
||||
<tr id="row_28_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_string_list.html" target="_self">PIStringList</a></td><td class="desc">Strings array class </td></tr>
|
||||
<tr id="row_29_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_system_time.html" target="_self">PISystemTime</a></td><td class="desc">System time </td></tr>
|
||||
<tr id="row_30_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_thread.html" target="_self">PIThread</a></td><td class="desc">Thread class </td></tr>
|
||||
<tr id="row_31_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_time_measurer.html" target="_self">PITimeMeasurer</a></td><td class="desc">Time measurements </td></tr>
|
||||
<tr id="row_32_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_timer.html" target="_self">PITimer</a></td><td class="desc">Timer </td></tr>
|
||||
<tr id="row_33_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_variant.html" target="_self">PIVariant</a></td><td class="desc">Variant type </td></tr>
|
||||
<tr id="row_34_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_p_i_vector.html" target="_self">PIVector</a></td><td class="desc">Dynamic array of any type </td></tr>
|
||||
<tr id="row_35_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_transfer_function.html" target="_self">TransferFunction</a></td><td class="desc">Differential evaluations </td></tr>
|
||||
</table>
|
||||
</div><!-- directory -->
|
||||
</div><!-- contents -->
|
||||
@@ -159,9 +129,9 @@ $(document).ready(function(){initNavTree('annotated.html','');});
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated on Sun Nov 2 2014 22:29:36 for PIP by
|
||||
<li class="footer">Generated on Fri Feb 27 2015 23:03:17 for PIP by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.8 </li>
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
@@ -10,17 +10,20 @@ var annotated =
|
||||
[ "PIConsole", "class_p_i_console.html", "class_p_i_console" ],
|
||||
[ "PICout", "class_p_i_cout.html", "class_p_i_cout" ],
|
||||
[ "PIDiagnostics", "class_p_i_diagnostics.html", "class_p_i_diagnostics" ],
|
||||
[ "PIDir", "class_p_i_dir.html", "class_p_i_dir" ],
|
||||
[ "PIEthernet", "class_p_i_ethernet.html", "class_p_i_ethernet" ],
|
||||
[ "PIEvaluator", "class_p_i_evaluator.html", "class_p_i_evaluator" ],
|
||||
[ "PIFile", "class_p_i_file.html", "class_p_i_file" ],
|
||||
[ "PIFlags", "class_p_i_flags.html", "class_p_i_flags" ],
|
||||
[ "PIIODevice", "class_p_i_i_o_device.html", "class_p_i_i_o_device" ],
|
||||
[ "PIIOString", "class_p_i_i_o_string.html", "class_p_i_i_o_string" ],
|
||||
[ "PIKbdListener", "class_p_i_kbd_listener.html", "class_p_i_kbd_listener" ],
|
||||
[ "PIMutex", "class_p_i_mutex.html", "class_p_i_mutex" ],
|
||||
[ "PIObject", "class_p_i_object.html", "class_p_i_object" ],
|
||||
[ "PIPacketExtractor", "class_p_i_packet_extractor.html", "class_p_i_packet_extractor" ],
|
||||
[ "PIProcess", "class_p_i_process.html", null ],
|
||||
[ "PIProtocol", "class_p_i_protocol.html", "class_p_i_protocol" ],
|
||||
[ "PIScreen", "class_p_i_screen.html", "class_p_i_screen" ],
|
||||
[ "PISerial", "class_p_i_serial.html", "class_p_i_serial" ],
|
||||
[ "PISet", "class_p_i_set.html", "class_p_i_set" ],
|
||||
[ "PIStateMachine", "class_p_i_state_machine.html", "class_p_i_state_machine" ],
|
||||
|
||||
@@ -3,23 +3,19 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||
<title>PIP: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
$(window).load(resizeHeight);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
@@ -30,7 +26,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">PIP
|
||||
 <span id="projectnumber">0.4.1_alpha3</span>
|
||||
 <span id="projectnumber">0.5.0_prealpha</span>
|
||||
</div>
|
||||
<div id="projectbrief">Platform-Independent Primitives</div>
|
||||
</td>
|
||||
@@ -39,10 +35,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.8 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
@@ -50,22 +43,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
@@ -91,20 +68,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
$(document).ready(function(){initNavTree('class_p_i_binary_log.html','');});
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark"> </span>Pages</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">PIBinaryLog Member List</div> </div>
|
||||
@@ -113,8 +76,14 @@ $(document).ready(function(){initNavTree('class_p_i_binary_log.html','');});
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a2e3ec03f1fb36ad84483822a1618488b">canRead</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#aa2a16a83493209f165f03e1c49330c82">canWrite</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a5da8208d12e37e5277db308939208150">className</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_binary_log.html#a3a3e8054f70c230c2d1b04b7ddead5d4">closeDevice</a>()</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a3ea8e87826a944be0c9f67b2989b78e4">clearThreadedWriteQueue</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ad59f415f0fec6692f1b2982b7deabf50">close</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a2e85eb26b57d368ba14e3824788c83ba">closed</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_binary_log.html#a3a3e8054f70c230c2d1b04b7ddead5d4">closeDevice</a>()</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#afa5ccc05c7551d10f0c311e4aa534cd8">configure</a>(const PIString &config_file, const PIString &section, bool parent_section=false)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ae7c5a2d7b6ea2409df4e200c8e4b8e32">configureDevice</a>(const void *e_main, const void *e_parent=0)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_binary_log.html#ae728df2cfb529e5d3bee2c2a327503cc">configureFromFullPath</a>(const PIString &full_path)</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a65528c74adc6691eac2c7a2f39328064">CONNECT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
@@ -124,8 +93,14 @@ $(document).ready(function(){initNavTree('class_p_i_binary_log.html','');});
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#ab45dbd69bde3cde22d4aba27ed585407">CONNECT3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a34e41d730c07354e07333def3d854019">CONNECT4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#ac86f9567fcbe10d7e49685e0a01b8427">CONNECTU</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_binary_log.html#ad5e869cdec63462ff6a21c8625551a96">constructFullPath</a>() const </td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ac47c4f61ade6d4f9a847e0d55abcf150">createFromFullPath</a>(const PIString &full_path)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_binary_log.html#a0d71287dc6ba5ac1c6d1589923f291d7">createIndex</a>()</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_binary_log.html#ac5c3e00d5fe2bd28e0c27af39c18717f">createNewFile</a>()</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#aa3c4138dc000e34fb74140d0a5be3afe">data</a>() const </td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a286d39fdf2dacf8bc1f26c8744d8bf18">debug</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_binary_log.html#ab448c517448d28fbd60cd291f577dd87">defaultID</a>() const </td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595">DeviceMode</a> enum name</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a587604e6f3570c0fc32794384d4d0d1f">DISCONNECT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#aed7fd8edaccbbca33c51417ca43ac32a">DISCONNECT0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#ae030e8deb226c636d2df22076391f12c">DISCONNECT1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
@@ -151,70 +126,171 @@ $(document).ready(function(){initNavTree('class_p_i_binary_log.html','');});
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#ad0ba4a14c77b8d968dc13918f9b2d384">EVENT_VHANDLER2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a4f47b429ac594cebdca1567e1b9a1021">EVENT_VHANDLER3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a96b2461314db11f3b68942bcd4b9d13d">EVENT_VHANDLER4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_binary_log.html#a607789d09caf49071872633ee508c15b">fileEnd</a>()</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_binary_log.html#afbc9e07fd7eee89b83dc85c9d344f01e">fileError</a>()</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_binary_log.html#a6dba45d4bc34989b7f35ddb4121357b0">filePrefix</a>() const </td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_binary_log.html#a6e3d3ea7f1938edb666b78e5a732e478">filterID</a></td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#afe05189de1d6ebbf44a2e16cfe200848">findByName</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_binary_log.html#aeea31dead45c393c32a5a37e0e55af77">fullPathPrefix</a>() const </td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ad7b78570d28f2db6457e47826a1b5d31">flush</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_binary_log.html#aeea31dead45c393c32a5a37e0e55af77">fullPathPrefix</a>() const </td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_binary_log.html#a904318a294160dc2d63502fb248ed140">getLogInfo</a>(const PIString &path)</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a3f7b0da6b28ced23e1deee48dde17c98">HANDLER</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a587c32639f2732920338a363ad163d81">init</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a8d6bd4c57aa01dc41e1b28720f9604a7">isPropertyExists</a>(const PIString &name) const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a46720d79609ec893d9eb5eaa2354c414">isRunning</a>() const </td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a221de2cf94a569a223bfc4456c0f4fed">lock</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ac057b3e06d4e830e5b36c36a86c17054">initialize</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#af4af787cf1f0c683ab8cc96b467ceb71">isClosed</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_binary_log.html#a5dbf5f284b8138c7276801dddb46df47">isEmpty</a>() const </td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_binary_log.html#ad9daff0ad0299e5480e9abd499be8598">isEnd</a>() const </td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ac4548767d3525425560cecb941b2f3e1">isOpened</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a8d6bd4c57aa01dc41e1b28720f9604a7">isPropertyExists</a>(const PIString &name) const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#aab8d2f661fa81ebc08f86774bd385d7c">isReadable</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a21175548410fffdf7b060158d11b0277">isReopenEnabled</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a46720d79609ec893d9eb5eaa2354c414">isRunning</a>() const </td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a4906b24d7672b94766c619cb391ee4a0">isThreadedRead</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a8ced4ba161fe19d98faea99c868059da">isThreadedWrite</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a3f9b2cace031adbed1024e67de0a2c26">isWriteable</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_binary_log.html#abbf410ed8d5a88205b826b88916c3529">lastReadedID</a>() const </td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a221de2cf94a569a223bfc4456c0f4fed">lock</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_binary_log.html#a7d42b8d49ebcc469bccb1c287df11776">logDir</a>() const </td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_binary_log.html#ad8b1511490c1060340d4f46fb2eead4b">logIndex</a>() const </td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_binary_log.html#aa4cefddc3944dea10cc558d7a3651d4d">logInfo</a>() const </td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_binary_log.html#a77710e9ce61a2f20187b886a397d82b1">logSize</a>() const </td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#aec8176a5b88b98aacba528b1dd20c7c4">mode</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#aeaff22c99b5f5ba444671d658eba2f14">mutex</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a87a8b9315e3e2c0eb8bfeb864474da57">needLockRun</a>(bool need)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_binary_log.html#a8d43d7d13b16fd665d5f814cb5daddfe">openDevice</a>()</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a722b67a967e55918f6921de66ecffce9">piCoutObj</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#af4581f822cb17c489e34da1abca2764a">piDisconnect</a>(PIObject *src, const PIString &sig)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a1d556c03cc2ba29fd2515abc470e3393">piDisconnect</a>(PIObject *src)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba0e6861fee3e57cf6ba026a7553e69576">piHigh</a> enum value</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba18babfebe41163fbb810eb41357a6347">piHighest</a> enum value</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a5adabd429443716b75771317ec43301b">PIIODEVICE</a></td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba46703d0258b11d41c52a266b2b10b6d9">piLow</a> enum value</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba4dbd54fc5158a029c682b718f48312d4">piLowerst</a> enum value</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77babd362bfacabbd61d69793cceb449425c">piNormal</a> enum value</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a779d66bab882a51ef6389d2e212f2bd6">PIObject</a>(const PIString &name=PIString())</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_binary_log.html#ae1f7de22c44e88d4b4aa67b17f346d01">newFile</a>(const PIString &filename)</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a9df120510444c1ebe5fea7a7ca8e07d5">open</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a7ee1d02b01cc6d6657f78de396bde36b">open</a>(const PIString &_path)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ab14452c5213f4fc28948e15d74c011fb">open</a>(const DeviceMode &_mode)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#af137f0f194302d7d9e8d1a16355dc698">open</a>(const PIString &_path, const DeviceMode &_mode)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_binary_log.html#a8d43d7d13b16fd665d5f814cb5daddfe">openDevice</a>()</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a25901752de62f5099ac32b90409d8242">opened</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a8bc4ff38695ab514f95fa1fa4da0f344">path</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a722b67a967e55918f6921de66ecffce9">piCoutObj</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#af4581f822cb17c489e34da1abca2764a">piDisconnect</a>(PIObject *src, const PIString &sig)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a1d556c03cc2ba29fd2515abc470e3393">piDisconnect</a>(PIObject *src)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba0e6861fee3e57cf6ba026a7553e69576">piHigh</a> enum value</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba18babfebe41163fbb810eb41357a6347">piHighest</a> enum value</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a5adabd429443716b75771317ec43301b">PIIODEVICE</a></td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ac087db1174b1a2f6bb6400a62b93ed52">PIIODevice</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ab37b5b49ddd5ec07d03df75dcc6f0343">PIIODevice</a>(const PIString &path, DeviceMode mode=ReadWrite)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba46703d0258b11d41c52a266b2b10b6d9">piLow</a> enum value</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba4dbd54fc5158a029c682b718f48312d4">piLowerst</a> enum value</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77babd362bfacabbd61d69793cceb449425c">piNormal</a> enum value</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#affa62b02040517a34b3f173d804e487f">PIOBJECT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a4ce1840f79eac65344a4c5823f5034d4">PIOBJECT_PARENT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#adaa3b942365cb17b3e985648128e5f7e">PIThread</a>(void *data, ThreadFunc func, bool startNow=false, int loop_delay=-1)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a538752277df4d58134b05ef080ed6b04">PIThread</a>(bool startNow=false, int loop_delay=-1)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#adcc0d49a7914cba2b3edc86c454ee3a6">priority</a>() const </td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a779d66bab882a51ef6389d2e212f2bd6">PIObject</a>(const PIString &name=PIString())</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a8cd6444e57a0f7f25888c8b8293d3543">PIOBJECT_SUBCLASS</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#adaa3b942365cb17b3e985648128e5f7e">PIThread</a>(void *data, ThreadFunc func, bool startNow=false, int loop_delay=-1)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a538752277df4d58134b05ef080ed6b04">PIThread</a>(bool startNow=false, int loop_delay=-1)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_binary_log.html#a3457801b4441f7567dab6cf20087d13b">playDelay</a>() const </td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_binary_log.html#ad3747c961fee4cbaef020a1512051e84">playMode</a>() const </td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_binary_log.html#a96a2d901e8d7b309a49003b3fa1846dc">PlayMode</a> enum name</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_binary_log.html#a96a2d901e8d7b309a49003b3fa1846dca77debbcefe269247ca84125a2307f3fa">PlayRealTime</a> enum value</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_binary_log.html#a0ad2125ec5521ea4ea100872863a9723">playSpeed</a>() const </td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_binary_log.html#a96a2d901e8d7b309a49003b3fa1846dca87ba557909b26acc6d9a2327feb44f80">PlayStaticDelay</a> enum value</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_binary_log.html#a96a2d901e8d7b309a49003b3fa1846dca9e264db9c4d915e2f720640c6af3c25a">PlayVariableSpeed</a> enum value</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_binary_log.html#a7d93c376461baf6f58dbe07a90e9dab4">pos</a>() const </td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77b">Priority</a> enum name</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#aeb8178ed4012f204d2c89a8413bbcd2d">properties</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a68dbd55885a081be717ff818dcb31bcc">propertiesCount</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#ad0cadfad8b61e8c994abde7d2d4853ac">property</a>(const PIString &name) const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a2f98c7c43b93f9d636e9119f0a577715">propertyChanged</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#adcc0d49a7914cba2b3edc86c454ee3a6">priority</a>() const </td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#aeb8178ed4012f204d2c89a8413bbcd2d">properties</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a68dbd55885a081be717ff818dcb31bcc">propertiesCount</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#ad0cadfad8b61e8c994abde7d2d4853ac">property</a>(const PIString &name) const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_binary_log.html#a26af6aa5384bdd3160908ec8cb1942b5">propertyChanged</a>(const PIString &)</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_binary_log.html#ac3c5ff83fdc8fea6711d53d4c08addae">rapidStart</a>() const </td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_binary_log.html#a14e2dda93e6e19c2b9cf003d4c5d70fd">read</a>(void *read_to, int max_size)</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a97d70784dd67ee919704c37e53819525">PIIODevice::read</a>(int max_size)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_binary_log.html#a5bfb70980b9842e06e8a5ed88a8829bf">readBinLog</a>(int id=0)</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_binary_log.html#a181b041101815059e03ea8e8cb36502b">readBinLog</a>(int id, void *read_to, int max_size)</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#add5b851e98d22dd4d7482a8e509113dc">readDeviceSetting</a>(const PIString &name, const T &def, const PIConfig::Entry *em, const PIConfig::Entry *ep)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a672a05d4391737b8fecd4524f1a47bda">REGISTER_DEVICE</a></td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a221e15d1a4093b7db6cc579fc8be69b6">setData</a>(void *d)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a9a0ec972d4864287fae4d1a0edcd9dc5">setDebug</a>(bool debug)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#aa4991bd904757496dcd41d0d614a7a59">readForTime</a>(double timeout_ms)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595a3cfbd625c2976cde647e43b3ecf488fc">ReadOnly</a> enum value</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595a9a3dfb78656b018b51ce48d95f39234a">ReadWrite</a> enum value</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a672a05d4391737b8fecd4524f1a47bda">REGISTER_DEVICE</a></td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ad2483280da735187cfb6e05e84eebc6f">reopenEnabled</a></td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#aaa4b61e2d131c7ccd2db8e16a91c6500">reopenTimeout</a></td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ab87197451c9d3700860c73f85538e0dd">reopenTimeout</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_binary_log.html#a776e7c48df18b40ef88cc703b3b32267">restart</a>()</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_binary_log.html#a3fe054d4bf7a4ab73848c623df10b2a6">seek</a>(const PISystemTime &time)</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_binary_log.html#aa2e267f3cdd6c71e84a418b80b9a8632">seekTo</a>(int rindex)</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a221e15d1a4093b7db6cc579fc8be69b6">setData</a>(void *d)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a9a0ec972d4864287fae4d1a0edcd9dc5">setDebug</a>(bool debug)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_binary_log.html#aea988168342f83b830661c1bd067a9a0">setDefaultID</a>(int id)</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_binary_log.html#a55059867d459f317c79d6b5fa1e334e1">setFilePrefix</a>(const PIString &prefix)</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_binary_log.html#a5bb6485891eb08ebafb1af0dbe6d4baf">setLogDir</a>(const PIString &path)</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a8eb211f42dfcf7b7a1f32acabbfd6ada">setName</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#ade6ddabe46917c5cef2f5da1dd613a69">setPriority</a>(PIThread::Priority prior)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a647e2f79b975cf88d636a2ca2dadfb9c">setProperty</a>(const PIString &name, const PIVariant &value)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ac0a4c85cfc93f4f97889624f1af3f2da">setPath</a>(const PIString &path)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_binary_log.html#a263f4065c226d032a5209e2da414c4c1">setPlayDelay</a>(const PISystemTime &delay)</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_binary_log.html#aafbce26312ccb6c092a6f756b4fcd3c9">setPlayMode</a>(PlayMode mode)</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_binary_log.html#a9cbc4925e748a6f18cb11c2de1fc6900">setPlayRealTime</a>()</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_binary_log.html#a5b990272f4a09e4f4f7d558523089bf8">setPlaySpeed</a>(double speed)</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#ade6ddabe46917c5cef2f5da1dd613a69">setPriority</a>(PIThread::Priority prior)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a647e2f79b975cf88d636a2ca2dadfb9c">setProperty</a>(const PIString &name, const PIVariant &value)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_binary_log.html#a02634ed26d5e5ae07c31d17ea9216f98">setRapidStart</a>(bool enabled)</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#af102eb926a08c8da2d0dcb06c3f951d6">setReopenEnabled</a>(bool yes=true)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ac62f3a463fab444f084aa9ce7435e5a4">setReopenTimeout</a>(int msecs)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a85c22bf31dae02180827f2952e3594ee">setSlot</a>(ThreadFunc func)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a5fb7161b42840be7fb2f738046887b39">PIThread::start</a>(int timer_delay)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a38785bbce4ef9afb7116cea78beffa08">PIThread::start</a>(ThreadFunc func, int timer_delay)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a6b91eb8632e75e0f00a625f28a0bedd1">started</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a44a9fe015ea8288a0a336b614ff2962b">startOnce</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#ad50035fe7d3a2557178b6b46f6fa4861">startOnce</a>(ThreadFunc func)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#aa6350430814f777fdce81f99cbba4c1a">stopped</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a41060ba64a882ef4c3b24dc868c5635c">superClassName</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_binary_log.html#a78ea56ff4489d441205ded106c63966e">threadedRead</a>(uchar *readed, int size)</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a82baf1fe4608234ba76b68540100ee73">unlock</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#ae325266c7f3484ad52c0a5c690cc222c">waitForFinish</a>(int timeout_msecs)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a8bcffcc0d12bdd6d8ddd455a15241313">waitForStart</a>(int timeout_msecs)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a52fc22658e025b4c15c8a2454d81b289">WEAK_CONNECT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#aaaba5b68617a43903056bc175b8cd162">WEAK_CONNECT0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a37d80492e781bf82b9c22c56977da81e">WEAK_CONNECT1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a34134cc70172ef5a8d38ba8eb0db327d">WEAK_CONNECT2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a601eb7e6e4c3c1a2ba741abbaf271fed">WEAK_CONNECT3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a483ad0828f2c221308d95fd07ba1ee6e">WEAK_CONNECT4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_binary_log.html#acba4be6dbbf12e97d03535c995fdc5c0">setSplitFileSize</a>(llong size)</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_binary_log.html#a9c06f3d1d6da0f25c8228d72f8171a2e">setSplitMode</a>(SplitMode mode)</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_binary_log.html#acc29b0660d817e046e0c19246a0dc7de">setSplitRecordCount</a>(int count)</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_binary_log.html#ac68b9fedec090ba8755d6f3e6b69dba4">setSplitTime</a>(const PISystemTime &time)</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a52c3127c3940d0a37e42b38b0fd1cf71">setThreadedReadBufferSize</a>(int new_size)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a5f8ef8392407794b48130487dffbd6e5">setThreadedReadData</a>(void *d)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ac6eaa85cbd4f4f639add072f174d843b">setThreadedReadSlot</a>(ReadRetFunc func)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_binary_log.html#a8a4b695e9059befb71a350b595a58394a21be589c1781c5f15abafd32bbe2d0cd">SplitCount</a> enum value</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_binary_log.html#acd8e3080a926f2727a6c79819b49eec0">splitFileSize</a>() const </td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_binary_log.html#a642b3b7d5c8ba1d5b79e758017d6d497">splitMode</a>() const </td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_binary_log.html#a8a4b695e9059befb71a350b595a58394">SplitMode</a> enum name</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_binary_log.html#a8a4b695e9059befb71a350b595a58394a45914123c14bf1de0d71f75543c3557f">SplitNone</a> enum value</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_binary_log.html#a9109a40d62debfbd2e4d98eaedd32f1a">splitRecordCount</a>() const </td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_binary_log.html#a8a4b695e9059befb71a350b595a58394aa5b0e2cc1dcbc85d644b83e8c812d1e2">SplitSize</a> enum value</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_binary_log.html#a8a4b695e9059befb71a350b595a58394a97ab9ad2ac3d9e45dcd419a24460654c">SplitTime</a> enum value</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_binary_log.html#a2863ece1a4afefec1ba17a10ad65441d">splitTime</a>() const </td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a9c6cb4c2ef6950a1d1d9b9de8eb31d72">start</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a5fb7161b42840be7fb2f738046887b39">PIThread::start</a>(int timer_delay)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a38785bbce4ef9afb7116cea78beffa08">PIThread::start</a>(ThreadFunc func, int timer_delay)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a6b91eb8632e75e0f00a625f28a0bedd1">started</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a44a9fe015ea8288a0a336b614ff2962b">startOnce</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#ad50035fe7d3a2557178b6b46f6fa4861">startOnce</a>(ThreadFunc func)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#aaa58fd385f8dea3b3887da2b9af3f950">startThreadedRead</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a6d45079c93fd233e6ff73e00d4da7616">startThreadedRead</a>(ReadRetFunc func)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#abf19c9629dae97b30ecbd7fcaae0bb84">startThreadedWrite</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a5f11f004b3976cc015cc4b9c04fa44f2">stop</a>(bool wait=false)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#aa6350430814f777fdce81f99cbba4c1a">stopped</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a4bc2ae587cec97123970afb489c0c530">stopThreadedRead</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a8276a65b6c186478af39fe6482ccfc99">stopThreadedWrite</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a41060ba64a882ef4c3b24dc868c5635c">superClassName</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_binary_log.html#a78ea56ff4489d441205ded106c63966e">threadedRead</a>(uchar *readed, int size)</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a22831f552757ed99a3697e29bab1f447">threadedReadBuffer</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a80ed0c7af3e062aecff43c2cb3e85804">threadedReadBufferSize</a></td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a1224a4837afb731b18473bd79a934605">threadedReadBufferSize</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a00277fab1681c7226dcf41bd53ae895d">threadedReadData</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ae35ceb9623e56caad53cdf8699b7d327">threadedReadEvent</a>(uchar *readed, int size)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#abadfd017efac451192e3a836e7a91497">threadedWriteEvent</a>(ullong id, int written_size)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a82baf1fe4608234ba76b68540100ee73">unlock</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#ae325266c7f3484ad52c0a5c690cc222c">waitForFinish</a>(int timeout_msecs)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a8bcffcc0d12bdd6d8ddd455a15241313">waitForStart</a>(int timeout_msecs)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a52fc22658e025b4c15c8a2454d81b289">WEAK_CONNECT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#aaaba5b68617a43903056bc175b8cd162">WEAK_CONNECT0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a37d80492e781bf82b9c22c56977da81e">WEAK_CONNECT1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a34134cc70172ef5a8d38ba8eb0db327d">WEAK_CONNECT2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a601eb7e6e4c3c1a2ba741abbaf271fed">WEAK_CONNECT3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a483ad0828f2c221308d95fd07ba1ee6e">WEAK_CONNECT4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_binary_log.html#a3a6adfae7fb359a7baa016a3df3819d3">write</a>(const void *data, int size)</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a76e6241630e550f39fe8f10f0a2968d8">PIIODevice::write</a>(const PIByteArray &data)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_binary_log.html#a3a53507e6ec360b5ba09e04c15502c11">writeBinLog</a>(int id, PIByteArray data)</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_binary_log.html#ab5002c94f2c849c0d341ac101578df43">writeBinLog</a>(int id, const void *data, int size)</td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_binary_log.html#ae2c172d1b91528d2550b57ed100b65b7">writeCount</a>() const </td><td class="entry"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595ac8b9334253858c834ece08fc1d0a9c03">WriteOnly</a> enum value</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a534ea05df3ca267221dd8d5802df4ff9">writeThreaded</a>(const void *data, int max_size)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a444cedf1f38d9dc05eb2a26946318263">writeThreaded</a>(const PIByteArray &data)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated on Sun Nov 2 2014 22:29:35 for PIP by
|
||||
<li class="footer">Generated on Fri Feb 27 2015 23:03:16 for PIP by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.8 </li>
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
@@ -3,23 +3,19 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||
<title>PIP: PIBinaryLog Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
$(window).load(resizeHeight);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
@@ -30,7 +26,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">PIP
|
||||
 <span id="projectnumber">0.4.1_alpha3</span>
|
||||
 <span id="projectnumber">0.5.0_prealpha</span>
|
||||
</div>
|
||||
<div id="projectbrief">Platform-Independent Primitives</div>
|
||||
</td>
|
||||
@@ -39,10 +35,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.8 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
@@ -50,22 +43,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
@@ -91,22 +68,13 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
$(document).ready(function(){initNavTree('class_p_i_binary_log.html','');});
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark"> </span>Pages</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#nested-classes">Classes</a> |
|
||||
<a href="#pub-types">Public Types</a> |
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="#pub-static-methods">Static Public Member Functions</a> |
|
||||
<a href="#pub-attribs">Public Attributes</a> |
|
||||
<a href="#pro-methods">Protected Member Functions</a> |
|
||||
<a href="class_p_i_binary_log-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
@@ -114,60 +82,48 @@ $(document).ready(function(){initNavTree('class_p_i_binary_log.html','');});
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Class for read and write binary data to logfile, and playback this data in realtime.
|
||||
<p>Class for read and write binary data to logfile, and playback this data in realtime, or custom speed.
|
||||
<a href="class_p_i_binary_log.html#details">More...</a></p>
|
||||
<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
||||
<img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for PIBinaryLog:</div>
|
||||
<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
|
||||
</div>
|
||||
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="class_p_i_binary_log__inherit__graph.svg" width="122" height="262"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
|
||||
</div>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for PIBinaryLog:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="class_p_i_binary_log__inherit__graph.svg" width="122" height="262"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
||||
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
|
||||
Protected Member Functions</h2></td></tr>
|
||||
<tr class="memitem:aeea31dead45c393c32a5a37e0e55af77"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aeea31dead45c393c32a5a37e0e55af77"></a>
|
||||
<a class="el" href="class_p_i_string.html">PIString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#aeea31dead45c393c32a5a37e0e55af77">fullPathPrefix</a> () const </td></tr>
|
||||
<tr class="memdesc:aeea31dead45c393c32a5a37e0e55af77"><td class="mdescLeft"> </td><td class="mdescRight">Reimplement to construct full unambiguous string prefix. <a class="el" href="class_p_i_i_o_device.html#PIIODevice_sec7">Creating devices by unambiguous string</a>. <br /></td></tr>
|
||||
<tr class="separator:aeea31dead45c393c32a5a37e0e55af77"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae728df2cfb529e5d3bee2c2a327503cc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae728df2cfb529e5d3bee2c2a327503cc"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#ae728df2cfb529e5d3bee2c2a327503cc">configureFromFullPath</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &full_path)</td></tr>
|
||||
<tr class="memdesc:ae728df2cfb529e5d3bee2c2a327503cc"><td class="mdescLeft"> </td><td class="mdescRight">Reimplement to configure your device with parameters of full unambiguous string. Default implementation does nothing. <br /></td></tr>
|
||||
<tr class="separator:ae728df2cfb529e5d3bee2c2a327503cc"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8d43d7d13b16fd665d5f814cb5daddfe"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8d43d7d13b16fd665d5f814cb5daddfe"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#a8d43d7d13b16fd665d5f814cb5daddfe">openDevice</a> ()</td></tr>
|
||||
<tr class="memdesc:a8d43d7d13b16fd665d5f814cb5daddfe"><td class="mdescLeft"> </td><td class="mdescRight">Reimplement to open device, return value will be set to "opened_" variable. <br /></td></tr>
|
||||
<tr class="separator:a8d43d7d13b16fd665d5f814cb5daddfe"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3a3e8054f70c230c2d1b04b7ddead5d4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3a3e8054f70c230c2d1b04b7ddead5d4"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#a3a3e8054f70c230c2d1b04b7ddead5d4">closeDevice</a> ()</td></tr>
|
||||
<tr class="memdesc:a3a3e8054f70c230c2d1b04b7ddead5d4"><td class="mdescLeft"> </td><td class="mdescRight">Reimplement to close device, inverse return value will be set to "opened_" variable. <br /></td></tr>
|
||||
<tr class="separator:a3a3e8054f70c230c2d1b04b7ddead5d4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a78ea56ff4489d441205ded106c63966e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a78ea56ff4489d441205ded106c63966e"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#a78ea56ff4489d441205ded106c63966e">threadedRead</a> (uchar *readed, int size)</td></tr>
|
||||
<tr class="memdesc:a78ea56ff4489d441205ded106c63966e"><td class="mdescLeft"> </td><td class="mdescRight">Function executed when thread read some data, default implementation execute external slot "ret_func_". <br /></td></tr>
|
||||
<tr class="separator:a78ea56ff4489d441205ded106c63966e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pro_methods_class_p_i_i_o_device"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_p_i_i_o_device')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td></tr>
|
||||
<tr class="memitem:a587c32639f2732920338a363ad163d81 inherit pro_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a587c32639f2732920338a363ad163d81"></a>
|
||||
virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a587c32639f2732920338a363ad163d81">init</a> ()</td></tr>
|
||||
<tr class="memdesc:a587c32639f2732920338a363ad163d81 inherit pro_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Function executed before first <em><a class="el" href="class_p_i_i_o_device.html#ae62b3035a9f884d345fd5d071c8089c8" title="Reimplement to open device, return value will be set to "opened_" variable. ">openDevice()</a></em> or from constructor. <br /></td></tr>
|
||||
<tr class="separator:a587c32639f2732920338a363ad163d81 inherit pro_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae7c5a2d7b6ea2409df4e200c8e4b8e32 inherit pro_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae7c5a2d7b6ea2409df4e200c8e4b8e32"></a>
|
||||
virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ae7c5a2d7b6ea2409df4e200c8e4b8e32">configureDevice</a> (const void *e_main, const void *e_parent=0)</td></tr>
|
||||
<tr class="memdesc:ae7c5a2d7b6ea2409df4e200c8e4b8e32 inherit pro_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Reimplement to configure device from entries "e_main" and "e_parent", cast arguments to <em><a class="el" href="class_p_i_config_1_1_entry.html" title="Entry of configuration file ">PIConfig::Entry</a>*</em>. <br /></td></tr>
|
||||
<tr class="separator:ae7c5a2d7b6ea2409df4e200c8e4b8e32 inherit pro_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pro_methods_class_p_i_object"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_p_i_object')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="class_p_i_object.html">PIObject</a></td></tr>
|
||||
<tr class="memitem:a2f43644909496ba11ca294a67ed18deb inherit pro_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2f43644909496ba11ca294a67ed18deb"></a>
|
||||
<a class="el" href="class_p_i_object.html">PIObject</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a2f43644909496ba11ca294a67ed18deb">emitter</a> () const </td></tr>
|
||||
<tr class="memdesc:a2f43644909496ba11ca294a67ed18deb inherit pro_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Returns PIObject* which has raised an event. This value is correct only in definition of some event handler. <br /></td></tr>
|
||||
<tr class="separator:a2f43644909496ba11ca294a67ed18deb inherit pro_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2f98c7c43b93f9d636e9119f0a577715 inherit pro_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2f98c7c43b93f9d636e9119f0a577715"></a>
|
||||
virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a2f98c7c43b93f9d636e9119f0a577715">propertyChanged</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)</td></tr>
|
||||
<tr class="memdesc:a2f98c7c43b93f9d636e9119f0a577715 inherit pro_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Virtual function executes after property with name "name" has been changed. <br /></td></tr>
|
||||
<tr class="separator:a2f98c7c43b93f9d636e9119f0a577715 inherit pro_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
|
||||
Classes</h2></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_p_i_binary_log_1_1_bin_log_index.html">BinLogIndex</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Struct contains position, ID and timestamp of record in file. <a href="struct_p_i_binary_log_1_1_bin_log_index.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_p_i_binary_log_1_1_bin_log_info.html">BinLogInfo</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Struct contains full information about Binary Log file and about all Records using map of <em><a class="el" href="struct_p_i_binary_log_1_1_bin_log_record_info.html" title="Struct contains information about all records with same ID. ">BinLogRecordInfo</a></em>. <a href="struct_p_i_binary_log_1_1_bin_log_info.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_p_i_binary_log_1_1_bin_log_record_info.html">BinLogRecordInfo</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Struct contains information about all records with same ID. <a href="struct_p_i_binary_log_1_1_bin_log_record_info.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
|
||||
Additional Inherited Members</h2></td></tr>
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
|
||||
Public Types</h2></td></tr>
|
||||
<tr class="memitem:a96a2d901e8d7b309a49003b3fa1846dc"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#a96a2d901e8d7b309a49003b3fa1846dc">PlayMode</a> { <a class="el" href="class_p_i_binary_log.html#a96a2d901e8d7b309a49003b3fa1846dca77debbcefe269247ca84125a2307f3fa">PlayRealTime</a>,
|
||||
<a class="el" href="class_p_i_binary_log.html#a96a2d901e8d7b309a49003b3fa1846dca9e264db9c4d915e2f720640c6af3c25a">PlayVariableSpeed</a>,
|
||||
<a class="el" href="class_p_i_binary_log.html#a96a2d901e8d7b309a49003b3fa1846dca87ba557909b26acc6d9a2327feb44f80">PlayStaticDelay</a>
|
||||
}</td></tr>
|
||||
<tr class="memdesc:a96a2d901e8d7b309a49003b3fa1846dc"><td class="mdescLeft"> </td><td class="mdescRight">Play modes for <em><a class="el" href="class_p_i_binary_log.html" title="Class for read and write binary data to logfile, and playback this data in realtime, or custom speed. ">PIBinaryLog</a></em>. <a href="class_p_i_binary_log.html#a96a2d901e8d7b309a49003b3fa1846dc">More...</a><br /></td></tr>
|
||||
<tr class="separator:a96a2d901e8d7b309a49003b3fa1846dc"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8a4b695e9059befb71a350b595a58394"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#a8a4b695e9059befb71a350b595a58394">SplitMode</a> { <a class="el" href="class_p_i_binary_log.html#a8a4b695e9059befb71a350b595a58394a45914123c14bf1de0d71f75543c3557f">SplitNone</a>,
|
||||
<a class="el" href="class_p_i_binary_log.html#a8a4b695e9059befb71a350b595a58394a97ab9ad2ac3d9e45dcd419a24460654c">SplitTime</a>,
|
||||
<a class="el" href="class_p_i_binary_log.html#a8a4b695e9059befb71a350b595a58394aa5b0e2cc1dcbc85d644b83e8c812d1e2">SplitSize</a>,
|
||||
<a class="el" href="class_p_i_binary_log.html#a8a4b695e9059befb71a350b595a58394a21be589c1781c5f15abafd32bbe2d0cd">SplitCount</a>
|
||||
}</td></tr>
|
||||
<tr class="memdesc:a8a4b695e9059befb71a350b595a58394"><td class="mdescLeft"> </td><td class="mdescRight">Different split modes for writing <em><a class="el" href="class_p_i_binary_log.html" title="Class for read and write binary data to logfile, and playback this data in realtime, or custom speed. ">PIBinaryLog</a></em>, which can separate files by size, by time or by records count. <a href="class_p_i_binary_log.html#a8a4b695e9059befb71a350b595a58394">More...</a><br /></td></tr>
|
||||
<tr class="separator:a8a4b695e9059befb71a350b595a58394"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pub_types_class_p_i_i_o_device"><td colspan="2" onclick="javascript:toggleInherit('pub_types_class_p_i_i_o_device')"><img src="closed.png" alt="-"/> Public Types inherited from <a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td></tr>
|
||||
<tr class="memitem:a546a024c6ff4a1dca9350b520e73b595 inherit pub_types_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595">DeviceMode</a> { <a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595a3cfbd625c2976cde647e43b3ecf488fc">ReadOnly</a> = 0x01,
|
||||
<a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595ac8b9334253858c834ece08fc1d0a9c03">WriteOnly</a> = 0x02,
|
||||
<a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595a9a3dfb78656b018b51ce48d95f39234a">ReadWrite</a> = 0x03
|
||||
}</td></tr>
|
||||
<tr class="memdesc:a546a024c6ff4a1dca9350b520e73b595"><td class="mdescLeft"> </td><td class="mdescRight">Open modes for <a class="el" href="class_p_i_i_o_device.html" title="Base class for input/output classes. ">PIIODevice</a>. <a href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595">More...</a><br /></td></tr>
|
||||
<tr class="separator:a546a024c6ff4a1dca9350b520e73b595 inherit pub_types_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pub_types_class_p_i_thread"><td colspan="2" onclick="javascript:toggleInherit('pub_types_class_p_i_thread')"><img src="closed.png" alt="-"/> Public Types inherited from <a class="el" href="class_p_i_thread.html">PIThread</a></td></tr>
|
||||
<tr class="memitem:a3ddcafb0b09d3ed258a519882986a77b inherit pub_types_class_p_i_thread"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77b">Priority</a> { <br />
|
||||
  <a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba4dbd54fc5158a029c682b718f48312d4">piLowerst</a>,
|
||||
@@ -180,6 +136,355 @@ Additional Inherited Members</h2></td></tr>
|
||||
}</td></tr>
|
||||
<tr class="memdesc:a3ddcafb0b09d3ed258a519882986a77b"><td class="mdescLeft"> </td><td class="mdescRight">Priority of thread. <a href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77b">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3ddcafb0b09d3ed258a519882986a77b inherit pub_types_class_p_i_thread"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:ad3747c961fee4cbaef020a1512051e84"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad3747c961fee4cbaef020a1512051e84"></a>
|
||||
<a class="el" href="class_p_i_binary_log.html#a96a2d901e8d7b309a49003b3fa1846dc">PlayMode</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#ad3747c961fee4cbaef020a1512051e84">playMode</a> () const </td></tr>
|
||||
<tr class="memdesc:ad3747c961fee4cbaef020a1512051e84"><td class="mdescLeft"> </td><td class="mdescRight">Current <em>PlayMode</em>. <br /></td></tr>
|
||||
<tr class="separator:ad3747c961fee4cbaef020a1512051e84"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a642b3b7d5c8ba1d5b79e758017d6d497"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a642b3b7d5c8ba1d5b79e758017d6d497"></a>
|
||||
<a class="el" href="class_p_i_binary_log.html#a8a4b695e9059befb71a350b595a58394">SplitMode</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#a642b3b7d5c8ba1d5b79e758017d6d497">splitMode</a> () const </td></tr>
|
||||
<tr class="memdesc:a642b3b7d5c8ba1d5b79e758017d6d497"><td class="mdescLeft"> </td><td class="mdescRight">Current <em>SplitMode</em>. <br /></td></tr>
|
||||
<tr class="separator:a642b3b7d5c8ba1d5b79e758017d6d497"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7d42b8d49ebcc469bccb1c287df11776"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7d42b8d49ebcc469bccb1c287df11776"></a>
|
||||
<a class="el" href="class_p_i_string.html">PIString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#a7d42b8d49ebcc469bccb1c287df11776">logDir</a> () const </td></tr>
|
||||
<tr class="memdesc:a7d42b8d49ebcc469bccb1c287df11776"><td class="mdescLeft"> </td><td class="mdescRight">Current directory where billogs wiil be saved. <br /></td></tr>
|
||||
<tr class="separator:a7d42b8d49ebcc469bccb1c287df11776"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6dba45d4bc34989b7f35ddb4121357b0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6dba45d4bc34989b7f35ddb4121357b0"></a>
|
||||
<a class="el" href="class_p_i_string.html">PIString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#a6dba45d4bc34989b7f35ddb4121357b0">filePrefix</a> () const </td></tr>
|
||||
<tr class="memdesc:a6dba45d4bc34989b7f35ddb4121357b0"><td class="mdescLeft"> </td><td class="mdescRight">Returns current file prefix. <br /></td></tr>
|
||||
<tr class="separator:a6dba45d4bc34989b7f35ddb4121357b0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab448c517448d28fbd60cd291f577dd87"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab448c517448d28fbd60cd291f577dd87"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#ab448c517448d28fbd60cd291f577dd87">defaultID</a> () const </td></tr>
|
||||
<tr class="memdesc:ab448c517448d28fbd60cd291f577dd87"><td class="mdescLeft"> </td><td class="mdescRight">Current LogDir, returns directory where billogs wiil be saved. <br /></td></tr>
|
||||
<tr class="separator:ab448c517448d28fbd60cd291f577dd87"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0ad2125ec5521ea4ea100872863a9723"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0ad2125ec5521ea4ea100872863a9723"></a>
|
||||
double </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#a0ad2125ec5521ea4ea100872863a9723">playSpeed</a> () const </td></tr>
|
||||
<tr class="memdesc:a0ad2125ec5521ea4ea100872863a9723"><td class="mdescLeft"> </td><td class="mdescRight">Returns current play speed. <br /></td></tr>
|
||||
<tr class="separator:a0ad2125ec5521ea4ea100872863a9723"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3457801b4441f7567dab6cf20087d13b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3457801b4441f7567dab6cf20087d13b"></a>
|
||||
<a class="el" href="class_p_i_system_time.html">PISystemTime</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#a3457801b4441f7567dab6cf20087d13b">playDelay</a> () const </td></tr>
|
||||
<tr class="memdesc:a3457801b4441f7567dab6cf20087d13b"><td class="mdescLeft"> </td><td class="mdescRight">Returns current play delay. <br /></td></tr>
|
||||
<tr class="separator:a3457801b4441f7567dab6cf20087d13b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2863ece1a4afefec1ba17a10ad65441d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2863ece1a4afefec1ba17a10ad65441d"></a>
|
||||
<a class="el" href="class_p_i_system_time.html">PISystemTime</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#a2863ece1a4afefec1ba17a10ad65441d">splitTime</a> () const </td></tr>
|
||||
<tr class="memdesc:a2863ece1a4afefec1ba17a10ad65441d"><td class="mdescLeft"> </td><td class="mdescRight">Returns current binlog file split time. <br /></td></tr>
|
||||
<tr class="separator:a2863ece1a4afefec1ba17a10ad65441d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:acd8e3080a926f2727a6c79819b49eec0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acd8e3080a926f2727a6c79819b49eec0"></a>
|
||||
llong </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#acd8e3080a926f2727a6c79819b49eec0">splitFileSize</a> () const </td></tr>
|
||||
<tr class="memdesc:acd8e3080a926f2727a6c79819b49eec0"><td class="mdescLeft"> </td><td class="mdescRight">Returns current binlog file split size. <br /></td></tr>
|
||||
<tr class="separator:acd8e3080a926f2727a6c79819b49eec0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9109a40d62debfbd2e4d98eaedd32f1a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9109a40d62debfbd2e4d98eaedd32f1a"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#a9109a40d62debfbd2e4d98eaedd32f1a">splitRecordCount</a> () const </td></tr>
|
||||
<tr class="memdesc:a9109a40d62debfbd2e4d98eaedd32f1a"><td class="mdescLeft"> </td><td class="mdescRight">Returns current binlog file split records count. <br /></td></tr>
|
||||
<tr class="separator:a9109a40d62debfbd2e4d98eaedd32f1a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac3c5ff83fdc8fea6711d53d4c08addae"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac3c5ff83fdc8fea6711d53d4c08addae"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#ac3c5ff83fdc8fea6711d53d4c08addae">rapidStart</a> () const </td></tr>
|
||||
<tr class="memdesc:ac3c5ff83fdc8fea6711d53d4c08addae"><td class="mdescLeft"> </td><td class="mdescRight">Returns if rapid start enabled. <br /></td></tr>
|
||||
<tr class="separator:ac3c5ff83fdc8fea6711d53d4c08addae"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aafbce26312ccb6c092a6f756b4fcd3c9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aafbce26312ccb6c092a6f756b4fcd3c9"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#aafbce26312ccb6c092a6f756b4fcd3c9">setPlayMode</a> (<a class="el" href="class_p_i_binary_log.html#a96a2d901e8d7b309a49003b3fa1846dc">PlayMode</a> <a class="el" href="class_p_i_i_o_device.html#aec8176a5b88b98aacba528b1dd20c7c4">mode</a>)</td></tr>
|
||||
<tr class="memdesc:aafbce26312ccb6c092a6f756b4fcd3c9"><td class="mdescLeft"> </td><td class="mdescRight">Set <em>PlayMode</em>. <br /></td></tr>
|
||||
<tr class="separator:aafbce26312ccb6c092a6f756b4fcd3c9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9c06f3d1d6da0f25c8228d72f8171a2e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9c06f3d1d6da0f25c8228d72f8171a2e"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#a9c06f3d1d6da0f25c8228d72f8171a2e">setSplitMode</a> (<a class="el" href="class_p_i_binary_log.html#a8a4b695e9059befb71a350b595a58394">SplitMode</a> <a class="el" href="class_p_i_i_o_device.html#aec8176a5b88b98aacba528b1dd20c7c4">mode</a>)</td></tr>
|
||||
<tr class="memdesc:a9c06f3d1d6da0f25c8228d72f8171a2e"><td class="mdescLeft"> </td><td class="mdescRight">Set <em>SplitMode</em>. <br /></td></tr>
|
||||
<tr class="separator:a9c06f3d1d6da0f25c8228d72f8171a2e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5bb6485891eb08ebafb1af0dbe6d4baf"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5bb6485891eb08ebafb1af0dbe6d4baf"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#a5bb6485891eb08ebafb1af0dbe6d4baf">setLogDir</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_i_o_device.html#a8bc4ff38695ab514f95fa1fa4da0f344">path</a>)</td></tr>
|
||||
<tr class="memdesc:a5bb6485891eb08ebafb1af0dbe6d4baf"><td class="mdescLeft"> </td><td class="mdescRight">Set path to directory where binlogs will be saved. <br /></td></tr>
|
||||
<tr class="separator:a5bb6485891eb08ebafb1af0dbe6d4baf"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a55059867d459f317c79d6b5fa1e334e1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a55059867d459f317c79d6b5fa1e334e1"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#a55059867d459f317c79d6b5fa1e334e1">setFilePrefix</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &prefix)</td></tr>
|
||||
<tr class="memdesc:a55059867d459f317c79d6b5fa1e334e1"><td class="mdescLeft"> </td><td class="mdescRight">Set file prefix, used to. <br /></td></tr>
|
||||
<tr class="separator:a55059867d459f317c79d6b5fa1e334e1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aea988168342f83b830661c1bd067a9a0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aea988168342f83b830661c1bd067a9a0"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#aea988168342f83b830661c1bd067a9a0">setDefaultID</a> (int id)</td></tr>
|
||||
<tr class="memdesc:aea988168342f83b830661c1bd067a9a0"><td class="mdescLeft"> </td><td class="mdescRight">Set defaultID, used in <em>write</em> function. <br /></td></tr>
|
||||
<tr class="separator:aea988168342f83b830661c1bd067a9a0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a02634ed26d5e5ae07c31d17ea9216f98"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a02634ed26d5e5ae07c31d17ea9216f98"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#a02634ed26d5e5ae07c31d17ea9216f98">setRapidStart</a> (bool enabled)</td></tr>
|
||||
<tr class="memdesc:a02634ed26d5e5ae07c31d17ea9216f98"><td class="mdescLeft"> </td><td class="mdescRight">If enabled BinLog <em>ThreadedRead</em> starts without delay for first record, i.e. first record will be readed immediately. <br /></td></tr>
|
||||
<tr class="separator:a02634ed26d5e5ae07c31d17ea9216f98"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5b990272f4a09e4f4f7d558523089bf8"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#a5b990272f4a09e4f4f7d558523089bf8">setPlaySpeed</a> (double speed)</td></tr>
|
||||
<tr class="separator:a5b990272f4a09e4f4f7d558523089bf8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a263f4065c226d032a5209e2da414c4c1"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#a263f4065c226d032a5209e2da414c4c1">setPlayDelay</a> (const <a class="el" href="class_p_i_system_time.html">PISystemTime</a> &delay)</td></tr>
|
||||
<tr class="separator:a263f4065c226d032a5209e2da414c4c1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9cbc4925e748a6f18cb11c2de1fc6900"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9cbc4925e748a6f18cb11c2de1fc6900"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#a9cbc4925e748a6f18cb11c2de1fc6900">setPlayRealTime</a> ()</td></tr>
|
||||
<tr class="memdesc:a9cbc4925e748a6f18cb11c2de1fc6900"><td class="mdescLeft"> </td><td class="mdescRight">Set <em>playMode</em> to <em>PlayRealTime</em>. <br /></td></tr>
|
||||
<tr class="separator:a9cbc4925e748a6f18cb11c2de1fc6900"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac68b9fedec090ba8755d6f3e6b69dba4"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#ac68b9fedec090ba8755d6f3e6b69dba4">setSplitTime</a> (const <a class="el" href="class_p_i_system_time.html">PISystemTime</a> &time)</td></tr>
|
||||
<tr class="separator:ac68b9fedec090ba8755d6f3e6b69dba4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:acba4be6dbbf12e97d03535c995fdc5c0"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#acba4be6dbbf12e97d03535c995fdc5c0">setSplitFileSize</a> (llong size)</td></tr>
|
||||
<tr class="separator:acba4be6dbbf12e97d03535c995fdc5c0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:acc29b0660d817e046e0c19246a0dc7de"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#acc29b0660d817e046e0c19246a0dc7de">setSplitRecordCount</a> (int count)</td></tr>
|
||||
<tr class="separator:acc29b0660d817e046e0c19246a0dc7de"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3a53507e6ec360b5ba09e04c15502c11"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3a53507e6ec360b5ba09e04c15502c11"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#a3a53507e6ec360b5ba09e04c15502c11">writeBinLog</a> (int id, <a class="el" href="class_p_i_byte_array.html">PIByteArray</a> <a class="el" href="class_p_i_thread.html#aa3c4138dc000e34fb74140d0a5be3afe">data</a>)</td></tr>
|
||||
<tr class="memdesc:a3a53507e6ec360b5ba09e04c15502c11"><td class="mdescLeft"> </td><td class="mdescRight">Write one record to BinLog file, with ID = id, id must be greather than 0. <br /></td></tr>
|
||||
<tr class="separator:a3a53507e6ec360b5ba09e04c15502c11"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab5002c94f2c849c0d341ac101578df43"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab5002c94f2c849c0d341ac101578df43"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#ab5002c94f2c849c0d341ac101578df43">writeBinLog</a> (int id, const void *<a class="el" href="class_p_i_thread.html#aa3c4138dc000e34fb74140d0a5be3afe">data</a>, int size)</td></tr>
|
||||
<tr class="memdesc:ab5002c94f2c849c0d341ac101578df43"><td class="mdescLeft"> </td><td class="mdescRight">Write one record to BinLog file, with ID = id, id must be greather than 0. <br /></td></tr>
|
||||
<tr class="separator:ab5002c94f2c849c0d341ac101578df43"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae2c172d1b91528d2550b57ed100b65b7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae2c172d1b91528d2550b57ed100b65b7"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#ae2c172d1b91528d2550b57ed100b65b7">writeCount</a> () const </td></tr>
|
||||
<tr class="memdesc:ae2c172d1b91528d2550b57ed100b65b7"><td class="mdescLeft"> </td><td class="mdescRight">Returns count of writed records. <br /></td></tr>
|
||||
<tr class="separator:ae2c172d1b91528d2550b57ed100b65b7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5bfb70980b9842e06e8a5ed88a8829bf"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5bfb70980b9842e06e8a5ed88a8829bf"></a>
|
||||
<a class="el" href="class_p_i_byte_array.html">PIByteArray</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#a5bfb70980b9842e06e8a5ed88a8829bf">readBinLog</a> (int id=0)</td></tr>
|
||||
<tr class="memdesc:a5bfb70980b9842e06e8a5ed88a8829bf"><td class="mdescLeft"> </td><td class="mdescRight">Read one record from BinLog file, with ID = id, if id = 0 than any id will be readed. <br /></td></tr>
|
||||
<tr class="separator:a5bfb70980b9842e06e8a5ed88a8829bf"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a181b041101815059e03ea8e8cb36502b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a181b041101815059e03ea8e8cb36502b"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#a181b041101815059e03ea8e8cb36502b">readBinLog</a> (int id, void *read_to, int max_size)</td></tr>
|
||||
<tr class="memdesc:a181b041101815059e03ea8e8cb36502b"><td class="mdescLeft"> </td><td class="mdescRight">Read one record from BinLog file, with ID = id, if id = 0 than any id will be readed. <br /></td></tr>
|
||||
<tr class="separator:a181b041101815059e03ea8e8cb36502b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a77710e9ce61a2f20187b886a397d82b1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a77710e9ce61a2f20187b886a397d82b1"></a>
|
||||
llong </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#a77710e9ce61a2f20187b886a397d82b1">logSize</a> () const </td></tr>
|
||||
<tr class="memdesc:a77710e9ce61a2f20187b886a397d82b1"><td class="mdescLeft"> </td><td class="mdescRight">Returns binary log file size. <br /></td></tr>
|
||||
<tr class="separator:a77710e9ce61a2f20187b886a397d82b1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad9daff0ad0299e5480e9abd499be8598"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad9daff0ad0299e5480e9abd499be8598"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#ad9daff0ad0299e5480e9abd499be8598">isEnd</a> () const </td></tr>
|
||||
<tr class="memdesc:ad9daff0ad0299e5480e9abd499be8598"><td class="mdescLeft"> </td><td class="mdescRight">Return true, if position at the end of BinLog file. <br /></td></tr>
|
||||
<tr class="separator:ad9daff0ad0299e5480e9abd499be8598"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5dbf5f284b8138c7276801dddb46df47"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5dbf5f284b8138c7276801dddb46df47"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#a5dbf5f284b8138c7276801dddb46df47">isEmpty</a> () const </td></tr>
|
||||
<tr class="memdesc:a5dbf5f284b8138c7276801dddb46df47"><td class="mdescLeft"> </td><td class="mdescRight">Returns if BinLog file is empty. <br /></td></tr>
|
||||
<tr class="separator:a5dbf5f284b8138c7276801dddb46df47"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abbf410ed8d5a88205b826b88916c3529"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abbf410ed8d5a88205b826b88916c3529"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#abbf410ed8d5a88205b826b88916c3529">lastReadedID</a> () const </td></tr>
|
||||
<tr class="memdesc:abbf410ed8d5a88205b826b88916c3529"><td class="mdescLeft"> </td><td class="mdescRight">Returns if BinLog file is empty. <br /></td></tr>
|
||||
<tr class="separator:abbf410ed8d5a88205b826b88916c3529"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a14e2dda93e6e19c2b9cf003d4c5d70fd"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#a14e2dda93e6e19c2b9cf003d4c5d70fd">read</a> (void *read_to, int max_size)</td></tr>
|
||||
<tr class="memdesc:a14e2dda93e6e19c2b9cf003d4c5d70fd"><td class="mdescLeft"> </td><td class="mdescRight">Set position in file to reading/playing. <a href="#a14e2dda93e6e19c2b9cf003d4c5d70fd">More...</a><br /></td></tr>
|
||||
<tr class="separator:a14e2dda93e6e19c2b9cf003d4c5d70fd"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3a6adfae7fb359a7baa016a3df3819d3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3a6adfae7fb359a7baa016a3df3819d3"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#a3a6adfae7fb359a7baa016a3df3819d3">write</a> (const void *<a class="el" href="class_p_i_thread.html#aa3c4138dc000e34fb74140d0a5be3afe">data</a>, int size)</td></tr>
|
||||
<tr class="memdesc:a3a6adfae7fb359a7baa016a3df3819d3"><td class="mdescLeft"> </td><td class="mdescRight">Write one record to BinLog file, with ID = "defaultID". <br /></td></tr>
|
||||
<tr class="separator:a3a6adfae7fb359a7baa016a3df3819d3"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a776e7c48df18b40ef88cc703b3b32267"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a776e7c48df18b40ef88cc703b3b32267"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#a776e7c48df18b40ef88cc703b3b32267">restart</a> ()</td></tr>
|
||||
<tr class="memdesc:a776e7c48df18b40ef88cc703b3b32267"><td class="mdescLeft"> </td><td class="mdescRight">Go to begin of BinLog file. <br /></td></tr>
|
||||
<tr class="separator:a776e7c48df18b40ef88cc703b3b32267"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad5e869cdec63462ff6a21c8625551a96"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad5e869cdec63462ff6a21c8625551a96"></a>
|
||||
<a class="el" href="class_p_i_string.html">PIString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#ad5e869cdec63462ff6a21c8625551a96">constructFullPath</a> () const </td></tr>
|
||||
<tr class="memdesc:ad5e869cdec63462ff6a21c8625551a96"><td class="mdescLeft"> </td><td class="mdescRight">Reimplement to construct full unambiguous string, describes this device, default returns <em><a class="el" href="class_p_i_binary_log.html#aeea31dead45c393c32a5a37e0e55af77" title="Reimplement to construct full unambiguous string prefix. Creating devices by unambiguous string...">fullPathPrefix()</a></em> + "://" + <em><a class="el" href="class_p_i_i_o_device.html#a8bc4ff38695ab514f95fa1fa4da0f344" title="Current path of device. ">path()</a></em> <br /></td></tr>
|
||||
<tr class="separator:ad5e869cdec63462ff6a21c8625551a96"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa4cefddc3944dea10cc558d7a3651d4d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa4cefddc3944dea10cc558d7a3651d4d"></a>
|
||||
<a class="el" href="struct_p_i_binary_log_1_1_bin_log_info.html">BinLogInfo</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#aa4cefddc3944dea10cc558d7a3651d4d">logInfo</a> () const </td></tr>
|
||||
<tr class="memdesc:aa4cefddc3944dea10cc558d7a3651d4d"><td class="mdescLeft"> </td><td class="mdescRight">Get binlog info <em><a class="el" href="struct_p_i_binary_log_1_1_bin_log_info.html" title="Struct contains full information about Binary Log file and about all Records using map of BinLogRecor...">BinLogInfo</a></em>. <br /></td></tr>
|
||||
<tr class="separator:aa4cefddc3944dea10cc558d7a3651d4d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad8b1511490c1060340d4f46fb2eead4b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad8b1511490c1060340d4f46fb2eead4b"></a>
|
||||
const <a class="el" href="class_p_i_vector.html">PIVector</a>< <a class="el" href="struct_p_i_binary_log_1_1_bin_log_index.html">BinLogIndex</a> > & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#ad8b1511490c1060340d4f46fb2eead4b">logIndex</a> () const </td></tr>
|
||||
<tr class="memdesc:ad8b1511490c1060340d4f46fb2eead4b"><td class="mdescLeft"> </td><td class="mdescRight">Get binlog index <em><a class="el" href="struct_p_i_binary_log_1_1_bin_log_index.html" title="Struct contains position, ID and timestamp of record in file. ">BinLogIndex</a></em>, need <em>createIndex</em> before getting index. <br /></td></tr>
|
||||
<tr class="separator:ad8b1511490c1060340d4f46fb2eead4b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0d71287dc6ba5ac1c6d1589923f291d7"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#a0d71287dc6ba5ac1c6d1589923f291d7">createIndex</a> ()</td></tr>
|
||||
<tr class="memdesc:a0d71287dc6ba5ac1c6d1589923f291d7"><td class="mdescLeft"> </td><td class="mdescRight">TODO: Think about index positions. <a href="#a0d71287dc6ba5ac1c6d1589923f291d7">More...</a><br /></td></tr>
|
||||
<tr class="separator:a0d71287dc6ba5ac1c6d1589923f291d7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa2e267f3cdd6c71e84a418b80b9a8632"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa2e267f3cdd6c71e84a418b80b9a8632"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#aa2e267f3cdd6c71e84a418b80b9a8632">seekTo</a> (int rindex)</td></tr>
|
||||
<tr class="memdesc:aa2e267f3cdd6c71e84a418b80b9a8632"><td class="mdescLeft"> </td><td class="mdescRight">Go to record #index. <br /></td></tr>
|
||||
<tr class="separator:aa2e267f3cdd6c71e84a418b80b9a8632"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3fe054d4bf7a4ab73848c623df10b2a6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3fe054d4bf7a4ab73848c623df10b2a6"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#a3fe054d4bf7a4ab73848c623df10b2a6">seek</a> (const <a class="el" href="class_p_i_system_time.html">PISystemTime</a> &time)</td></tr>
|
||||
<tr class="memdesc:a3fe054d4bf7a4ab73848c623df10b2a6"><td class="mdescLeft"> </td><td class="mdescRight">Go to nearest record. <br /></td></tr>
|
||||
<tr class="separator:a3fe054d4bf7a4ab73848c623df10b2a6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7d93c376461baf6f58dbe07a90e9dab4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7d93c376461baf6f58dbe07a90e9dab4"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#a7d93c376461baf6f58dbe07a90e9dab4">pos</a> () const </td></tr>
|
||||
<tr class="memdesc:a7d93c376461baf6f58dbe07a90e9dab4"><td class="mdescLeft"> </td><td class="mdescRight">Get current record index (position record in file) <br /></td></tr>
|
||||
<tr class="separator:a7d93c376461baf6f58dbe07a90e9dab4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pub_methods_class_p_i_i_o_device"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_p_i_i_o_device')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td></tr>
|
||||
<tr class="memitem:ac087db1174b1a2f6bb6400a62b93ed52 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac087db1174b1a2f6bb6400a62b93ed52"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ac087db1174b1a2f6bb6400a62b93ed52">PIIODevice</a> ()</td></tr>
|
||||
<tr class="memdesc:ac087db1174b1a2f6bb6400a62b93ed52 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Constructs a empty <a class="el" href="class_p_i_i_o_device.html" title="Base class for input/output classes. ">PIIODevice</a>. <br /></td></tr>
|
||||
<tr class="separator:ac087db1174b1a2f6bb6400a62b93ed52 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab37b5b49ddd5ec07d03df75dcc6f0343 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ab37b5b49ddd5ec07d03df75dcc6f0343">PIIODevice</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_i_o_device.html#a8bc4ff38695ab514f95fa1fa4da0f344">path</a>, <a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595">DeviceMode</a> <a class="el" href="class_p_i_i_o_device.html#aec8176a5b88b98aacba528b1dd20c7c4">mode</a>=<a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595a9a3dfb78656b018b51ce48d95f39234a">ReadWrite</a>)</td></tr>
|
||||
<tr class="memdesc:ab37b5b49ddd5ec07d03df75dcc6f0343 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Constructs a <a class="el" href="class_p_i_i_o_device.html" title="Base class for input/output classes. ">PIIODevice</a> with path and mode. <a href="#ab37b5b49ddd5ec07d03df75dcc6f0343">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab37b5b49ddd5ec07d03df75dcc6f0343 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aec8176a5b88b98aacba528b1dd20c7c4 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aec8176a5b88b98aacba528b1dd20c7c4"></a>
|
||||
<a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595">DeviceMode</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#aec8176a5b88b98aacba528b1dd20c7c4">mode</a> () const </td></tr>
|
||||
<tr class="memdesc:aec8176a5b88b98aacba528b1dd20c7c4 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Current open mode of device. <br /></td></tr>
|
||||
<tr class="separator:aec8176a5b88b98aacba528b1dd20c7c4 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8bc4ff38695ab514f95fa1fa4da0f344 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8bc4ff38695ab514f95fa1fa4da0f344"></a>
|
||||
<a class="el" href="class_p_i_string.html">PIString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a8bc4ff38695ab514f95fa1fa4da0f344">path</a> () const </td></tr>
|
||||
<tr class="memdesc:a8bc4ff38695ab514f95fa1fa4da0f344 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Current path of device. <br /></td></tr>
|
||||
<tr class="separator:a8bc4ff38695ab514f95fa1fa4da0f344 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac0a4c85cfc93f4f97889624f1af3f2da inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac0a4c85cfc93f4f97889624f1af3f2da"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ac0a4c85cfc93f4f97889624f1af3f2da">setPath</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_i_o_device.html#a8bc4ff38695ab514f95fa1fa4da0f344">path</a>)</td></tr>
|
||||
<tr class="memdesc:ac0a4c85cfc93f4f97889624f1af3f2da inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Set path of device. <br /></td></tr>
|
||||
<tr class="separator:ac0a4c85cfc93f4f97889624f1af3f2da inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aab8d2f661fa81ebc08f86774bd385d7c inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aab8d2f661fa81ebc08f86774bd385d7c"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#aab8d2f661fa81ebc08f86774bd385d7c">isReadable</a> () const </td></tr>
|
||||
<tr class="memdesc:aab8d2f661fa81ebc08f86774bd385d7c inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return <b>true</b> if mode is ReadOnly or ReadWrite. <br /></td></tr>
|
||||
<tr class="separator:aab8d2f661fa81ebc08f86774bd385d7c inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3f9b2cace031adbed1024e67de0a2c26 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3f9b2cace031adbed1024e67de0a2c26"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a3f9b2cace031adbed1024e67de0a2c26">isWriteable</a> () const </td></tr>
|
||||
<tr class="memdesc:a3f9b2cace031adbed1024e67de0a2c26 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return <b>true</b> if mode is WriteOnly or ReadWrite. <br /></td></tr>
|
||||
<tr class="separator:a3f9b2cace031adbed1024e67de0a2c26 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac4548767d3525425560cecb941b2f3e1 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac4548767d3525425560cecb941b2f3e1"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ac4548767d3525425560cecb941b2f3e1">isOpened</a> () const </td></tr>
|
||||
<tr class="memdesc:ac4548767d3525425560cecb941b2f3e1 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return <b>true</b> if device is successfully opened. <br /></td></tr>
|
||||
<tr class="separator:ac4548767d3525425560cecb941b2f3e1 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af4af787cf1f0c683ab8cc96b467ceb71 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af4af787cf1f0c683ab8cc96b467ceb71"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#af4af787cf1f0c683ab8cc96b467ceb71">isClosed</a> () const </td></tr>
|
||||
<tr class="memdesc:af4af787cf1f0c683ab8cc96b467ceb71 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return <b>true</b> if device is closed. <br /></td></tr>
|
||||
<tr class="separator:af4af787cf1f0c683ab8cc96b467ceb71 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2e3ec03f1fb36ad84483822a1618488b inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2e3ec03f1fb36ad84483822a1618488b"></a>
|
||||
virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a2e3ec03f1fb36ad84483822a1618488b">canRead</a> () const </td></tr>
|
||||
<tr class="memdesc:a2e3ec03f1fb36ad84483822a1618488b inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return <b>true</b> if device can read <b>now</b>. <br /></td></tr>
|
||||
<tr class="separator:a2e3ec03f1fb36ad84483822a1618488b inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa2a16a83493209f165f03e1c49330c82 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa2a16a83493209f165f03e1c49330c82"></a>
|
||||
virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#aa2a16a83493209f165f03e1c49330c82">canWrite</a> () const </td></tr>
|
||||
<tr class="memdesc:aa2a16a83493209f165f03e1c49330c82 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return <b>true</b> if device can write <b>now</b>. <br /></td></tr>
|
||||
<tr class="separator:aa2a16a83493209f165f03e1c49330c82 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af102eb926a08c8da2d0dcb06c3f951d6 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af102eb926a08c8da2d0dcb06c3f951d6"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#af102eb926a08c8da2d0dcb06c3f951d6">setReopenEnabled</a> (bool yes=true)</td></tr>
|
||||
<tr class="memdesc:af102eb926a08c8da2d0dcb06c3f951d6 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Set execution of <em>open</em> enabled while threaded read on closed device. <br /></td></tr>
|
||||
<tr class="separator:af102eb926a08c8da2d0dcb06c3f951d6 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac62f3a463fab444f084aa9ce7435e5a4 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac62f3a463fab444f084aa9ce7435e5a4"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ac62f3a463fab444f084aa9ce7435e5a4">setReopenTimeout</a> (int msecs)</td></tr>
|
||||
<tr class="memdesc:ac62f3a463fab444f084aa9ce7435e5a4 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Set timeout in milliseconds between <em>open</em> tryings if reopen is enabled. <br /></td></tr>
|
||||
<tr class="separator:ac62f3a463fab444f084aa9ce7435e5a4 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a21175548410fffdf7b060158d11b0277 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a21175548410fffdf7b060158d11b0277"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a21175548410fffdf7b060158d11b0277">isReopenEnabled</a> () const </td></tr>
|
||||
<tr class="memdesc:a21175548410fffdf7b060158d11b0277 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return reopen enable. <br /></td></tr>
|
||||
<tr class="separator:a21175548410fffdf7b060158d11b0277 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab87197451c9d3700860c73f85538e0dd inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab87197451c9d3700860c73f85538e0dd"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ab87197451c9d3700860c73f85538e0dd">reopenTimeout</a> ()</td></tr>
|
||||
<tr class="memdesc:ab87197451c9d3700860c73f85538e0dd inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return reopen timeout. <br /></td></tr>
|
||||
<tr class="separator:ab87197451c9d3700860c73f85538e0dd inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac6eaa85cbd4f4f639add072f174d843b inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ac6eaa85cbd4f4f639add072f174d843b">setThreadedReadSlot</a> (ReadRetFunc func)</td></tr>
|
||||
<tr class="memdesc:ac6eaa85cbd4f4f639add072f174d843b inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Set "threaded read slot". <a href="#ac6eaa85cbd4f4f639add072f174d843b">More...</a><br /></td></tr>
|
||||
<tr class="separator:ac6eaa85cbd4f4f639add072f174d843b inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5f8ef8392407794b48130487dffbd6e5 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5f8ef8392407794b48130487dffbd6e5"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a5f8ef8392407794b48130487dffbd6e5">setThreadedReadData</a> (void *d)</td></tr>
|
||||
<tr class="memdesc:a5f8ef8392407794b48130487dffbd6e5 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Set custom data that will be passed to "threaded read slot". <br /></td></tr>
|
||||
<tr class="separator:a5f8ef8392407794b48130487dffbd6e5 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a52c3127c3940d0a37e42b38b0fd1cf71 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a52c3127c3940d0a37e42b38b0fd1cf71">setThreadedReadBufferSize</a> (int new_size)</td></tr>
|
||||
<tr class="memdesc:a52c3127c3940d0a37e42b38b0fd1cf71 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Set size of threaded read buffer. <a href="#a52c3127c3940d0a37e42b38b0fd1cf71">More...</a><br /></td></tr>
|
||||
<tr class="separator:a52c3127c3940d0a37e42b38b0fd1cf71 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1224a4837afb731b18473bd79a934605 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1224a4837afb731b18473bd79a934605"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a1224a4837afb731b18473bd79a934605">threadedReadBufferSize</a> () const </td></tr>
|
||||
<tr class="memdesc:a1224a4837afb731b18473bd79a934605 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return size of threaded read buffer. <br /></td></tr>
|
||||
<tr class="separator:a1224a4837afb731b18473bd79a934605 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a22831f552757ed99a3697e29bab1f447 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a22831f552757ed99a3697e29bab1f447"></a>
|
||||
const uchar * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a22831f552757ed99a3697e29bab1f447">threadedReadBuffer</a> () const </td></tr>
|
||||
<tr class="memdesc:a22831f552757ed99a3697e29bab1f447 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return content of threaded read buffer. <br /></td></tr>
|
||||
<tr class="separator:a22831f552757ed99a3697e29bab1f447 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a00277fab1681c7226dcf41bd53ae895d inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a00277fab1681c7226dcf41bd53ae895d"></a>
|
||||
void * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a00277fab1681c7226dcf41bd53ae895d">threadedReadData</a> () const </td></tr>
|
||||
<tr class="memdesc:a00277fab1681c7226dcf41bd53ae895d inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return custom data that will be passed to "threaded read slot". <br /></td></tr>
|
||||
<tr class="separator:a00277fab1681c7226dcf41bd53ae895d inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4906b24d7672b94766c619cb391ee4a0 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4906b24d7672b94766c619cb391ee4a0"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a4906b24d7672b94766c619cb391ee4a0">isThreadedRead</a> () const </td></tr>
|
||||
<tr class="memdesc:a4906b24d7672b94766c619cb391ee4a0 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return <b>true</b> if threaded read is started. <br /></td></tr>
|
||||
<tr class="separator:a4906b24d7672b94766c619cb391ee4a0 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aaa58fd385f8dea3b3887da2b9af3f950 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaa58fd385f8dea3b3887da2b9af3f950"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#aaa58fd385f8dea3b3887da2b9af3f950">startThreadedRead</a> ()</td></tr>
|
||||
<tr class="memdesc:aaa58fd385f8dea3b3887da2b9af3f950 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Start threaded read. <br /></td></tr>
|
||||
<tr class="separator:aaa58fd385f8dea3b3887da2b9af3f950 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6d45079c93fd233e6ff73e00d4da7616 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6d45079c93fd233e6ff73e00d4da7616"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a6d45079c93fd233e6ff73e00d4da7616">startThreadedRead</a> (ReadRetFunc func)</td></tr>
|
||||
<tr class="memdesc:a6d45079c93fd233e6ff73e00d4da7616 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Start threaded read and assign "threaded read slot" to "func". <br /></td></tr>
|
||||
<tr class="separator:a6d45079c93fd233e6ff73e00d4da7616 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4bc2ae587cec97123970afb489c0c530 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4bc2ae587cec97123970afb489c0c530"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a4bc2ae587cec97123970afb489c0c530">stopThreadedRead</a> ()</td></tr>
|
||||
<tr class="memdesc:a4bc2ae587cec97123970afb489c0c530 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Stop threaded read. <br /></td></tr>
|
||||
<tr class="separator:a4bc2ae587cec97123970afb489c0c530 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8ced4ba161fe19d98faea99c868059da inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8ced4ba161fe19d98faea99c868059da"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a8ced4ba161fe19d98faea99c868059da">isThreadedWrite</a> () const </td></tr>
|
||||
<tr class="memdesc:a8ced4ba161fe19d98faea99c868059da inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return <b>true</b> if threaded write is started. <br /></td></tr>
|
||||
<tr class="separator:a8ced4ba161fe19d98faea99c868059da inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abf19c9629dae97b30ecbd7fcaae0bb84 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abf19c9629dae97b30ecbd7fcaae0bb84"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#abf19c9629dae97b30ecbd7fcaae0bb84">startThreadedWrite</a> ()</td></tr>
|
||||
<tr class="memdesc:abf19c9629dae97b30ecbd7fcaae0bb84 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Start threaded write. <br /></td></tr>
|
||||
<tr class="separator:abf19c9629dae97b30ecbd7fcaae0bb84 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8276a65b6c186478af39fe6482ccfc99 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8276a65b6c186478af39fe6482ccfc99"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a8276a65b6c186478af39fe6482ccfc99">stopThreadedWrite</a> ()</td></tr>
|
||||
<tr class="memdesc:a8276a65b6c186478af39fe6482ccfc99 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Stop threaded write. <br /></td></tr>
|
||||
<tr class="separator:a8276a65b6c186478af39fe6482ccfc99 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3ea8e87826a944be0c9f67b2989b78e4 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3ea8e87826a944be0c9f67b2989b78e4"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a3ea8e87826a944be0c9f67b2989b78e4">clearThreadedWriteQueue</a> ()</td></tr>
|
||||
<tr class="memdesc:a3ea8e87826a944be0c9f67b2989b78e4 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Clear threaded write task queue. <br /></td></tr>
|
||||
<tr class="separator:a3ea8e87826a944be0c9f67b2989b78e4 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9c6cb4c2ef6950a1d1d9b9de8eb31d72 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9c6cb4c2ef6950a1d1d9b9de8eb31d72"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a9c6cb4c2ef6950a1d1d9b9de8eb31d72">start</a> ()</td></tr>
|
||||
<tr class="memdesc:a9c6cb4c2ef6950a1d1d9b9de8eb31d72 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Start both threaded read and threaded write. <br /></td></tr>
|
||||
<tr class="separator:a9c6cb4c2ef6950a1d1d9b9de8eb31d72 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5f11f004b3976cc015cc4b9c04fa44f2 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5f11f004b3976cc015cc4b9c04fa44f2"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a5f11f004b3976cc015cc4b9c04fa44f2">stop</a> (bool wait=false)</td></tr>
|
||||
<tr class="memdesc:a5f11f004b3976cc015cc4b9c04fa44f2 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Stop both threaded read and threaded write and if "wait" block until both threads are stop. <br /></td></tr>
|
||||
<tr class="separator:a5f11f004b3976cc015cc4b9c04fa44f2 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a97d70784dd67ee919704c37e53819525 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a97d70784dd67ee919704c37e53819525"></a>
|
||||
<a class="el" href="class_p_i_byte_array.html">PIByteArray</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a97d70784dd67ee919704c37e53819525">read</a> (int max_size)</td></tr>
|
||||
<tr class="memdesc:a97d70784dd67ee919704c37e53819525 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Read from device maximum "max_size" bytes and return them as <a class="el" href="class_p_i_byte_array.html" title="Byte array. ">PIByteArray</a>. <br /></td></tr>
|
||||
<tr class="separator:a97d70784dd67ee919704c37e53819525 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa4991bd904757496dcd41d0d614a7a59 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa4991bd904757496dcd41d0d614a7a59"></a>
|
||||
<a class="el" href="class_p_i_byte_array.html">PIByteArray</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#aa4991bd904757496dcd41d0d614a7a59">readForTime</a> (double timeout_ms)</td></tr>
|
||||
<tr class="memdesc:aa4991bd904757496dcd41d0d614a7a59 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Read from device for "timeout_ms" milliseconds and return readed data as <a class="el" href="class_p_i_byte_array.html" title="Byte array. ">PIByteArray</a>. Timeout should to be greater than 0. <br /></td></tr>
|
||||
<tr class="separator:aa4991bd904757496dcd41d0d614a7a59 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a76e6241630e550f39fe8f10f0a2968d8 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a76e6241630e550f39fe8f10f0a2968d8"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a76e6241630e550f39fe8f10f0a2968d8">write</a> (const <a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &<a class="el" href="class_p_i_thread.html#aa3c4138dc000e34fb74140d0a5be3afe">data</a>)</td></tr>
|
||||
<tr class="memdesc:a76e6241630e550f39fe8f10f0a2968d8 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Write "data" to device. <br /></td></tr>
|
||||
<tr class="separator:a76e6241630e550f39fe8f10f0a2968d8 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a534ea05df3ca267221dd8d5802df4ff9 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a534ea05df3ca267221dd8d5802df4ff9"></a>
|
||||
ullong </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a534ea05df3ca267221dd8d5802df4ff9">writeThreaded</a> (const void *<a class="el" href="class_p_i_thread.html#aa3c4138dc000e34fb74140d0a5be3afe">data</a>, int max_size)</td></tr>
|
||||
<tr class="memdesc:a534ea05df3ca267221dd8d5802df4ff9 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Add task to threaded write queue and return task ID. <br /></td></tr>
|
||||
<tr class="separator:a534ea05df3ca267221dd8d5802df4ff9 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a444cedf1f38d9dc05eb2a26946318263 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a444cedf1f38d9dc05eb2a26946318263"></a>
|
||||
ullong </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a444cedf1f38d9dc05eb2a26946318263">writeThreaded</a> (const <a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &<a class="el" href="class_p_i_thread.html#aa3c4138dc000e34fb74140d0a5be3afe">data</a>)</td></tr>
|
||||
<tr class="memdesc:a444cedf1f38d9dc05eb2a26946318263 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Add task to threaded write queue and return task ID. <br /></td></tr>
|
||||
<tr class="separator:a444cedf1f38d9dc05eb2a26946318263 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afa5ccc05c7551d10f0c311e4aa534cd8 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afa5ccc05c7551d10f0c311e4aa534cd8"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#afa5ccc05c7551d10f0c311e4aa534cd8">configure</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &config_file, const <a class="el" href="class_p_i_string.html">PIString</a> &section, bool parent_section=false)</td></tr>
|
||||
<tr class="memdesc:afa5ccc05c7551d10f0c311e4aa534cd8 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Configure device from section "section" of file "config_file", if "parent_section" parent section also will be read. <br /></td></tr>
|
||||
<tr class="separator:afa5ccc05c7551d10f0c311e4aa534cd8 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9df120510444c1ebe5fea7a7ca8e07d5 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9df120510444c1ebe5fea7a7ca8e07d5"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a9df120510444c1ebe5fea7a7ca8e07d5">open</a> ()</td></tr>
|
||||
<tr class="memdesc:a9df120510444c1ebe5fea7a7ca8e07d5 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Open device. <br /></td></tr>
|
||||
<tr class="separator:a9df120510444c1ebe5fea7a7ca8e07d5 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7ee1d02b01cc6d6657f78de396bde36b inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7ee1d02b01cc6d6657f78de396bde36b"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a7ee1d02b01cc6d6657f78de396bde36b">open</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &_path)</td></tr>
|
||||
<tr class="memdesc:a7ee1d02b01cc6d6657f78de396bde36b inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Open device with path "path". <br /></td></tr>
|
||||
<tr class="separator:a7ee1d02b01cc6d6657f78de396bde36b inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab14452c5213f4fc28948e15d74c011fb inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab14452c5213f4fc28948e15d74c011fb"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ab14452c5213f4fc28948e15d74c011fb">open</a> (const <a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595">DeviceMode</a> &_mode)</td></tr>
|
||||
<tr class="memdesc:ab14452c5213f4fc28948e15d74c011fb inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Open device with mode "mode". <br /></td></tr>
|
||||
<tr class="separator:ab14452c5213f4fc28948e15d74c011fb inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af137f0f194302d7d9e8d1a16355dc698 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af137f0f194302d7d9e8d1a16355dc698"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#af137f0f194302d7d9e8d1a16355dc698">open</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &_path, const <a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595">DeviceMode</a> &_mode)</td></tr>
|
||||
<tr class="memdesc:af137f0f194302d7d9e8d1a16355dc698 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Open device with path "path" and mode "mode". <br /></td></tr>
|
||||
<tr class="separator:af137f0f194302d7d9e8d1a16355dc698 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad59f415f0fec6692f1b2982b7deabf50 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad59f415f0fec6692f1b2982b7deabf50"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ad59f415f0fec6692f1b2982b7deabf50">close</a> ()</td></tr>
|
||||
<tr class="memdesc:ad59f415f0fec6692f1b2982b7deabf50 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Close device. <br /></td></tr>
|
||||
<tr class="separator:ad59f415f0fec6692f1b2982b7deabf50 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac057b3e06d4e830e5b36c36a86c17054 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac057b3e06d4e830e5b36c36a86c17054"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ac057b3e06d4e830e5b36c36a86c17054">initialize</a> ()</td></tr>
|
||||
<tr class="memdesc:ac057b3e06d4e830e5b36c36a86c17054 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Initialize device. <br /></td></tr>
|
||||
<tr class="separator:ac057b3e06d4e830e5b36c36a86c17054 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad7b78570d28f2db6457e47826a1b5d31 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad7b78570d28f2db6457e47826a1b5d31"></a>
|
||||
virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ad7b78570d28f2db6457e47826a1b5d31">flush</a> ()</td></tr>
|
||||
<tr class="memdesc:ad7b78570d28f2db6457e47826a1b5d31 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Immediate write all buffers. <br /></td></tr>
|
||||
<tr class="separator:ad7b78570d28f2db6457e47826a1b5d31 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a25901752de62f5099ac32b90409d8242 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a25901752de62f5099ac32b90409d8242"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a25901752de62f5099ac32b90409d8242">opened</a> ()</td></tr>
|
||||
<tr class="memdesc:a25901752de62f5099ac32b90409d8242 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Raise if succesfull open. <br /></td></tr>
|
||||
<tr class="separator:a25901752de62f5099ac32b90409d8242 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2e85eb26b57d368ba14e3824788c83ba inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2e85eb26b57d368ba14e3824788c83ba"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a2e85eb26b57d368ba14e3824788c83ba">closed</a> ()</td></tr>
|
||||
<tr class="memdesc:a2e85eb26b57d368ba14e3824788c83ba inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Raise if succesfull close. <br /></td></tr>
|
||||
<tr class="separator:a2e85eb26b57d368ba14e3824788c83ba inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae35ceb9623e56caad53cdf8699b7d327 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae35ceb9623e56caad53cdf8699b7d327"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ae35ceb9623e56caad53cdf8699b7d327">threadedReadEvent</a> (uchar *readed, int size)</td></tr>
|
||||
<tr class="memdesc:ae35ceb9623e56caad53cdf8699b7d327 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Raise if read thread succesfull read some data. <br /></td></tr>
|
||||
<tr class="separator:ae35ceb9623e56caad53cdf8699b7d327 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abadfd017efac451192e3a836e7a91497 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abadfd017efac451192e3a836e7a91497"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#abadfd017efac451192e3a836e7a91497">threadedWriteEvent</a> (ullong id, int written_size)</td></tr>
|
||||
<tr class="memdesc:abadfd017efac451192e3a836e7a91497 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Raise if write thread succesfull write some data of task with ID "id". <br /></td></tr>
|
||||
<tr class="separator:abadfd017efac451192e3a836e7a91497 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pub_methods_class_p_i_thread"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_p_i_thread')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_p_i_thread.html">PIThread</a></td></tr>
|
||||
<tr class="memitem:adaa3b942365cb17b3e985648128e5f7e inherit pub_methods_class_p_i_thread"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adaa3b942365cb17b3e985648128e5f7e"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#adaa3b942365cb17b3e985648128e5f7e">PIThread</a> (void *<a class="el" href="class_p_i_thread.html#aa3c4138dc000e34fb74140d0a5be3afe">data</a>, ThreadFunc func, bool startNow=false, int loop_delay=-1)</td></tr>
|
||||
@@ -291,8 +596,7 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
||||
<tr class="memdesc:a9a0ec972d4864287fae4d1a0edcd9dc5 inherit pub_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Set object debug active. <br /></td></tr>
|
||||
<tr class="separator:a9a0ec972d4864287fae4d1a0edcd9dc5 inherit pub_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb8178ed4012f204d2c89a8413bbcd2d inherit pub_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aeb8178ed4012f204d2c89a8413bbcd2d"></a>
|
||||
const PIMap< <a class="el" href="class_p_i_string.html">PIString</a>, <br class="typebreak" />
|
||||
<a class="el" href="class_p_i_variant.html">PIVariant</a> > & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aeb8178ed4012f204d2c89a8413bbcd2d">properties</a> () const </td></tr>
|
||||
const PIMap< <a class="el" href="class_p_i_string.html">PIString</a>, <a class="el" href="class_p_i_variant.html">PIVariant</a> > & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aeb8178ed4012f204d2c89a8413bbcd2d">properties</a> () const </td></tr>
|
||||
<tr class="memdesc:aeb8178ed4012f204d2c89a8413bbcd2d inherit pub_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Returns properties of the object. <br /></td></tr>
|
||||
<tr class="separator:aeb8178ed4012f204d2c89a8413bbcd2d inherit pub_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a68dbd55885a081be717ff818dcb31bcc inherit pub_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a68dbd55885a081be717ff818dcb31bcc"></a>
|
||||
@@ -311,6 +615,16 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a8d6bd4c57aa01dc41e1b28720f9604a7">isPropertyExists</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>) const </td></tr>
|
||||
<tr class="memdesc:a8d6bd4c57aa01dc41e1b28720f9604a7 inherit pub_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Returns if property with name "name" exists. <br /></td></tr>
|
||||
<tr class="separator:a8d6bd4c57aa01dc41e1b28720f9604a7 inherit pub_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
|
||||
Static Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a904318a294160dc2d63502fb248ed140"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="struct_p_i_binary_log_1_1_bin_log_info.html">BinLogInfo</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#a904318a294160dc2d63502fb248ed140">getLogInfo</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_i_o_device.html#a8bc4ff38695ab514f95fa1fa4da0f344">path</a>)</td></tr>
|
||||
<tr class="memdesc:a904318a294160dc2d63502fb248ed140"><td class="mdescLeft"> </td><td class="mdescRight">TODO: Think about index positions. <a href="#a904318a294160dc2d63502fb248ed140">More...</a><br /></td></tr>
|
||||
<tr class="separator:a904318a294160dc2d63502fb248ed140"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pub_static_methods_class_p_i_i_o_device"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_p_i_i_o_device')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td></tr>
|
||||
<tr class="memitem:ac47c4f61ade6d4f9a847e0d55abcf150 inherit pub_static_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_p_i_i_o_device.html">PIIODevice</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ac47c4f61ade6d4f9a847e0d55abcf150">createFromFullPath</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &full_path)</td></tr>
|
||||
<tr class="memdesc:ac47c4f61ade6d4f9a847e0d55abcf150 inherit pub_static_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Try to determine suitable device, create new one, configure it with <em><a class="el" href="class_p_i_i_o_device.html#aeb3edefa3b78b06e0f293936c15a74ab" title="Reimplement to configure your device with parameters of full unambiguous string. Default implementati...">configureFromFullPath()</a></em> and returns it. <a href="#ac47c4f61ade6d4f9a847e0d55abcf150">More...</a><br /></td></tr>
|
||||
<tr class="separator:ac47c4f61ade6d4f9a847e0d55abcf150 inherit pub_static_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pub_static_methods_class_p_i_object"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_p_i_object')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="class_p_i_object.html">PIObject</a></td></tr>
|
||||
<tr class="memitem:af4581f822cb17c489e34da1abca2764a inherit pub_static_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af4581f822cb17c489e34da1abca2764a"></a>
|
||||
static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af4581f822cb17c489e34da1abca2764a">piDisconnect</a> (<a class="el" href="class_p_i_object.html">PIObject</a> *src, const <a class="el" href="class_p_i_string.html">PIString</a> &sig)</td></tr>
|
||||
@@ -324,6 +638,93 @@ static void </td><td class="memItemRight" valign="bottom"><a class="el" hre
|
||||
static <a class="el" href="class_p_i_object.html">PIObject</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#afe05189de1d6ebbf44a2e16cfe200848">findByName</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)</td></tr>
|
||||
<tr class="memdesc:afe05189de1d6ebbf44a2e16cfe200848 inherit pub_static_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Returns PIObject* with name "name" or 0, if there is no object found. <br /></td></tr>
|
||||
<tr class="separator:afe05189de1d6ebbf44a2e16cfe200848 inherit pub_static_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
|
||||
Public Attributes</h2></td></tr>
|
||||
<tr class="memitem:a6e3d3ea7f1938edb666b78e5a732e478"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6e3d3ea7f1938edb666b78e5a732e478"></a>
|
||||
<a class="el" href="class_p_i_vector.html">PIVector</a>< int > </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#a6e3d3ea7f1938edb666b78e5a732e478">filterID</a></td></tr>
|
||||
<tr class="memdesc:a6e3d3ea7f1938edb666b78e5a732e478"><td class="mdescLeft"> </td><td class="mdescRight">Array of ID, that BinLog can read from binlog file, when use <em>read</em> function, or in <em>ThreadedRead</em>. <br /></td></tr>
|
||||
<tr class="separator:a6e3d3ea7f1938edb666b78e5a732e478"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pub_attribs_class_p_i_i_o_device"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_class_p_i_i_o_device')"><img src="closed.png" alt="-"/> Public Attributes inherited from <a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td></tr>
|
||||
<tr class="memitem:ad2483280da735187cfb6e05e84eebc6f inherit pub_attribs_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad2483280da735187cfb6e05e84eebc6f"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ad2483280da735187cfb6e05e84eebc6f">reopenEnabled</a></td></tr>
|
||||
<tr class="memdesc:ad2483280da735187cfb6e05e84eebc6f inherit pub_attribs_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">setReopenEnabled, default "true" <br /></td></tr>
|
||||
<tr class="separator:ad2483280da735187cfb6e05e84eebc6f inherit pub_attribs_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aaa4b61e2d131c7ccd2db8e16a91c6500 inherit pub_attribs_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaa4b61e2d131c7ccd2db8e16a91c6500"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#aaa4b61e2d131c7ccd2db8e16a91c6500">reopenTimeout</a></td></tr>
|
||||
<tr class="memdesc:aaa4b61e2d131c7ccd2db8e16a91c6500 inherit pub_attribs_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">setReopenTimeout in ms, default 1000 <br /></td></tr>
|
||||
<tr class="separator:aaa4b61e2d131c7ccd2db8e16a91c6500 inherit pub_attribs_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a80ed0c7af3e062aecff43c2cb3e85804 inherit pub_attribs_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a80ed0c7af3e062aecff43c2cb3e85804"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a80ed0c7af3e062aecff43c2cb3e85804">threadedReadBufferSize</a></td></tr>
|
||||
<tr class="memdesc:a80ed0c7af3e062aecff43c2cb3e85804 inherit pub_attribs_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">setThreadedReadBufferSize in bytes, default 4096 <br /></td></tr>
|
||||
<tr class="separator:a80ed0c7af3e062aecff43c2cb3e85804 inherit pub_attribs_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
|
||||
Protected Member Functions</h2></td></tr>
|
||||
<tr class="memitem:aeea31dead45c393c32a5a37e0e55af77"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aeea31dead45c393c32a5a37e0e55af77"></a>
|
||||
<a class="el" href="class_p_i_string.html">PIString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#aeea31dead45c393c32a5a37e0e55af77">fullPathPrefix</a> () const </td></tr>
|
||||
<tr class="memdesc:aeea31dead45c393c32a5a37e0e55af77"><td class="mdescLeft"> </td><td class="mdescRight">Reimplement to construct full unambiguous string prefix. <a class="el" href="class_p_i_i_o_device.html#PIIODevice_sec7">Creating devices by unambiguous string</a>. <br /></td></tr>
|
||||
<tr class="separator:aeea31dead45c393c32a5a37e0e55af77"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae728df2cfb529e5d3bee2c2a327503cc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae728df2cfb529e5d3bee2c2a327503cc"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#ae728df2cfb529e5d3bee2c2a327503cc">configureFromFullPath</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &full_path)</td></tr>
|
||||
<tr class="memdesc:ae728df2cfb529e5d3bee2c2a327503cc"><td class="mdescLeft"> </td><td class="mdescRight">Reimplement to configure your device with parameters of full unambiguous string. Default implementation does nothing. <br /></td></tr>
|
||||
<tr class="separator:ae728df2cfb529e5d3bee2c2a327503cc"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8d43d7d13b16fd665d5f814cb5daddfe"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8d43d7d13b16fd665d5f814cb5daddfe"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#a8d43d7d13b16fd665d5f814cb5daddfe">openDevice</a> ()</td></tr>
|
||||
<tr class="memdesc:a8d43d7d13b16fd665d5f814cb5daddfe"><td class="mdescLeft"> </td><td class="mdescRight">Reimplement to open device, return value will be set to "opened_" variable. <br /></td></tr>
|
||||
<tr class="separator:a8d43d7d13b16fd665d5f814cb5daddfe"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3a3e8054f70c230c2d1b04b7ddead5d4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3a3e8054f70c230c2d1b04b7ddead5d4"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#a3a3e8054f70c230c2d1b04b7ddead5d4">closeDevice</a> ()</td></tr>
|
||||
<tr class="memdesc:a3a3e8054f70c230c2d1b04b7ddead5d4"><td class="mdescLeft"> </td><td class="mdescRight">Reimplement to close device, inverse return value will be set to "opened_" variable. <br /></td></tr>
|
||||
<tr class="separator:a3a3e8054f70c230c2d1b04b7ddead5d4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a26af6aa5384bdd3160908ec8cb1942b5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a26af6aa5384bdd3160908ec8cb1942b5"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#a26af6aa5384bdd3160908ec8cb1942b5">propertyChanged</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &)</td></tr>
|
||||
<tr class="memdesc:a26af6aa5384bdd3160908ec8cb1942b5"><td class="mdescLeft"> </td><td class="mdescRight">Virtual function executes after property with name "name" has been changed. <br /></td></tr>
|
||||
<tr class="separator:a26af6aa5384bdd3160908ec8cb1942b5"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a78ea56ff4489d441205ded106c63966e"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#a78ea56ff4489d441205ded106c63966e">threadedRead</a> (uchar *readed, int size)</td></tr>
|
||||
<tr class="memdesc:a78ea56ff4489d441205ded106c63966e"><td class="mdescLeft"> </td><td class="mdescRight">Function executed when thread read some data, default implementation execute external slot "ret_func_". <a href="#a78ea56ff4489d441205ded106c63966e">More...</a><br /></td></tr>
|
||||
<tr class="separator:a78ea56ff4489d441205ded106c63966e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pro_methods_class_p_i_i_o_device"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_p_i_i_o_device')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td></tr>
|
||||
<tr class="memitem:a587c32639f2732920338a363ad163d81 inherit pro_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a587c32639f2732920338a363ad163d81"></a>
|
||||
virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a587c32639f2732920338a363ad163d81">init</a> ()</td></tr>
|
||||
<tr class="memdesc:a587c32639f2732920338a363ad163d81 inherit pro_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Function executed before first <em><a class="el" href="class_p_i_i_o_device.html#ae62b3035a9f884d345fd5d071c8089c8" title="Reimplement to open device, return value will be set to "opened_" variable. ">openDevice()</a></em> or from constructor. <br /></td></tr>
|
||||
<tr class="separator:a587c32639f2732920338a363ad163d81 inherit pro_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae7c5a2d7b6ea2409df4e200c8e4b8e32 inherit pro_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae7c5a2d7b6ea2409df4e200c8e4b8e32"></a>
|
||||
virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ae7c5a2d7b6ea2409df4e200c8e4b8e32">configureDevice</a> (const void *e_main, const void *e_parent=0)</td></tr>
|
||||
<tr class="memdesc:ae7c5a2d7b6ea2409df4e200c8e4b8e32 inherit pro_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Reimplement to configure device from entries "e_main" and "e_parent", cast arguments to <em><a class="el" href="class_p_i_config_1_1_entry.html" title="Entry of configuration file ">PIConfig::Entry</a>*</em>. <br /></td></tr>
|
||||
<tr class="separator:ae7c5a2d7b6ea2409df4e200c8e4b8e32 inherit pro_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pro_methods_class_p_i_object"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_p_i_object')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="class_p_i_object.html">PIObject</a></td></tr>
|
||||
<tr class="memitem:a2f43644909496ba11ca294a67ed18deb inherit pro_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2f43644909496ba11ca294a67ed18deb"></a>
|
||||
<a class="el" href="class_p_i_object.html">PIObject</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a2f43644909496ba11ca294a67ed18deb">emitter</a> () const </td></tr>
|
||||
<tr class="memdesc:a2f43644909496ba11ca294a67ed18deb inherit pro_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Returns PIObject* which has raised an event. This value is correct only in definition of some event handler. <br /></td></tr>
|
||||
<tr class="separator:a2f43644909496ba11ca294a67ed18deb inherit pro_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="member-group"></a>
|
||||
Handlers</h2></td></tr>
|
||||
<tr><td class="ititle" colspan="2"><p><a class="anchor" id="amgrp32ea47f4667348cbe148ad5d45f59783"></a>TODO: Think about index positions </p>
|
||||
</td></tr>
|
||||
<tr class="memitem:ac5c3e00d5fe2bd28e0c27af39c18717f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac5c3e00d5fe2bd28e0c27af39c18717f"></a>
|
||||
<a class="el" href="class_p_i_string.html">PIString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#ac5c3e00d5fe2bd28e0c27af39c18717f">createNewFile</a> ()</td></tr>
|
||||
<tr class="memdesc:ac5c3e00d5fe2bd28e0c27af39c18717f"><td class="mdescLeft"> </td><td class="mdescRight">Create new binlog file in <em>logDir</em>, if successful returns filename, else returns empty string. Filename is like <em>filePrefix</em> + "yyyy_MM_dd__hh_mm_ss.binlog". <br /></td></tr>
|
||||
<tr class="separator:ac5c3e00d5fe2bd28e0c27af39c18717f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="member-group"></a>
|
||||
Events</h2></td></tr>
|
||||
<tr class="memitem:a607789d09caf49071872633ee508c15b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a607789d09caf49071872633ee508c15b"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#a607789d09caf49071872633ee508c15b">fileEnd</a> ()</td></tr>
|
||||
<tr class="memdesc:a607789d09caf49071872633ee508c15b"><td class="mdescLeft"> </td><td class="mdescRight">Raise on file end while reading. <br /></td></tr>
|
||||
<tr class="separator:a607789d09caf49071872633ee508c15b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afbc9e07fd7eee89b83dc85c9d344f01e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afbc9e07fd7eee89b83dc85c9d344f01e"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#afbc9e07fd7eee89b83dc85c9d344f01e">fileError</a> ()</td></tr>
|
||||
<tr class="memdesc:afbc9e07fd7eee89b83dc85c9d344f01e"><td class="mdescLeft"> </td><td class="mdescRight">Raise on file creation error. <br /></td></tr>
|
||||
<tr class="separator:afbc9e07fd7eee89b83dc85c9d344f01e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae1f7de22c44e88d4b4aa67b17f346d01"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae1f7de22c44e88d4b4aa67b17f346d01"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_binary_log.html#ae1f7de22c44e88d4b4aa67b17f346d01">newFile</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &filename)</td></tr>
|
||||
<tr class="memdesc:ae1f7de22c44e88d4b4aa67b17f346d01"><td class="mdescLeft"> </td><td class="mdescRight">Raise on new file created. <br /></td></tr>
|
||||
<tr class="separator:ae1f7de22c44e88d4b4aa67b17f346d01"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
|
||||
Additional Inherited Members</h2></td></tr>
|
||||
<tr class="inherit_header related_class_p_i_i_o_device"><td colspan="2" onclick="javascript:toggleInherit('related_class_p_i_i_o_device')"><img src="closed.png" alt="-"/> Related Functions inherited from <a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td></tr>
|
||||
<tr class="memitem:add5b851e98d22dd4d7482a8e509113dc inherit related_class_p_i_i_o_device"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
||||
<tr class="memitem:add5b851e98d22dd4d7482a8e509113dc inherit related_class_p_i_i_o_device"><td class="memTemplItemLeft" align="right" valign="top">T </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#add5b851e98d22dd4d7482a8e509113dc">readDeviceSetting</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, const T &def, const <a class="el" href="class_p_i_config_1_1_entry.html">PIConfig::Entry</a> *em, const <a class="el" href="class_p_i_config_1_1_entry.html">PIConfig::Entry</a> *ep)</td></tr>
|
||||
@@ -331,7 +732,7 @@ static <a class="el" href="class_p_i_object.html">PIObject</a> * </td><td c
|
||||
<tr class="separator:add5b851e98d22dd4d7482a8e509113dc inherit related_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a672a05d4391737b8fecd4524f1a47bda inherit related_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a672a05d4391737b8fecd4524f1a47bda"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a672a05d4391737b8fecd4524f1a47bda">REGISTER_DEVICE</a>(class)</td></tr>
|
||||
<tr class="memdesc:a672a05d4391737b8fecd4524f1a47bda inherit related_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Use this macro to enable automatic creation instances of your class with <em>createFromFullPath()</em> function. <br /></td></tr>
|
||||
<tr class="memdesc:a672a05d4391737b8fecd4524f1a47bda inherit related_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Use this macro to enable automatic creation instances of your class with <em><a class="el" href="class_p_i_i_o_device.html#ac47c4f61ade6d4f9a847e0d55abcf150" title="Try to determine suitable device, create new one, configure it with configureFromFullPath() and retur...">createFromFullPath()</a></em> function. <br /></td></tr>
|
||||
<tr class="separator:a672a05d4391737b8fecd4524f1a47bda inherit related_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5adabd429443716b75771317ec43301b inherit related_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5adabd429443716b75771317ec43301b"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a5adabd429443716b75771317ec43301b">PIIODEVICE</a>(class)</td></tr>
|
||||
@@ -346,28 +747,28 @@ static <a class="el" href="class_p_i_object.html">PIObject</a> * </td><td c
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#affa62b02040517a34b3f173d804e487f">PIOBJECT</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)</td></tr>
|
||||
<tr class="memdesc:affa62b02040517a34b3f173d804e487f inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">you should use this macro after class declaration to use EVENT and EVENT_HANDLER and correct piCoutObj output <br /></td></tr>
|
||||
<tr class="separator:affa62b02040517a34b3f173d804e487f inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4ce1840f79eac65344a4c5823f5034d4 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4ce1840f79eac65344a4c5823f5034d4"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a4ce1840f79eac65344a4c5823f5034d4">PIOBJECT_PARENT</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)</td></tr>
|
||||
<tr class="memdesc:a4ce1840f79eac65344a4c5823f5034d4 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">you should use this macro after class declaration to use EVENT and EVENT_HANDLER of parent class <br /></td></tr>
|
||||
<tr class="separator:a4ce1840f79eac65344a4c5823f5034d4 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8cd6444e57a0f7f25888c8b8293d3543 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8cd6444e57a0f7f25888c8b8293d3543"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a8cd6444e57a0f7f25888c8b8293d3543">PIOBJECT_SUBCLASS</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, parent)</td></tr>
|
||||
<tr class="memdesc:a8cd6444e57a0f7f25888c8b8293d3543 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">you should use this macro after class declaration to use EVENT and EVENT_HANDLER of parent class <br /></td></tr>
|
||||
<tr class="separator:a8cd6444e57a0f7f25888c8b8293d3543 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab605cf0454d34cc72c65bfed2abd696a inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab605cf0454d34cc72c65bfed2abd696a"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ab605cf0454d34cc72c65bfed2abd696a">EVENT_HANDLER0</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>()</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ab605cf0454d34cc72c65bfed2abd696a">EVENT_HANDLER0</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>()</td></tr>
|
||||
<tr class="memdesc:ab605cf0454d34cc72c65bfed2abd696a inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338" title="Returns object name. ">name()</a> <br /></td></tr>
|
||||
<tr class="separator:ab605cf0454d34cc72c65bfed2abd696a inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a56defa004e9b7efb2db50b3a43ca7225 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a56defa004e9b7efb2db50b3a43ca7225"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a56defa004e9b7efb2db50b3a43ca7225">EVENT_HANDLER1</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a56defa004e9b7efb2db50b3a43ca7225">EVENT_HANDLER1</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0)</td></tr>
|
||||
<tr class="memdesc:a56defa004e9b7efb2db50b3a43ca7225 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0) <br /></td></tr>
|
||||
<tr class="separator:a56defa004e9b7efb2db50b3a43ca7225 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abb64b696544ee4ee8715add9747c1293 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abb64b696544ee4ee8715add9747c1293"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#abb64b696544ee4ee8715add9747c1293">EVENT_HANDLER2</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#abb64b696544ee4ee8715add9747c1293">EVENT_HANDLER2</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1)</td></tr>
|
||||
<tr class="memdesc:abb64b696544ee4ee8715add9747c1293 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0, type1 var1) <br /></td></tr>
|
||||
<tr class="separator:abb64b696544ee4ee8715add9747c1293 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af90eced49fbdb43f5fc631fa7e7a44fb inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af90eced49fbdb43f5fc631fa7e7a44fb"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af90eced49fbdb43f5fc631fa7e7a44fb">EVENT_HANDLER3</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af90eced49fbdb43f5fc631fa7e7a44fb">EVENT_HANDLER3</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2)</td></tr>
|
||||
<tr class="memdesc:af90eced49fbdb43f5fc631fa7e7a44fb inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0, type1 var1, type2 var2) <br /></td></tr>
|
||||
<tr class="separator:af90eced49fbdb43f5fc631fa7e7a44fb inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8a8499ba07a4cc16c0b15c51b197d9f inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae8a8499ba07a4cc16c0b15c51b197d9f"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae8a8499ba07a4cc16c0b15c51b197d9f">EVENT_HANDLER4</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae8a8499ba07a4cc16c0b15c51b197d9f">EVENT_HANDLER4</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3)</td></tr>
|
||||
<tr class="memdesc:ae8a8499ba07a4cc16c0b15c51b197d9f inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0, type1 var1, type2 var2, type3 var3) <br /></td></tr>
|
||||
<tr class="separator:ae8a8499ba07a4cc16c0b15c51b197d9f inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae92ae8e64fbb4c6fa7d87cc1e93d55c0 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae92ae8e64fbb4c6fa7d87cc1e93d55c0"></a>
|
||||
@@ -375,23 +776,23 @@ static <a class="el" href="class_p_i_object.html">PIObject</a> * </td><td c
|
||||
<tr class="memdesc:ae92ae8e64fbb4c6fa7d87cc1e93d55c0 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">EVENT_HANDLER is synonym of EVENT_HANDLER0. <br /></td></tr>
|
||||
<tr class="separator:ae92ae8e64fbb4c6fa7d87cc1e93d55c0 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a338377c8ec10707dd26a168b8aef5c31 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a338377c8ec10707dd26a168b8aef5c31"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a338377c8ec10707dd26a168b8aef5c31">EVENT_VHANDLER0</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>()</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a338377c8ec10707dd26a168b8aef5c31">EVENT_VHANDLER0</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>()</td></tr>
|
||||
<tr class="memdesc:a338377c8ec10707dd26a168b8aef5c31 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338" title="Returns object name. ">name()</a> <br /></td></tr>
|
||||
<tr class="separator:a338377c8ec10707dd26a168b8aef5c31 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abf138848427466a7ae91ada5876f926d inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abf138848427466a7ae91ada5876f926d"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#abf138848427466a7ae91ada5876f926d">EVENT_VHANDLER1</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#abf138848427466a7ae91ada5876f926d">EVENT_VHANDLER1</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0)</td></tr>
|
||||
<tr class="memdesc:abf138848427466a7ae91ada5876f926d inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0) <br /></td></tr>
|
||||
<tr class="separator:abf138848427466a7ae91ada5876f926d inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad0ba4a14c77b8d968dc13918f9b2d384 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad0ba4a14c77b8d968dc13918f9b2d384"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ad0ba4a14c77b8d968dc13918f9b2d384">EVENT_VHANDLER2</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ad0ba4a14c77b8d968dc13918f9b2d384">EVENT_VHANDLER2</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1)</td></tr>
|
||||
<tr class="memdesc:ad0ba4a14c77b8d968dc13918f9b2d384 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0, type1 var1) <br /></td></tr>
|
||||
<tr class="separator:ad0ba4a14c77b8d968dc13918f9b2d384 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4f47b429ac594cebdca1567e1b9a1021 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4f47b429ac594cebdca1567e1b9a1021"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a4f47b429ac594cebdca1567e1b9a1021">EVENT_VHANDLER3</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a4f47b429ac594cebdca1567e1b9a1021">EVENT_VHANDLER3</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2)</td></tr>
|
||||
<tr class="memdesc:a4f47b429ac594cebdca1567e1b9a1021 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0, type1 var1, type2 var2) <br /></td></tr>
|
||||
<tr class="separator:a4f47b429ac594cebdca1567e1b9a1021 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a96b2461314db11f3b68942bcd4b9d13d inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a96b2461314db11f3b68942bcd4b9d13d"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a96b2461314db11f3b68942bcd4b9d13d">EVENT_VHANDLER4</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a96b2461314db11f3b68942bcd4b9d13d">EVENT_VHANDLER4</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3)</td></tr>
|
||||
<tr class="memdesc:a96b2461314db11f3b68942bcd4b9d13d inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0, type1 var1, type2 var2, type3 var3) <br /></td></tr>
|
||||
<tr class="separator:a96b2461314db11f3b68942bcd4b9d13d inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a26a0e3181ebb2a90c11e9a7eb906a99e inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a26a0e3181ebb2a90c11e9a7eb906a99e"></a>
|
||||
@@ -403,19 +804,19 @@ static <a class="el" href="class_p_i_object.html">PIObject</a> * </td><td c
|
||||
<tr class="memdesc:a4fa760299649bc8aeaa0dcf4d605be70 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338" title="Returns object name. ">name()</a>; <br /></td></tr>
|
||||
<tr class="separator:a4fa760299649bc8aeaa0dcf4d605be70 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7083e0b630c70def2ce05d60d70a45b9 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7083e0b630c70def2ce05d60d70a45b9"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a7083e0b630c70def2ce05d60d70a45b9">EVENT1</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0);</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a7083e0b630c70def2ce05d60d70a45b9">EVENT1</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0);</td></tr>
|
||||
<tr class="memdesc:a7083e0b630c70def2ce05d60d70a45b9 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0); <br /></td></tr>
|
||||
<tr class="separator:a7083e0b630c70def2ce05d60d70a45b9 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a91d380b7235ad11b4830c4c2e8860618 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a91d380b7235ad11b4830c4c2e8860618"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a91d380b7235ad11b4830c4c2e8860618">EVENT2</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1);</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a91d380b7235ad11b4830c4c2e8860618">EVENT2</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1);</td></tr>
|
||||
<tr class="memdesc:a91d380b7235ad11b4830c4c2e8860618 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0, type1 var1); <br /></td></tr>
|
||||
<tr class="separator:a91d380b7235ad11b4830c4c2e8860618 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a685a85b0791e73158dc0173b4e18dd00 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a685a85b0791e73158dc0173b4e18dd00"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a685a85b0791e73158dc0173b4e18dd00">EVENT3</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2);</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a685a85b0791e73158dc0173b4e18dd00">EVENT3</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2);</td></tr>
|
||||
<tr class="memdesc:a685a85b0791e73158dc0173b4e18dd00 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0, type1 var1, type2 var2); <br /></td></tr>
|
||||
<tr class="separator:a685a85b0791e73158dc0173b4e18dd00 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a59032ae5e0b94cdfb52be1f24d5e8252 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a59032ae5e0b94cdfb52be1f24d5e8252"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a59032ae5e0b94cdfb52be1f24d5e8252">EVENT4</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3);</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a59032ae5e0b94cdfb52be1f24d5e8252">EVENT4</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3);</td></tr>
|
||||
<tr class="memdesc:a59032ae5e0b94cdfb52be1f24d5e8252 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0, type1 var1, type2 var2, type3 var3); <br /></td></tr>
|
||||
<tr class="separator:a59032ae5e0b94cdfb52be1f24d5e8252 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7877e997621e1161f058fce90febd464 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7877e997621e1161f058fce90febd464"></a>
|
||||
@@ -423,27 +824,27 @@ static <a class="el" href="class_p_i_object.html">PIObject</a> * </td><td c
|
||||
<tr class="memdesc:a7877e997621e1161f058fce90febd464 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">EVENT is synonym of EVENT0. <br /></td></tr>
|
||||
<tr class="separator:a7877e997621e1161f058fce90febd464 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac86f9567fcbe10d7e49685e0a01b8427 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac86f9567fcbe10d7e49685e0a01b8427"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ac86f9567fcbe10d7e49685e0a01b8427">CONNECTU</a>(src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ac86f9567fcbe10d7e49685e0a01b8427">CONNECTU</a>(src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:ac86f9567fcbe10d7e49685e0a01b8427 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler". "Event" and "handler" must has equal argument lists. <br /></td></tr>
|
||||
<tr class="separator:ac86f9567fcbe10d7e49685e0a01b8427 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a38e74a7ce99df00a10517f5ce4aa66c5 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a38e74a7ce99df00a10517f5ce4aa66c5"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a38e74a7ce99df00a10517f5ce4aa66c5">CONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a38e74a7ce99df00a10517f5ce4aa66c5">CONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a38e74a7ce99df00a10517f5ce4aa66c5 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a38e74a7ce99df00a10517f5ce4aa66c5 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a36132851189bb01db4957595111a28db inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a36132851189bb01db4957595111a28db"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a36132851189bb01db4957595111a28db">CONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a36132851189bb01db4957595111a28db">CONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a36132851189bb01db4957595111a28db inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a36132851189bb01db4957595111a28db inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a850bbf4e8361a106c99da4c46f684247 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a850bbf4e8361a106c99da4c46f684247"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a850bbf4e8361a106c99da4c46f684247">CONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a850bbf4e8361a106c99da4c46f684247">CONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a850bbf4e8361a106c99da4c46f684247 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a850bbf4e8361a106c99da4c46f684247 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab45dbd69bde3cde22d4aba27ed585407 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab45dbd69bde3cde22d4aba27ed585407"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ab45dbd69bde3cde22d4aba27ed585407">CONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ab45dbd69bde3cde22d4aba27ed585407">CONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:ab45dbd69bde3cde22d4aba27ed585407 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:ab45dbd69bde3cde22d4aba27ed585407 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a34e41d730c07354e07333def3d854019 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a34e41d730c07354e07333def3d854019"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a34e41d730c07354e07333def3d854019">CONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a34e41d730c07354e07333def3d854019">CONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a34e41d730c07354e07333def3d854019 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a34e41d730c07354e07333def3d854019 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a65528c74adc6691eac2c7a2f39328064 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a65528c74adc6691eac2c7a2f39328064"></a>
|
||||
@@ -451,23 +852,23 @@ static <a class="el" href="class_p_i_object.html">PIObject</a> * </td><td c
|
||||
<tr class="memdesc:a65528c74adc6691eac2c7a2f39328064 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">CONNECT is synonym of CONNECT0. <br /></td></tr>
|
||||
<tr class="separator:a65528c74adc6691eac2c7a2f39328064 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aaaba5b68617a43903056bc175b8cd162 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaaba5b68617a43903056bc175b8cd162"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aaaba5b68617a43903056bc175b8cd162">WEAK_CONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aaaba5b68617a43903056bc175b8cd162">WEAK_CONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:aaaba5b68617a43903056bc175b8cd162 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:aaaba5b68617a43903056bc175b8cd162 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a37d80492e781bf82b9c22c56977da81e inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a37d80492e781bf82b9c22c56977da81e"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a37d80492e781bf82b9c22c56977da81e">WEAK_CONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a37d80492e781bf82b9c22c56977da81e">WEAK_CONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a37d80492e781bf82b9c22c56977da81e inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a37d80492e781bf82b9c22c56977da81e inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a34134cc70172ef5a8d38ba8eb0db327d inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a34134cc70172ef5a8d38ba8eb0db327d"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a34134cc70172ef5a8d38ba8eb0db327d">WEAK_CONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a34134cc70172ef5a8d38ba8eb0db327d">WEAK_CONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a34134cc70172ef5a8d38ba8eb0db327d inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a34134cc70172ef5a8d38ba8eb0db327d inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a601eb7e6e4c3c1a2ba741abbaf271fed inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a601eb7e6e4c3c1a2ba741abbaf271fed"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a601eb7e6e4c3c1a2ba741abbaf271fed">WEAK_CONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a601eb7e6e4c3c1a2ba741abbaf271fed">WEAK_CONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a601eb7e6e4c3c1a2ba741abbaf271fed inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a601eb7e6e4c3c1a2ba741abbaf271fed inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a483ad0828f2c221308d95fd07ba1ee6e inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a483ad0828f2c221308d95fd07ba1ee6e"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a483ad0828f2c221308d95fd07ba1ee6e">WEAK_CONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a483ad0828f2c221308d95fd07ba1ee6e">WEAK_CONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a483ad0828f2c221308d95fd07ba1ee6e inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a483ad0828f2c221308d95fd07ba1ee6e inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a52fc22658e025b4c15c8a2454d81b289 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a52fc22658e025b4c15c8a2454d81b289"></a>
|
||||
@@ -475,23 +876,23 @@ static <a class="el" href="class_p_i_object.html">PIObject</a> * </td><td c
|
||||
<tr class="memdesc:a52fc22658e025b4c15c8a2454d81b289 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">WEAK_CONNECT is synonym of WEAK_CONNECT0. <br /></td></tr>
|
||||
<tr class="separator:a52fc22658e025b4c15c8a2454d81b289 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aed7fd8edaccbbca33c51417ca43ac32a inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aed7fd8edaccbbca33c51417ca43ac32a"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aed7fd8edaccbbca33c51417ca43ac32a">DISCONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aed7fd8edaccbbca33c51417ca43ac32a">DISCONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:aed7fd8edaccbbca33c51417ca43ac32a inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:aed7fd8edaccbbca33c51417ca43ac32a inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae030e8deb226c636d2df22076391f12c inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae030e8deb226c636d2df22076391f12c"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae030e8deb226c636d2df22076391f12c">DISCONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae030e8deb226c636d2df22076391f12c">DISCONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:ae030e8deb226c636d2df22076391f12c inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:ae030e8deb226c636d2df22076391f12c inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8f0609bfd7dfcd4512d76480bc114dab inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8f0609bfd7dfcd4512d76480bc114dab"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a8f0609bfd7dfcd4512d76480bc114dab">DISCONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a8f0609bfd7dfcd4512d76480bc114dab">DISCONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a8f0609bfd7dfcd4512d76480bc114dab inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:a8f0609bfd7dfcd4512d76480bc114dab inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af2789f99d1916f231fc579f00370fa6f inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af2789f99d1916f231fc579f00370fa6f"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af2789f99d1916f231fc579f00370fa6f">DISCONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af2789f99d1916f231fc579f00370fa6f">DISCONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:af2789f99d1916f231fc579f00370fa6f inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:af2789f99d1916f231fc579f00370fa6f inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aedf429d3192da764163c1377cad310e3 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aedf429d3192da764163c1377cad310e3"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aedf429d3192da764163c1377cad310e3">DISCONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aedf429d3192da764163c1377cad310e3">DISCONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:aedf429d3192da764163c1377cad310e3 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:aedf429d3192da764163c1377cad310e3 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a587604e6f3570c0fc32794384d4d0d1f inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a587604e6f3570c0fc32794384d4d0d1f"></a>
|
||||
@@ -504,22 +905,326 @@ static <a class="el" href="class_p_i_object.html">PIObject</a> * </td><td c
|
||||
<tr class="separator:a3f7b0da6b28ced23e1deee48dde17c98 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Class for read and write binary data to logfile, and playback this data in realtime. </p>
|
||||
<div class="textblock"><p>Class for read and write binary data to logfile, and playback this data in realtime, or custom speed. </p>
|
||||
<p>TODO: Create static functions to split and join binlog files TODO: Create functions to insert and delete records</p>
|
||||
<h1><a class="anchor" id="PIBinaryLog_sec0"></a>
|
||||
Synopsis</h1>
|
||||
<p>Binary Log is a file with simle header, where you can read and write some binary data. Any written data include special header with ID, size and timestamp. This header provides separation different messages from the one file by choosing different IDs. With <em>filterID</em> or special functions, like <em>readBinLog()</em> you can choose IDs what you want to read. With function <em>writeBinLog()</em> or <em>setDefaultID()</em> you can choose ID that mark you data. By default ID = 1, and <em>filterID</em> is empty, that mean you read any ID without filtering. ThreadedRead provide you playback data, with delay that you write data. You can choose realtime playbak or variable speed play back by set <em>PlayMode</em>.</p>
|
||||
<p>Binary Log is a file with simple header, where you can read and write some binary data. Any written data include special header with ID, size and timestamp. This header provides separation different messages from the one file by choosing different IDs. With <em>filterID</em> or special functions, like <em><a class="el" href="class_p_i_binary_log.html#a5bfb70980b9842e06e8a5ed88a8829bf" title="Read one record from BinLog file, with ID = id, if id = 0 than any id will be readed. ">readBinLog()</a></em> you can choose IDs what you want to read. With function <em><a class="el" href="class_p_i_binary_log.html#a3a53507e6ec360b5ba09e04c15502c11" title="Write one record to BinLog file, with ID = id, id must be greather than 0. ">writeBinLog()</a></em> or <em><a class="el" href="class_p_i_binary_log.html#aea988168342f83b830661c1bd067a9a0" title="Set defaultID, used in write function. ">setDefaultID()</a></em> you can choose ID that mark you data. By default ID = 1, and <em>filterID</em> is empty, that mean you read any ID without filtering. ThreadedRead provide you playback data, with delay that you write data. You can choose different playbak modes by set <em>PlayMode</em>.</p>
|
||||
<h1><a class="anchor" id="PIBinaryLog_sec1"></a>
|
||||
Basic usage</h1>
|
||||
<p>This class provide all functions of <em><a class="el" href="class_p_i_i_o_device.html" title="Base class for input/output classes. ">PIIODevice</a></em>, such <em>open()</em>, <em>close()</em>, <em>read()</em> ,<em>write()</em>, and threaded read/write. function <em>setLogDir()</em> need to set directory for BinLog files function <em>createNewFile()</em> need to create new binlog file function <em>restart()</em> need start from the begining of binlog file </p>
|
||||
</div></div><!-- contents -->
|
||||
<p>This class provide all functions of <em><a class="el" href="class_p_i_i_o_device.html" title="Base class for input/output classes. ">PIIODevice</a></em>, such <em><a class="el" href="class_p_i_i_o_device.html#a9df120510444c1ebe5fea7a7ca8e07d5" title="Open device. ">open()</a></em>, <em><a class="el" href="class_p_i_i_o_device.html#ad59f415f0fec6692f1b2982b7deabf50" title="Close device. ">close()</a></em>, <em><a class="el" href="class_p_i_binary_log.html#a14e2dda93e6e19c2b9cf003d4c5d70fd" title="Set position in file to reading/playing. ">read()</a></em> ,<em><a class="el" href="class_p_i_binary_log.html#a3a6adfae7fb359a7baa016a3df3819d3" title="Write one record to BinLog file, with ID = "defaultID". ">write()</a></em>, and threaded read/write. function <em><a class="el" href="class_p_i_binary_log.html#a5bb6485891eb08ebafb1af0dbe6d4baf" title="Set path to directory where binlogs will be saved. ">setLogDir()</a></em> need to set directory for BinLog files function <em><a class="el" href="class_p_i_binary_log.html#ac5c3e00d5fe2bd28e0c27af39c18717f" title="Create new binlog file in logDir, if successful returns filename, else returns empty string...">createNewFile()</a></em> need to create new binlog file function <em><a class="el" href="class_p_i_binary_log.html#a776e7c48df18b40ef88cc703b3b32267" title="Go to begin of BinLog file. ">restart()</a></em> need start from the begining of binlog file </p>
|
||||
</div><h2 class="groupheader">Member Enumeration Documentation</h2>
|
||||
<a class="anchor" id="a96a2d901e8d7b309a49003b3fa1846dc"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">enum <a class="el" href="class_p_i_binary_log.html#a96a2d901e8d7b309a49003b3fa1846dc">PIBinaryLog::PlayMode</a></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Play modes for <em><a class="el" href="class_p_i_binary_log.html" title="Class for read and write binary data to logfile, and playback this data in realtime, or custom speed. ">PIBinaryLog</a></em>. </p>
|
||||
<table class="fieldtable">
|
||||
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="a96a2d901e8d7b309a49003b3fa1846dca77debbcefe269247ca84125a2307f3fa"></a>PlayRealTime </td><td class="fielddoc">
|
||||
<p>Play in system realtime, default mode </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a class="anchor" id="a96a2d901e8d7b309a49003b3fa1846dca9e264db9c4d915e2f720640c6af3c25a"></a>PlayVariableSpeed </td><td class="fielddoc">
|
||||
<p>Play in software realtime with speed, set by <em>setSpeed</em> </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a class="anchor" id="a96a2d901e8d7b309a49003b3fa1846dca87ba557909b26acc6d9a2327feb44f80"></a>PlayStaticDelay </td><td class="fielddoc">
|
||||
<p>Play with custom static delay, ignoring timestamp </p>
|
||||
</td></tr>
|
||||
</table>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a8a4b695e9059befb71a350b595a58394"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">enum <a class="el" href="class_p_i_binary_log.html#a8a4b695e9059befb71a350b595a58394">PIBinaryLog::SplitMode</a></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Different split modes for writing <em><a class="el" href="class_p_i_binary_log.html" title="Class for read and write binary data to logfile, and playback this data in realtime, or custom speed. ">PIBinaryLog</a></em>, which can separate files by size, by time or by records count. </p>
|
||||
<table class="fieldtable">
|
||||
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="a8a4b695e9059befb71a350b595a58394a45914123c14bf1de0d71f75543c3557f"></a>SplitNone </td><td class="fielddoc">
|
||||
<p>Without separate, default mode </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a class="anchor" id="a8a4b695e9059befb71a350b595a58394a97ab9ad2ac3d9e45dcd419a24460654c"></a>SplitTime </td><td class="fielddoc">
|
||||
<p>Separate files by record time </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a class="anchor" id="a8a4b695e9059befb71a350b595a58394aa5b0e2cc1dcbc85d644b83e8c812d1e2"></a>SplitSize </td><td class="fielddoc">
|
||||
<p>Separate files by size </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a class="anchor" id="a8a4b695e9059befb71a350b595a58394a21be589c1781c5f15abafd32bbe2d0cd"></a>SplitCount </td><td class="fielddoc">
|
||||
<p>Separate files by records count </p>
|
||||
</td></tr>
|
||||
</table>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a class="anchor" id="a5b990272f4a09e4f4f7d558523089bf8"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void PIBinaryLog::setPlaySpeed </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">double </td>
|
||||
<td class="paramname"><em>speed</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Set play speed to "speed", default value is 1.0x Also this function set <em>playMode</em> to <em>PlayVariableSpeed</em> </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a263f4065c226d032a5209e2da414c4c1"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void PIBinaryLog::setPlayDelay </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="class_p_i_system_time.html">PISystemTime</a> & </td>
|
||||
<td class="paramname"><em>delay</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Setting static delay between records, default value is 1 sec Also this function set <em>playMode</em> to <em>PlayStaticDelay</em> </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="ac68b9fedec090ba8755d6f3e6b69dba4"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void PIBinaryLog::setSplitTime </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="class_p_i_system_time.html">PISystemTime</a> & </td>
|
||||
<td class="paramname"><em>time</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Set binlog file split time Also this function set <em>splitMode</em> to <em>SplitTime</em> </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="acba4be6dbbf12e97d03535c995fdc5c0"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void PIBinaryLog::setSplitFileSize </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">llong </td>
|
||||
<td class="paramname"><em>size</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Set binlog file split size Also this function set <em>splitMode</em> to <em>SplitSize</em> </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="acc29b0660d817e046e0c19246a0dc7de"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void PIBinaryLog::setSplitRecordCount </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">int </td>
|
||||
<td class="paramname"><em>count</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Set binlog file split records count Also this function set <em>splitMode</em> to <em>SplitCount</em> </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a14e2dda93e6e19c2b9cf003d4c5d70fd"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int PIBinaryLog::read </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">void * </td>
|
||||
<td class="paramname"><em>read_to</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">int </td>
|
||||
<td class="paramname"><em>max_size</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Set position in file to reading/playing. </p>
|
||||
<p>Read one message from binlog file, with ID contains in "filterID" or any ID, if "filterID" is empty </p>
|
||||
|
||||
<p>Reimplemented from <a class="el" href="class_p_i_i_o_device.html#a324471de64a9ee8fc8b3b89d2117f29a">PIIODevice</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a0d71287dc6ba5ac1c6d1589923f291d7"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool PIBinaryLog::createIndex </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>TODO: Think about index positions. </p>
|
||||
<p>Create index of current binlog file </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a904318a294160dc2d63502fb248ed140"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="struct_p_i_binary_log_1_1_bin_log_info.html">PIBinaryLog::BinLogInfo</a> PIBinaryLog::getLogInfo </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="class_p_i_string.html">PIString</a> & </td>
|
||||
<td class="paramname"><em>path</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">static</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>TODO: Think about index positions. </p>
|
||||
<p>Get binlog info and statistic </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a78ea56ff4489d441205ded106c63966e"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool PIBinaryLog::threadedRead </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">uchar * </td>
|
||||
<td class="paramname"><em>readed</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">int </td>
|
||||
<td class="paramname"><em>size</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Function executed when thread read some data, default implementation execute external slot "ret_func_". </p>
|
||||
<p>TODO: Sleep by steps (about 100ms) </p>
|
||||
|
||||
<p>Reimplemented from <a class="el" href="class_p_i_i_o_device.html#a3c744704af365358af074e1089e20068">PIIODevice</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="class_p_i_binary_log.html">PIBinaryLog</a></li>
|
||||
<li class="footer">Generated on Sun Nov 2 2014 22:29:35 for PIP by
|
||||
<li class="footer">Generated on Fri Feb 27 2015 23:03:16 for PIP by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.8 </li>
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
@@ -1,8 +1,70 @@
|
||||
var class_p_i_binary_log =
|
||||
[
|
||||
[ "BinLogIndex", "struct_p_i_binary_log_1_1_bin_log_index.html", null ],
|
||||
[ "BinLogInfo", "struct_p_i_binary_log_1_1_bin_log_info.html", "struct_p_i_binary_log_1_1_bin_log_info" ],
|
||||
[ "BinLogRecordInfo", "struct_p_i_binary_log_1_1_bin_log_record_info.html", null ],
|
||||
[ "PlayMode", "class_p_i_binary_log.html#a96a2d901e8d7b309a49003b3fa1846dc", [
|
||||
[ "PlayRealTime", "class_p_i_binary_log.html#a96a2d901e8d7b309a49003b3fa1846dca77debbcefe269247ca84125a2307f3fa", null ],
|
||||
[ "PlayVariableSpeed", "class_p_i_binary_log.html#a96a2d901e8d7b309a49003b3fa1846dca9e264db9c4d915e2f720640c6af3c25a", null ],
|
||||
[ "PlayStaticDelay", "class_p_i_binary_log.html#a96a2d901e8d7b309a49003b3fa1846dca87ba557909b26acc6d9a2327feb44f80", null ]
|
||||
] ],
|
||||
[ "SplitMode", "class_p_i_binary_log.html#a8a4b695e9059befb71a350b595a58394", [
|
||||
[ "SplitNone", "class_p_i_binary_log.html#a8a4b695e9059befb71a350b595a58394a45914123c14bf1de0d71f75543c3557f", null ],
|
||||
[ "SplitTime", "class_p_i_binary_log.html#a8a4b695e9059befb71a350b595a58394a97ab9ad2ac3d9e45dcd419a24460654c", null ],
|
||||
[ "SplitSize", "class_p_i_binary_log.html#a8a4b695e9059befb71a350b595a58394aa5b0e2cc1dcbc85d644b83e8c812d1e2", null ],
|
||||
[ "SplitCount", "class_p_i_binary_log.html#a8a4b695e9059befb71a350b595a58394a21be589c1781c5f15abafd32bbe2d0cd", null ]
|
||||
] ],
|
||||
[ "playMode", "class_p_i_binary_log.html#ad3747c961fee4cbaef020a1512051e84", null ],
|
||||
[ "splitMode", "class_p_i_binary_log.html#a642b3b7d5c8ba1d5b79e758017d6d497", null ],
|
||||
[ "logDir", "class_p_i_binary_log.html#a7d42b8d49ebcc469bccb1c287df11776", null ],
|
||||
[ "filePrefix", "class_p_i_binary_log.html#a6dba45d4bc34989b7f35ddb4121357b0", null ],
|
||||
[ "defaultID", "class_p_i_binary_log.html#ab448c517448d28fbd60cd291f577dd87", null ],
|
||||
[ "playSpeed", "class_p_i_binary_log.html#a0ad2125ec5521ea4ea100872863a9723", null ],
|
||||
[ "playDelay", "class_p_i_binary_log.html#a3457801b4441f7567dab6cf20087d13b", null ],
|
||||
[ "splitTime", "class_p_i_binary_log.html#a2863ece1a4afefec1ba17a10ad65441d", null ],
|
||||
[ "splitFileSize", "class_p_i_binary_log.html#acd8e3080a926f2727a6c79819b49eec0", null ],
|
||||
[ "splitRecordCount", "class_p_i_binary_log.html#a9109a40d62debfbd2e4d98eaedd32f1a", null ],
|
||||
[ "rapidStart", "class_p_i_binary_log.html#ac3c5ff83fdc8fea6711d53d4c08addae", null ],
|
||||
[ "setPlayMode", "class_p_i_binary_log.html#aafbce26312ccb6c092a6f756b4fcd3c9", null ],
|
||||
[ "setSplitMode", "class_p_i_binary_log.html#a9c06f3d1d6da0f25c8228d72f8171a2e", null ],
|
||||
[ "setLogDir", "class_p_i_binary_log.html#a5bb6485891eb08ebafb1af0dbe6d4baf", null ],
|
||||
[ "setFilePrefix", "class_p_i_binary_log.html#a55059867d459f317c79d6b5fa1e334e1", null ],
|
||||
[ "setDefaultID", "class_p_i_binary_log.html#aea988168342f83b830661c1bd067a9a0", null ],
|
||||
[ "setRapidStart", "class_p_i_binary_log.html#a02634ed26d5e5ae07c31d17ea9216f98", null ],
|
||||
[ "setPlaySpeed", "class_p_i_binary_log.html#a5b990272f4a09e4f4f7d558523089bf8", null ],
|
||||
[ "setPlayDelay", "class_p_i_binary_log.html#a263f4065c226d032a5209e2da414c4c1", null ],
|
||||
[ "setPlayRealTime", "class_p_i_binary_log.html#a9cbc4925e748a6f18cb11c2de1fc6900", null ],
|
||||
[ "setSplitTime", "class_p_i_binary_log.html#ac68b9fedec090ba8755d6f3e6b69dba4", null ],
|
||||
[ "setSplitFileSize", "class_p_i_binary_log.html#acba4be6dbbf12e97d03535c995fdc5c0", null ],
|
||||
[ "setSplitRecordCount", "class_p_i_binary_log.html#acc29b0660d817e046e0c19246a0dc7de", null ],
|
||||
[ "writeBinLog", "class_p_i_binary_log.html#a3a53507e6ec360b5ba09e04c15502c11", null ],
|
||||
[ "writeBinLog", "class_p_i_binary_log.html#ab5002c94f2c849c0d341ac101578df43", null ],
|
||||
[ "writeCount", "class_p_i_binary_log.html#ae2c172d1b91528d2550b57ed100b65b7", null ],
|
||||
[ "readBinLog", "class_p_i_binary_log.html#a5bfb70980b9842e06e8a5ed88a8829bf", null ],
|
||||
[ "readBinLog", "class_p_i_binary_log.html#a181b041101815059e03ea8e8cb36502b", null ],
|
||||
[ "logSize", "class_p_i_binary_log.html#a77710e9ce61a2f20187b886a397d82b1", null ],
|
||||
[ "isEnd", "class_p_i_binary_log.html#ad9daff0ad0299e5480e9abd499be8598", null ],
|
||||
[ "isEmpty", "class_p_i_binary_log.html#a5dbf5f284b8138c7276801dddb46df47", null ],
|
||||
[ "lastReadedID", "class_p_i_binary_log.html#abbf410ed8d5a88205b826b88916c3529", null ],
|
||||
[ "read", "class_p_i_binary_log.html#a14e2dda93e6e19c2b9cf003d4c5d70fd", null ],
|
||||
[ "write", "class_p_i_binary_log.html#a3a6adfae7fb359a7baa016a3df3819d3", null ],
|
||||
[ "restart", "class_p_i_binary_log.html#a776e7c48df18b40ef88cc703b3b32267", null ],
|
||||
[ "constructFullPath", "class_p_i_binary_log.html#ad5e869cdec63462ff6a21c8625551a96", null ],
|
||||
[ "logInfo", "class_p_i_binary_log.html#aa4cefddc3944dea10cc558d7a3651d4d", null ],
|
||||
[ "logIndex", "class_p_i_binary_log.html#ad8b1511490c1060340d4f46fb2eead4b", null ],
|
||||
[ "createIndex", "class_p_i_binary_log.html#a0d71287dc6ba5ac1c6d1589923f291d7", null ],
|
||||
[ "seekTo", "class_p_i_binary_log.html#aa2e267f3cdd6c71e84a418b80b9a8632", null ],
|
||||
[ "seek", "class_p_i_binary_log.html#a3fe054d4bf7a4ab73848c623df10b2a6", null ],
|
||||
[ "pos", "class_p_i_binary_log.html#a7d93c376461baf6f58dbe07a90e9dab4", null ],
|
||||
[ "createNewFile", "class_p_i_binary_log.html#ac5c3e00d5fe2bd28e0c27af39c18717f", null ],
|
||||
[ "fileEnd", "class_p_i_binary_log.html#a607789d09caf49071872633ee508c15b", null ],
|
||||
[ "fileError", "class_p_i_binary_log.html#afbc9e07fd7eee89b83dc85c9d344f01e", null ],
|
||||
[ "newFile", "class_p_i_binary_log.html#ae1f7de22c44e88d4b4aa67b17f346d01", null ],
|
||||
[ "fullPathPrefix", "class_p_i_binary_log.html#aeea31dead45c393c32a5a37e0e55af77", null ],
|
||||
[ "configureFromFullPath", "class_p_i_binary_log.html#ae728df2cfb529e5d3bee2c2a327503cc", null ],
|
||||
[ "openDevice", "class_p_i_binary_log.html#a8d43d7d13b16fd665d5f814cb5daddfe", null ],
|
||||
[ "closeDevice", "class_p_i_binary_log.html#a3a3e8054f70c230c2d1b04b7ddead5d4", null ],
|
||||
[ "threadedRead", "class_p_i_binary_log.html#a78ea56ff4489d441205ded106c63966e", null ]
|
||||
[ "propertyChanged", "class_p_i_binary_log.html#a26af6aa5384bdd3160908ec8cb1942b5", null ],
|
||||
[ "threadedRead", "class_p_i_binary_log.html#a78ea56ff4489d441205ded106c63966e", null ],
|
||||
[ "filterID", "class_p_i_binary_log.html#a6e3d3ea7f1938edb666b78e5a732e478", null ]
|
||||
];
|
||||
@@ -1 +1 @@
|
||||
90aa7c351ae1babe496b95d157951958
|
||||
0997ab8089e2c266276490e38baf49bd
|
||||
@@ -3,23 +3,19 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||
<title>PIP: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
$(window).load(resizeHeight);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
@@ -30,7 +26,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">PIP
|
||||
 <span id="projectnumber">0.4.1_alpha3</span>
|
||||
 <span id="projectnumber">0.5.0_prealpha</span>
|
||||
</div>
|
||||
<div id="projectbrief">Platform-Independent Primitives</div>
|
||||
</td>
|
||||
@@ -39,10 +35,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.8 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
@@ -50,22 +43,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
@@ -91,20 +68,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
$(document).ready(function(){initNavTree('class_p_i_byte_array.html','');});
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark"> </span>Pages</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">PIByteArray Member List</div> </div>
|
||||
@@ -175,9 +138,9 @@ $(document).ready(function(){initNavTree('class_p_i_byte_array.html','');});
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated on Sun Nov 2 2014 22:29:35 for PIP by
|
||||
<li class="footer">Generated on Fri Feb 27 2015 23:03:16 for PIP by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.8 </li>
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
@@ -3,23 +3,19 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||
<title>PIP: PIByteArray Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
$(window).load(resizeHeight);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
@@ -30,7 +26,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">PIP
|
||||
 <span id="projectnumber">0.4.1_alpha3</span>
|
||||
 <span id="projectnumber">0.5.0_prealpha</span>
|
||||
</div>
|
||||
<div id="projectbrief">Platform-Independent Primitives</div>
|
||||
</td>
|
||||
@@ -39,10 +35,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.8 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
@@ -50,22 +43,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
@@ -91,20 +68,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
$(document).ready(function(){initNavTree('class_p_i_byte_array.html','');});
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark"> </span>Pages</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#nested-classes">Classes</a> |
|
||||
@@ -385,14 +348,14 @@ Usage</h1>
|
||||
<div class="line"><span class="keywordtype">float</span> f = 1.;</div>
|
||||
<div class="line"><a class="code" href="class_p_i_string.html">PIString</a> text(<span class="stringliteral">"123"</span>);</div>
|
||||
<div class="line">ba << i << j << f << text; <span class="comment">// form binary data</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <span class="stringliteral">"data ="</span> << ba;</div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <span class="stringliteral">"data ="</span> << ba;</div>
|
||||
<div class="line">i = j = 0; <span class="comment">// clear variables</span></div>
|
||||
<div class="line">f = 0; <span class="comment">// clear variables</span></div>
|
||||
<div class="line">text.clear(); <span class="comment">// clear variables</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << i << j << f << text; <span class="comment">// show variables</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << i << j << f << text; <span class="comment">// show variables</span></div>
|
||||
<div class="line">ba >> i >> j >> f >> text; <span class="comment">// restore data</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << i << j << f << text; <span class="comment">// show variables</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <span class="stringliteral">"data ="</span> << ba;</div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << i << j << f << text; <span class="comment">// show variables</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <span class="stringliteral">"data ="</span> << ba;</div>
|
||||
</div><!-- fragment --><p> Or you can descibe stream operator of your own type and store/restore vectors of your type: </p><div class="fragment"><div class="line"><span class="keyword">struct </span>MyType {</div>
|
||||
<div class="line"> MyType(<span class="keywordtype">int</span> i_ = 0, <span class="keyword">const</span> <a class="code" href="class_p_i_string.html">PIString</a> & t_ = <a class="code" href="class_p_i_string.html">PIString</a>()) {</div>
|
||||
<div class="line"> m_i = i_;</div>
|
||||
@@ -409,29 +372,29 @@ Usage</h1>
|
||||
<div class="line"><a class="code" href="class_p_i_vector.html">PIVector<MyType></a> my_vec;</div>
|
||||
<div class="line">my_vec << MyType(1, <span class="stringliteral">"s1"</span>) << MyType(10, <span class="stringliteral">"s10"</span>); <span class="comment">// add to vector</span></div>
|
||||
<div class="line">ba << my_vec; <span class="comment">// store to byte array</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <span class="stringliteral">"data ="</span> << ba;</div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <span class="stringliteral">"data ="</span> << ba;</div>
|
||||
<div class="line">my_vec.clear(); <span class="comment">// clear vector</span></div>
|
||||
<div class="line">ba >> my_vec; <span class="comment">// restore from byte array</span></div>
|
||||
</div><!-- fragment --><p> For store/restore custom data blocks there is <a class="el" href="struct_p_i_byte_array_1_1_raw_data.html" title="Help struct to store/restore custom blocks of data to/from PIByteArray. ">PIByteArray::RawData</a> class. Stream operators of this class simply store/restore data block to/from byte array. </p><div class="fragment"><div class="line"><a class="code" href="class_p_i_byte_array.html">PIByteArray</a> ba;</div>
|
||||
<div class="line"><span class="keyword">const</span> <span class="keywordtype">char</span> * chars = <span class="stringliteral">"8 bytes"</span>;</div>
|
||||
<div class="line">ba << <a class="code" href="struct_p_i_byte_array_1_1_raw_data.html">PIByteArray::RawData</a>(chars, 8); <span class="comment">// form binary data</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <span class="stringliteral">"data ="</span> << ba;</div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <span class="stringliteral">"data ="</span> << ba;</div>
|
||||
<div class="line"><span class="keywordtype">char</span> rchars[16];</div>
|
||||
<div class="line">memset(rchars, 0, 16); <span class="comment">// clear data</span></div>
|
||||
<div class="line">ba >> <a class="code" href="struct_p_i_byte_array_1_1_raw_data.html">PIByteArray::RawData</a>(rchars, 8); <span class="comment">// restore data</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << rchars;</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <span class="stringliteral">"data ="</span> << ba;</div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << rchars;</div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <span class="stringliteral">"data ="</span> << ba;</div>
|
||||
</div><!-- fragment --> <h1><a class="anchor" id="PIByteArray_sec1"></a>
|
||||
Attention</h1>
|
||||
<p>Stream operator of PIByteArray store byte array as vector, not simply append content of byte array. This operators useful to transmit custom data as PIByteArray packed into parent byte array, e.g. to form packet from PIByteArray. To append one byte array to another use funtion <em><a class="el" href="class_p_i_byte_array.html#a3f59d6f9e5aa117ebce88de767bdf6a0" title="Add to the end data "data" with size "size". ">append()</a></em>. </p><div class="fragment"><div class="line"><a class="code" href="class_p_i_byte_array.html">PIByteArray</a> ba, sba;</div>
|
||||
<div class="line">uchar uc(127);</div>
|
||||
<div class="line">sba << uc; <span class="comment">// byte array with one byte</span></div>
|
||||
<div class="line">ba << sba; <span class="comment">// stream operator</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << ba; <span class="comment">// result</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << ba; <span class="comment">// result</span></div>
|
||||
<div class="line"><span class="comment">// {1, 0, 0, 0, 127}</span></div>
|
||||
<div class="line">ba.clear();</div>
|
||||
<div class="line">ba.<a class="code" href="class_p_i_byte_array.html#a3f59d6f9e5aa117ebce88de767bdf6a0">append</a>(sba);</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << ba; <span class="comment">// result</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << ba; <span class="comment">// result</span></div>
|
||||
<div class="line"><span class="comment">// {127}</span></div>
|
||||
</div><!-- fragment --></div></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
@@ -439,9 +402,9 @@ Attention</h1>
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a></li>
|
||||
<li class="footer">Generated on Sun Nov 2 2014 22:29:35 for PIP by
|
||||
<li class="footer">Generated on Fri Feb 27 2015 23:03:16 for PIP by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.8 </li>
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
@@ -3,23 +3,19 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||
<title>PIP: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
$(window).load(resizeHeight);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
@@ -30,7 +26,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">PIP
|
||||
 <span id="projectnumber">0.4.1_alpha3</span>
|
||||
 <span id="projectnumber">0.5.0_prealpha</span>
|
||||
</div>
|
||||
<div id="projectbrief">Platform-Independent Primitives</div>
|
||||
</td>
|
||||
@@ -39,10 +35,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.8 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
@@ -50,22 +43,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
@@ -91,20 +68,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
$(document).ready(function(){initNavTree('class_p_i_c_l_i.html','');});
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark"> </span>Pages</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">PICLI Member List</div> </div>
|
||||
@@ -162,7 +125,7 @@ $(document).ready(function(){initNavTree('class_p_i_c_l_i.html','');});
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a1d556c03cc2ba29fd2515abc470e3393">piDisconnect</a>(PIObject *src)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#affa62b02040517a34b3f173d804e487f">PIOBJECT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a779d66bab882a51ef6389d2e212f2bd6">PIObject</a>(const PIString &name=PIString())</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a4ce1840f79eac65344a4c5823f5034d4">PIOBJECT_PARENT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a8cd6444e57a0f7f25888c8b8293d3543">PIOBJECT_SUBCLASS</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_c_l_i.html#a31bf2b18e408514af453029ebc09f00d">programCommand</a>()</td><td class="entry"><a class="el" href="class_p_i_c_l_i.html">PICLI</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#aeb8178ed4012f204d2c89a8413bbcd2d">properties</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a68dbd55885a081be717ff818dcb31bcc">propertiesCount</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
@@ -185,9 +148,9 @@ $(document).ready(function(){initNavTree('class_p_i_c_l_i.html','');});
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated on Sun Nov 2 2014 22:29:35 for PIP by
|
||||
<li class="footer">Generated on Fri Feb 27 2015 23:03:16 for PIP by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.8 </li>
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
@@ -3,23 +3,19 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||
<title>PIP: PICLI Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
$(window).load(resizeHeight);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
@@ -30,7 +26,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">PIP
|
||||
 <span id="projectnumber">0.4.1_alpha3</span>
|
||||
 <span id="projectnumber">0.5.0_prealpha</span>
|
||||
</div>
|
||||
<div id="projectbrief">Platform-Independent Primitives</div>
|
||||
</td>
|
||||
@@ -39,10 +35,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.8 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
@@ -50,22 +43,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
@@ -91,20 +68,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
$(document).ready(function(){initNavTree('class_p_i_c_l_i.html','');});
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark"> </span>Pages</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
@@ -116,13 +79,10 @@ $(document).ready(function(){initNavTree('class_p_i_c_l_i.html','');});
|
||||
|
||||
<p>Command-line arguments parser.
|
||||
<a href="class_p_i_c_l_i.html#details">More...</a></p>
|
||||
<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
||||
<img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for PICLI:</div>
|
||||
<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
|
||||
</div>
|
||||
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="class_p_i_c_l_i__inherit__graph.svg" width="98" height="112"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
|
||||
</div>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for PICLI:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="class_p_i_c_l_i__inherit__graph.svg" width="98" height="112"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
||||
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||
@@ -193,8 +153,7 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
||||
<tr class="memdesc:a9a0ec972d4864287fae4d1a0edcd9dc5 inherit pub_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Set object debug active. <br /></td></tr>
|
||||
<tr class="separator:a9a0ec972d4864287fae4d1a0edcd9dc5 inherit pub_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb8178ed4012f204d2c89a8413bbcd2d inherit pub_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aeb8178ed4012f204d2c89a8413bbcd2d"></a>
|
||||
const PIMap< <a class="el" href="class_p_i_string.html">PIString</a>, <br class="typebreak" />
|
||||
<a class="el" href="class_p_i_variant.html">PIVariant</a> > & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aeb8178ed4012f204d2c89a8413bbcd2d">properties</a> () const </td></tr>
|
||||
const PIMap< <a class="el" href="class_p_i_string.html">PIString</a>, <a class="el" href="class_p_i_variant.html">PIVariant</a> > & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aeb8178ed4012f204d2c89a8413bbcd2d">properties</a> () const </td></tr>
|
||||
<tr class="memdesc:aeb8178ed4012f204d2c89a8413bbcd2d inherit pub_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Returns properties of the object. <br /></td></tr>
|
||||
<tr class="separator:aeb8178ed4012f204d2c89a8413bbcd2d inherit pub_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a68dbd55885a081be717ff818dcb31bcc inherit pub_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a68dbd55885a081be717ff818dcb31bcc"></a>
|
||||
@@ -247,28 +206,28 @@ virtual void </td><td class="memItemRight" valign="bottom"><a class="el" hr
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#affa62b02040517a34b3f173d804e487f">PIOBJECT</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)</td></tr>
|
||||
<tr class="memdesc:affa62b02040517a34b3f173d804e487f inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">you should use this macro after class declaration to use EVENT and EVENT_HANDLER and correct piCoutObj output <br /></td></tr>
|
||||
<tr class="separator:affa62b02040517a34b3f173d804e487f inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4ce1840f79eac65344a4c5823f5034d4 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4ce1840f79eac65344a4c5823f5034d4"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a4ce1840f79eac65344a4c5823f5034d4">PIOBJECT_PARENT</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)</td></tr>
|
||||
<tr class="memdesc:a4ce1840f79eac65344a4c5823f5034d4 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">you should use this macro after class declaration to use EVENT and EVENT_HANDLER of parent class <br /></td></tr>
|
||||
<tr class="separator:a4ce1840f79eac65344a4c5823f5034d4 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8cd6444e57a0f7f25888c8b8293d3543 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8cd6444e57a0f7f25888c8b8293d3543"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a8cd6444e57a0f7f25888c8b8293d3543">PIOBJECT_SUBCLASS</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, parent)</td></tr>
|
||||
<tr class="memdesc:a8cd6444e57a0f7f25888c8b8293d3543 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">you should use this macro after class declaration to use EVENT and EVENT_HANDLER of parent class <br /></td></tr>
|
||||
<tr class="separator:a8cd6444e57a0f7f25888c8b8293d3543 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab605cf0454d34cc72c65bfed2abd696a inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab605cf0454d34cc72c65bfed2abd696a"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ab605cf0454d34cc72c65bfed2abd696a">EVENT_HANDLER0</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>()</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ab605cf0454d34cc72c65bfed2abd696a">EVENT_HANDLER0</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>()</td></tr>
|
||||
<tr class="memdesc:ab605cf0454d34cc72c65bfed2abd696a inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338" title="Returns object name. ">name()</a> <br /></td></tr>
|
||||
<tr class="separator:ab605cf0454d34cc72c65bfed2abd696a inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a56defa004e9b7efb2db50b3a43ca7225 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a56defa004e9b7efb2db50b3a43ca7225"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a56defa004e9b7efb2db50b3a43ca7225">EVENT_HANDLER1</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a56defa004e9b7efb2db50b3a43ca7225">EVENT_HANDLER1</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0)</td></tr>
|
||||
<tr class="memdesc:a56defa004e9b7efb2db50b3a43ca7225 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0) <br /></td></tr>
|
||||
<tr class="separator:a56defa004e9b7efb2db50b3a43ca7225 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abb64b696544ee4ee8715add9747c1293 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abb64b696544ee4ee8715add9747c1293"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#abb64b696544ee4ee8715add9747c1293">EVENT_HANDLER2</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#abb64b696544ee4ee8715add9747c1293">EVENT_HANDLER2</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1)</td></tr>
|
||||
<tr class="memdesc:abb64b696544ee4ee8715add9747c1293 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0, type1 var1) <br /></td></tr>
|
||||
<tr class="separator:abb64b696544ee4ee8715add9747c1293 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af90eced49fbdb43f5fc631fa7e7a44fb inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af90eced49fbdb43f5fc631fa7e7a44fb"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af90eced49fbdb43f5fc631fa7e7a44fb">EVENT_HANDLER3</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af90eced49fbdb43f5fc631fa7e7a44fb">EVENT_HANDLER3</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2)</td></tr>
|
||||
<tr class="memdesc:af90eced49fbdb43f5fc631fa7e7a44fb inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0, type1 var1, type2 var2) <br /></td></tr>
|
||||
<tr class="separator:af90eced49fbdb43f5fc631fa7e7a44fb inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8a8499ba07a4cc16c0b15c51b197d9f inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae8a8499ba07a4cc16c0b15c51b197d9f"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae8a8499ba07a4cc16c0b15c51b197d9f">EVENT_HANDLER4</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae8a8499ba07a4cc16c0b15c51b197d9f">EVENT_HANDLER4</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3)</td></tr>
|
||||
<tr class="memdesc:ae8a8499ba07a4cc16c0b15c51b197d9f inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0, type1 var1, type2 var2, type3 var3) <br /></td></tr>
|
||||
<tr class="separator:ae8a8499ba07a4cc16c0b15c51b197d9f inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae92ae8e64fbb4c6fa7d87cc1e93d55c0 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae92ae8e64fbb4c6fa7d87cc1e93d55c0"></a>
|
||||
@@ -276,23 +235,23 @@ virtual void </td><td class="memItemRight" valign="bottom"><a class="el" hr
|
||||
<tr class="memdesc:ae92ae8e64fbb4c6fa7d87cc1e93d55c0 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">EVENT_HANDLER is synonym of EVENT_HANDLER0. <br /></td></tr>
|
||||
<tr class="separator:ae92ae8e64fbb4c6fa7d87cc1e93d55c0 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a338377c8ec10707dd26a168b8aef5c31 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a338377c8ec10707dd26a168b8aef5c31"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a338377c8ec10707dd26a168b8aef5c31">EVENT_VHANDLER0</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>()</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a338377c8ec10707dd26a168b8aef5c31">EVENT_VHANDLER0</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>()</td></tr>
|
||||
<tr class="memdesc:a338377c8ec10707dd26a168b8aef5c31 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338" title="Returns object name. ">name()</a> <br /></td></tr>
|
||||
<tr class="separator:a338377c8ec10707dd26a168b8aef5c31 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abf138848427466a7ae91ada5876f926d inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abf138848427466a7ae91ada5876f926d"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#abf138848427466a7ae91ada5876f926d">EVENT_VHANDLER1</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#abf138848427466a7ae91ada5876f926d">EVENT_VHANDLER1</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0)</td></tr>
|
||||
<tr class="memdesc:abf138848427466a7ae91ada5876f926d inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0) <br /></td></tr>
|
||||
<tr class="separator:abf138848427466a7ae91ada5876f926d inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad0ba4a14c77b8d968dc13918f9b2d384 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad0ba4a14c77b8d968dc13918f9b2d384"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ad0ba4a14c77b8d968dc13918f9b2d384">EVENT_VHANDLER2</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ad0ba4a14c77b8d968dc13918f9b2d384">EVENT_VHANDLER2</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1)</td></tr>
|
||||
<tr class="memdesc:ad0ba4a14c77b8d968dc13918f9b2d384 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0, type1 var1) <br /></td></tr>
|
||||
<tr class="separator:ad0ba4a14c77b8d968dc13918f9b2d384 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4f47b429ac594cebdca1567e1b9a1021 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4f47b429ac594cebdca1567e1b9a1021"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a4f47b429ac594cebdca1567e1b9a1021">EVENT_VHANDLER3</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a4f47b429ac594cebdca1567e1b9a1021">EVENT_VHANDLER3</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2)</td></tr>
|
||||
<tr class="memdesc:a4f47b429ac594cebdca1567e1b9a1021 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0, type1 var1, type2 var2) <br /></td></tr>
|
||||
<tr class="separator:a4f47b429ac594cebdca1567e1b9a1021 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a96b2461314db11f3b68942bcd4b9d13d inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a96b2461314db11f3b68942bcd4b9d13d"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a96b2461314db11f3b68942bcd4b9d13d">EVENT_VHANDLER4</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a96b2461314db11f3b68942bcd4b9d13d">EVENT_VHANDLER4</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3)</td></tr>
|
||||
<tr class="memdesc:a96b2461314db11f3b68942bcd4b9d13d inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0, type1 var1, type2 var2, type3 var3) <br /></td></tr>
|
||||
<tr class="separator:a96b2461314db11f3b68942bcd4b9d13d inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a26a0e3181ebb2a90c11e9a7eb906a99e inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a26a0e3181ebb2a90c11e9a7eb906a99e"></a>
|
||||
@@ -304,19 +263,19 @@ virtual void </td><td class="memItemRight" valign="bottom"><a class="el" hr
|
||||
<tr class="memdesc:a4fa760299649bc8aeaa0dcf4d605be70 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338" title="Returns object name. ">name()</a>; <br /></td></tr>
|
||||
<tr class="separator:a4fa760299649bc8aeaa0dcf4d605be70 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7083e0b630c70def2ce05d60d70a45b9 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7083e0b630c70def2ce05d60d70a45b9"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a7083e0b630c70def2ce05d60d70a45b9">EVENT1</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0);</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a7083e0b630c70def2ce05d60d70a45b9">EVENT1</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0);</td></tr>
|
||||
<tr class="memdesc:a7083e0b630c70def2ce05d60d70a45b9 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0); <br /></td></tr>
|
||||
<tr class="separator:a7083e0b630c70def2ce05d60d70a45b9 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a91d380b7235ad11b4830c4c2e8860618 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a91d380b7235ad11b4830c4c2e8860618"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a91d380b7235ad11b4830c4c2e8860618">EVENT2</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1);</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a91d380b7235ad11b4830c4c2e8860618">EVENT2</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1);</td></tr>
|
||||
<tr class="memdesc:a91d380b7235ad11b4830c4c2e8860618 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0, type1 var1); <br /></td></tr>
|
||||
<tr class="separator:a91d380b7235ad11b4830c4c2e8860618 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a685a85b0791e73158dc0173b4e18dd00 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a685a85b0791e73158dc0173b4e18dd00"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a685a85b0791e73158dc0173b4e18dd00">EVENT3</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2);</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a685a85b0791e73158dc0173b4e18dd00">EVENT3</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2);</td></tr>
|
||||
<tr class="memdesc:a685a85b0791e73158dc0173b4e18dd00 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0, type1 var1, type2 var2); <br /></td></tr>
|
||||
<tr class="separator:a685a85b0791e73158dc0173b4e18dd00 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a59032ae5e0b94cdfb52be1f24d5e8252 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a59032ae5e0b94cdfb52be1f24d5e8252"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a59032ae5e0b94cdfb52be1f24d5e8252">EVENT4</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3);</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a59032ae5e0b94cdfb52be1f24d5e8252">EVENT4</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3);</td></tr>
|
||||
<tr class="memdesc:a59032ae5e0b94cdfb52be1f24d5e8252 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0, type1 var1, type2 var2, type3 var3); <br /></td></tr>
|
||||
<tr class="separator:a59032ae5e0b94cdfb52be1f24d5e8252 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7877e997621e1161f058fce90febd464 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7877e997621e1161f058fce90febd464"></a>
|
||||
@@ -324,27 +283,27 @@ virtual void </td><td class="memItemRight" valign="bottom"><a class="el" hr
|
||||
<tr class="memdesc:a7877e997621e1161f058fce90febd464 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">EVENT is synonym of EVENT0. <br /></td></tr>
|
||||
<tr class="separator:a7877e997621e1161f058fce90febd464 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac86f9567fcbe10d7e49685e0a01b8427 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac86f9567fcbe10d7e49685e0a01b8427"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ac86f9567fcbe10d7e49685e0a01b8427">CONNECTU</a>(src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ac86f9567fcbe10d7e49685e0a01b8427">CONNECTU</a>(src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:ac86f9567fcbe10d7e49685e0a01b8427 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler". "Event" and "handler" must has equal argument lists. <br /></td></tr>
|
||||
<tr class="separator:ac86f9567fcbe10d7e49685e0a01b8427 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a38e74a7ce99df00a10517f5ce4aa66c5 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a38e74a7ce99df00a10517f5ce4aa66c5"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a38e74a7ce99df00a10517f5ce4aa66c5">CONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a38e74a7ce99df00a10517f5ce4aa66c5">CONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a38e74a7ce99df00a10517f5ce4aa66c5 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a38e74a7ce99df00a10517f5ce4aa66c5 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a36132851189bb01db4957595111a28db inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a36132851189bb01db4957595111a28db"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a36132851189bb01db4957595111a28db">CONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a36132851189bb01db4957595111a28db">CONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a36132851189bb01db4957595111a28db inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a36132851189bb01db4957595111a28db inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a850bbf4e8361a106c99da4c46f684247 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a850bbf4e8361a106c99da4c46f684247"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a850bbf4e8361a106c99da4c46f684247">CONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a850bbf4e8361a106c99da4c46f684247">CONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a850bbf4e8361a106c99da4c46f684247 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a850bbf4e8361a106c99da4c46f684247 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab45dbd69bde3cde22d4aba27ed585407 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab45dbd69bde3cde22d4aba27ed585407"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ab45dbd69bde3cde22d4aba27ed585407">CONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ab45dbd69bde3cde22d4aba27ed585407">CONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:ab45dbd69bde3cde22d4aba27ed585407 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:ab45dbd69bde3cde22d4aba27ed585407 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a34e41d730c07354e07333def3d854019 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a34e41d730c07354e07333def3d854019"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a34e41d730c07354e07333def3d854019">CONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a34e41d730c07354e07333def3d854019">CONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a34e41d730c07354e07333def3d854019 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a34e41d730c07354e07333def3d854019 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a65528c74adc6691eac2c7a2f39328064 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a65528c74adc6691eac2c7a2f39328064"></a>
|
||||
@@ -352,23 +311,23 @@ virtual void </td><td class="memItemRight" valign="bottom"><a class="el" hr
|
||||
<tr class="memdesc:a65528c74adc6691eac2c7a2f39328064 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">CONNECT is synonym of CONNECT0. <br /></td></tr>
|
||||
<tr class="separator:a65528c74adc6691eac2c7a2f39328064 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aaaba5b68617a43903056bc175b8cd162 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaaba5b68617a43903056bc175b8cd162"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aaaba5b68617a43903056bc175b8cd162">WEAK_CONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aaaba5b68617a43903056bc175b8cd162">WEAK_CONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:aaaba5b68617a43903056bc175b8cd162 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:aaaba5b68617a43903056bc175b8cd162 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a37d80492e781bf82b9c22c56977da81e inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a37d80492e781bf82b9c22c56977da81e"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a37d80492e781bf82b9c22c56977da81e">WEAK_CONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a37d80492e781bf82b9c22c56977da81e">WEAK_CONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a37d80492e781bf82b9c22c56977da81e inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a37d80492e781bf82b9c22c56977da81e inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a34134cc70172ef5a8d38ba8eb0db327d inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a34134cc70172ef5a8d38ba8eb0db327d"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a34134cc70172ef5a8d38ba8eb0db327d">WEAK_CONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a34134cc70172ef5a8d38ba8eb0db327d">WEAK_CONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a34134cc70172ef5a8d38ba8eb0db327d inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a34134cc70172ef5a8d38ba8eb0db327d inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a601eb7e6e4c3c1a2ba741abbaf271fed inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a601eb7e6e4c3c1a2ba741abbaf271fed"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a601eb7e6e4c3c1a2ba741abbaf271fed">WEAK_CONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a601eb7e6e4c3c1a2ba741abbaf271fed">WEAK_CONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a601eb7e6e4c3c1a2ba741abbaf271fed inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a601eb7e6e4c3c1a2ba741abbaf271fed inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a483ad0828f2c221308d95fd07ba1ee6e inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a483ad0828f2c221308d95fd07ba1ee6e"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a483ad0828f2c221308d95fd07ba1ee6e">WEAK_CONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a483ad0828f2c221308d95fd07ba1ee6e">WEAK_CONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a483ad0828f2c221308d95fd07ba1ee6e inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a483ad0828f2c221308d95fd07ba1ee6e inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a52fc22658e025b4c15c8a2454d81b289 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a52fc22658e025b4c15c8a2454d81b289"></a>
|
||||
@@ -376,23 +335,23 @@ virtual void </td><td class="memItemRight" valign="bottom"><a class="el" hr
|
||||
<tr class="memdesc:a52fc22658e025b4c15c8a2454d81b289 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">WEAK_CONNECT is synonym of WEAK_CONNECT0. <br /></td></tr>
|
||||
<tr class="separator:a52fc22658e025b4c15c8a2454d81b289 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aed7fd8edaccbbca33c51417ca43ac32a inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aed7fd8edaccbbca33c51417ca43ac32a"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aed7fd8edaccbbca33c51417ca43ac32a">DISCONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aed7fd8edaccbbca33c51417ca43ac32a">DISCONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:aed7fd8edaccbbca33c51417ca43ac32a inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:aed7fd8edaccbbca33c51417ca43ac32a inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae030e8deb226c636d2df22076391f12c inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae030e8deb226c636d2df22076391f12c"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae030e8deb226c636d2df22076391f12c">DISCONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae030e8deb226c636d2df22076391f12c">DISCONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:ae030e8deb226c636d2df22076391f12c inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:ae030e8deb226c636d2df22076391f12c inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8f0609bfd7dfcd4512d76480bc114dab inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8f0609bfd7dfcd4512d76480bc114dab"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a8f0609bfd7dfcd4512d76480bc114dab">DISCONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a8f0609bfd7dfcd4512d76480bc114dab">DISCONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a8f0609bfd7dfcd4512d76480bc114dab inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:a8f0609bfd7dfcd4512d76480bc114dab inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af2789f99d1916f231fc579f00370fa6f inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af2789f99d1916f231fc579f00370fa6f"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af2789f99d1916f231fc579f00370fa6f">DISCONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af2789f99d1916f231fc579f00370fa6f">DISCONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:af2789f99d1916f231fc579f00370fa6f inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:af2789f99d1916f231fc579f00370fa6f inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aedf429d3192da764163c1377cad310e3 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aedf429d3192da764163c1377cad310e3"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aedf429d3192da764163c1377cad310e3">DISCONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aedf429d3192da764163c1377cad310e3">DISCONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:aedf429d3192da764163c1377cad310e3 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:aedf429d3192da764163c1377cad310e3 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a587604e6f3570c0fc32794384d4d0d1f inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a587604e6f3570c0fc32794384d4d0d1f"></a>
|
||||
@@ -417,10 +376,10 @@ Example</h1>
|
||||
<div class="line"> cli.addArgument(<span class="stringliteral">"debug"</span>);</div>
|
||||
<div class="line"> cli.addArgument(<span class="stringliteral">"Value"</span>, <span class="stringliteral">"v"</span>, <span class="stringliteral">"value"</span>, <span class="keyword">true</span>);</div>
|
||||
<div class="line"> <span class="keywordflow">if</span> (cli.hasArgument(<span class="stringliteral">"console"</span>))</div>
|
||||
<div class="line"> <a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <span class="stringliteral">"console active"</span>;</div>
|
||||
<div class="line"> <a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <span class="stringliteral">"console active"</span>;</div>
|
||||
<div class="line"> <span class="keywordflow">if</span> (cli.hasArgument(<span class="stringliteral">"debug"</span>))</div>
|
||||
<div class="line"> <a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <span class="stringliteral">"debug active"</span>;</div>
|
||||
<div class="line"> <a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <span class="stringliteral">"Value ="</span> << cli.argumentValue(<span class="stringliteral">"Value"</span>);</div>
|
||||
<div class="line"> <a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <span class="stringliteral">"debug active"</span>;</div>
|
||||
<div class="line"> <a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <span class="stringliteral">"Value ="</span> << cli.argumentValue(<span class="stringliteral">"Value"</span>);</div>
|
||||
<div class="line"> <span class="keywordflow">return</span> 0;</div>
|
||||
<div class="line">}</div>
|
||||
<div class="line"></div>
|
||||
@@ -436,9 +395,9 @@ Example</h1>
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="class_p_i_c_l_i.html">PICLI</a></li>
|
||||
<li class="footer">Generated on Sun Nov 2 2014 22:29:35 for PIP by
|
||||
<li class="footer">Generated on Fri Feb 27 2015 23:03:16 for PIP by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.8 </li>
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
@@ -1 +1 @@
|
||||
63bc62143fdf935156af34224b74aa68
|
||||
20e6334b4d122e45a280d244caf0b400
|
||||
@@ -3,23 +3,19 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||
<title>PIP: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
$(window).load(resizeHeight);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
@@ -30,7 +26,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">PIP
|
||||
 <span id="projectnumber">0.4.1_alpha3</span>
|
||||
 <span id="projectnumber">0.5.0_prealpha</span>
|
||||
</div>
|
||||
<div id="projectbrief">Platform-Independent Primitives</div>
|
||||
</td>
|
||||
@@ -39,10 +35,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.8 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
@@ -50,22 +43,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
@@ -91,20 +68,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
$(document).ready(function(){initNavTree('class_p_i_char.html','');});
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark"> </span>Pages</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">PIChar Member List</div> </div>
|
||||
@@ -147,9 +110,9 @@ $(document).ready(function(){initNavTree('class_p_i_char.html','');});
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated on Sun Nov 2 2014 22:29:35 for PIP by
|
||||
<li class="footer">Generated on Fri Feb 27 2015 23:03:16 for PIP by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.8 </li>
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
@@ -3,23 +3,19 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||
<title>PIP: PIChar Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
$(window).load(resizeHeight);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
@@ -30,7 +26,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">PIP
|
||||
 <span id="projectnumber">0.4.1_alpha3</span>
|
||||
 <span id="projectnumber">0.5.0_prealpha</span>
|
||||
</div>
|
||||
<div id="projectbrief">Platform-Independent Primitives</div>
|
||||
</td>
|
||||
@@ -39,10 +35,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.8 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
@@ -50,22 +43,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
@@ -91,20 +68,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
$(document).ready(function(){initNavTree('class_p_i_char.html','');});
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark"> </span>Pages</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
@@ -249,9 +212,9 @@ Friends</h2></td></tr>
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="class_p_i_char.html">PIChar</a></li>
|
||||
<li class="footer">Generated on Sun Nov 2 2014 22:29:35 for PIP by
|
||||
<li class="footer">Generated on Fri Feb 27 2015 23:03:16 for PIP by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.8 </li>
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
@@ -3,23 +3,19 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||
<title>PIP: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
$(window).load(resizeHeight);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
@@ -30,7 +26,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">PIP
|
||||
 <span id="projectnumber">0.4.1_alpha3</span>
|
||||
 <span id="projectnumber">0.5.0_prealpha</span>
|
||||
</div>
|
||||
<div id="projectbrief">Platform-Independent Primitives</div>
|
||||
</td>
|
||||
@@ -39,10 +35,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.8 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
@@ -50,22 +43,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
@@ -91,20 +68,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
$(document).ready(function(){initNavTree('class_p_i_collection.html','');});
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark"> </span>Pages</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">PICollection Member List</div> </div>
|
||||
@@ -122,9 +85,9 @@ $(document).ready(function(){initNavTree('class_p_i_collection.html','');});
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated on Sun Nov 2 2014 22:29:35 for PIP by
|
||||
<li class="footer">Generated on Fri Feb 27 2015 23:03:16 for PIP by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.8 </li>
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
@@ -3,23 +3,19 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||
<title>PIP: PICollection Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
$(window).load(resizeHeight);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
@@ -30,7 +26,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">PIP
|
||||
 <span id="projectnumber">0.4.1_alpha3</span>
|
||||
 <span id="projectnumber">0.5.0_prealpha</span>
|
||||
</div>
|
||||
<div id="projectbrief">Platform-Independent Primitives</div>
|
||||
</td>
|
||||
@@ -39,10 +35,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.8 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
@@ -50,22 +43,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
@@ -91,20 +68,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
$(document).ready(function(){initNavTree('class_p_i_collection.html','');});
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark"> </span>Pages</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-static-methods">Static Public Member Functions</a> |
|
||||
@@ -133,10 +96,10 @@ static <a class="el" href="class_p_i_vector.html">PIVector</a>< const <a clas
|
||||
Related Functions</h2></td></tr>
|
||||
<tr><td class="ititle" colspan="2"><p>(Note that these are not member functions.) </p>
|
||||
</td></tr>
|
||||
<tr class="memitem:a450e8ac720c8b0f6223ad2bf42f83ae2"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_collection.html#a450e8ac720c8b0f6223ad2bf42f83ae2">ADD_TO_COLLECTION</a>(group, object)</td></tr>
|
||||
<tr class="memitem:a450e8ac720c8b0f6223ad2bf42f83ae2"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_collection.html#a450e8ac720c8b0f6223ad2bf42f83ae2">ADD_TO_COLLECTION</a>(group, object)</td></tr>
|
||||
<tr class="memdesc:a450e8ac720c8b0f6223ad2bf42f83ae2"><td class="mdescLeft"> </td><td class="mdescRight">Add existing element "object" in group with name "group". <a href="#a450e8ac720c8b0f6223ad2bf42f83ae2">More...</a><br /></td></tr>
|
||||
<tr class="separator:a450e8ac720c8b0f6223ad2bf42f83ae2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a78cc4937360f5e286cdd8baf403edfec"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_collection.html#a78cc4937360f5e286cdd8baf403edfec">ADD_NEW_TO_COLLECTION</a>(group, class)</td></tr>
|
||||
<tr class="memitem:a78cc4937360f5e286cdd8baf403edfec"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_collection.html#a78cc4937360f5e286cdd8baf403edfec">ADD_NEW_TO_COLLECTION</a>(group, class)</td></tr>
|
||||
<tr class="memdesc:a78cc4937360f5e286cdd8baf403edfec"><td class="mdescLeft"> </td><td class="mdescRight">Add new element of class "class" in group with name "group". <a href="#a78cc4937360f5e286cdd8baf403edfec">More...</a><br /></td></tr>
|
||||
<tr class="separator:a78cc4937360f5e286cdd8baf403edfec"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
@@ -145,25 +108,25 @@ Related Functions</h2></td></tr>
|
||||
<h1><a class="anchor" id="PICollection_sec0"></a>
|
||||
Synopsis</h1>
|
||||
<p>This class has only static functions so no need to create instance of the PICollection. This class provide macros to add some classes or existing objects to global collection and access to them from any place of the code. </p><div class="fragment"><div class="line"><span class="keyword">class </span>ElementA: <span class="keyword">public</span> <a class="code" href="class_p_i_object.html">PIObject</a> {</div>
|
||||
<div class="line"> PIOBJECT(ElementA)</div>
|
||||
<div class="line"> <a class="code" href="piobject_8h.html#affa62b02040517a34b3f173d804e487f">PIOBJECT</a>(ElementA)</div>
|
||||
<div class="line"> <span class="comment">// ...</span></div>
|
||||
<div class="line">};</div>
|
||||
<div class="line"><a class="code" href="class_p_i_collection.html#a78cc4937360f5e286cdd8baf403edfec">ADD_NEW_TO_COLLECTION</a>(ab_group, ElementA)</div>
|
||||
<div class="line"></div>
|
||||
<div class="line">class ElementB: public <a class="code" href="class_p_i_object.html">PIObject</a> {</div>
|
||||
<div class="line"> PIOBJECT(ElementB)</div>
|
||||
<div class="line"> <a class="code" href="piobject_8h.html#affa62b02040517a34b3f173d804e487f">PIOBJECT</a>(ElementB)</div>
|
||||
<div class="line"> <span class="comment">// ...</span></div>
|
||||
<div class="line">};</div>
|
||||
<div class="line"><a class="code" href="class_p_i_collection.html#a78cc4937360f5e286cdd8baf403edfec">ADD_NEW_TO_COLLECTION</a>(ab_group, ElementB)</div>
|
||||
<div class="line"></div>
|
||||
<div class="line">class ElementC: public <a class="code" href="class_p_i_object.html">PIObject</a> {</div>
|
||||
<div class="line"> PIOBJECT(ElementC)</div>
|
||||
<div class="line"> <a class="code" href="piobject_8h.html#affa62b02040517a34b3f173d804e487f">PIOBJECT</a>(ElementC)</div>
|
||||
<div class="line"> <span class="comment">// ...</span></div>
|
||||
<div class="line">};</div>
|
||||
<div class="line"><a class="code" href="class_p_i_collection.html#a78cc4937360f5e286cdd8baf403edfec">ADD_NEW_TO_COLLECTION</a>(c_group, ElementC)</div>
|
||||
<div class="line"></div>
|
||||
<div class="line">class ElementD: public <a class="code" href="class_p_i_object.html">PIObject</a> {</div>
|
||||
<div class="line"> PIOBJECT(ElementD)</div>
|
||||
<div class="line"> <a class="code" href="piobject_8h.html#affa62b02040517a34b3f173d804e487f">PIOBJECT</a>(ElementD)</div>
|
||||
<div class="line"> <span class="comment">// ...</span></div>
|
||||
<div class="line">};</div>
|
||||
<div class="line"></div>
|
||||
@@ -172,12 +135,12 @@ Synopsis</h1>
|
||||
<div class="line"> <a class="code" href="class_p_i_collection.html#a450e8ac720c8b0f6223ad2bf42f83ae2">ADD_TO_COLLECTION</a>(ab_group, el_d)</div>
|
||||
<div class="line"> </div>
|
||||
<div class="line"> <a class="code" href="class_p_i_string_list.html">PIStringList</a> gl = <a class="code" href="class_p_i_collection.html">PICollection</a>::<a class="code" href="class_p_i_collection.html#a84d0050eaeb3187ed61a46ac31aa812f">groups</a>();</div>
|
||||
<div class="line"> <a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << gl; <span class="comment">// {"ab_group", "c_group"}</span></div>
|
||||
<div class="line"> <a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << gl; <span class="comment">// {"ab_group", "c_group"}</span></div>
|
||||
<div class="line"> <a class="code" href="picontainers_8h.html#a807914d038e5a193d2e36b4b82b6df96">piForeachC</a> (<a class="code" href="class_p_i_string.html">PIString</a> g, gl) {</div>
|
||||
<div class="line"> <a class="code" href="class_p_i_vector.html">PIVector<const PIObject * ></a> go = <a class="code" href="class_p_i_collection.html#a74ed1ec578c1c1749f72a92c714b9243">PICollection::groupElements</a>(g);</div>
|
||||
<div class="line"> <a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <span class="stringliteral">"group"</span> << g << <span class="stringliteral">":"</span>;</div>
|
||||
<div class="line"> <a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <span class="stringliteral">"group"</span> << g << <span class="stringliteral">":"</span>;</div>
|
||||
<div class="line"> <a class="code" href="picontainers_8h.html#a807914d038e5a193d2e36b4b82b6df96">piForeachC</a> (<a class="code" href="class_p_i_object.html">PIObject</a> * o, go)</div>
|
||||
<div class="line"> <a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="namespace_p_i_cout_manipulators.html#a66678520ac7701c016e3e90e17a7dfa2a9d183ab2eef93987077269cad1047bcb">Tab</a> << o->className();</div>
|
||||
<div class="line"> <a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="picout_8h.html#a8fe90f207489a0982422faf42ad59f1c">Tab</a> << o->className();</div>
|
||||
<div class="line"> }</div>
|
||||
<div class="line"> </div>
|
||||
<div class="line"> <span class="comment">/*</span></div>
|
||||
@@ -272,9 +235,9 @@ Synopsis</h1>
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="class_p_i_collection.html">PICollection</a></li>
|
||||
<li class="footer">Generated on Sun Nov 2 2014 22:29:35 for PIP by
|
||||
<li class="footer">Generated on Fri Feb 27 2015 23:03:16 for PIP by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.8 </li>
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
@@ -3,23 +3,19 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||
<title>PIP: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
$(window).load(resizeHeight);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
@@ -30,7 +26,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">PIP
|
||||
 <span id="projectnumber">0.4.1_alpha3</span>
|
||||
 <span id="projectnumber">0.5.0_prealpha</span>
|
||||
</div>
|
||||
<div id="projectbrief">Platform-Independent Primitives</div>
|
||||
</td>
|
||||
@@ -39,10 +35,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.8 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
@@ -50,22 +43,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
@@ -91,20 +68,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
$(document).ready(function(){initNavTree('class_p_i_config.html','');});
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark"> </span>Pages</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">PIConfig Member List</div> </div>
|
||||
@@ -115,49 +78,9 @@ $(document).ready(function(){initNavTree('class_p_i_config.html','');});
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_config.html#a52ba17ebcb28248b1ec4fcedd9deba4b">allLeaves</a>()</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_config.html#a16f81586debe78f0ad886aac2c5d20f0">allTree</a>()</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a5da8208d12e37e5277db308939208150">className</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_config.html#a5183a5859cd1006d4e93bf007b28fd2b">clear</a>()</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_file.html#ad3d944f75bbda0f14f2d9549d92ca614">closeDevice</a>()</td><td class="entry"><a class="el" href="class_p_i_file.html">PIFile</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ae7c5a2d7b6ea2409df4e200c8e4b8e32">configureDevice</a>(const void *e_main, const void *e_parent=0)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_file.html#a8f98ce9e7a6896b7c1dd0ca49a8eb49a">configureFromFullPath</a>(const PIString &full_path)</td><td class="entry"><a class="el" href="class_p_i_file.html">PIFile</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a65528c74adc6691eac2c7a2f39328064">CONNECT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a38e74a7ce99df00a10517f5ce4aa66c5">CONNECT0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a36132851189bb01db4957595111a28db">CONNECT1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a850bbf4e8361a106c99da4c46f684247">CONNECT2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#ab45dbd69bde3cde22d4aba27ed585407">CONNECT3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a34e41d730c07354e07333def3d854019">CONNECT4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#ac86f9567fcbe10d7e49685e0a01b8427">CONNECTU</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#aa3c4138dc000e34fb74140d0a5be3afe">data</a>() const </td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a286d39fdf2dacf8bc1f26c8744d8bf18">debug</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_config.html#a3a2943350a0b2304ab8fee406ade16b9">delimiter</a>() const </td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a587604e6f3570c0fc32794384d4d0d1f">DISCONNECT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#aed7fd8edaccbbca33c51417ca43ac32a">DISCONNECT0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#ae030e8deb226c636d2df22076391f12c">DISCONNECT1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a8f0609bfd7dfcd4512d76480bc114dab">DISCONNECT2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#af2789f99d1916f231fc579f00370fa6f">DISCONNECT3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#aedf429d3192da764163c1377cad310e3">DISCONNECT4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a2f43644909496ba11ca294a67ed18deb">emitter</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_config.html#a5183a5859cd1006d4e93bf007b28fd2b">clear</a>()</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_config.html#a3a2943350a0b2304ab8fee406ade16b9">delimiter</a>() const </td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_config.html#a8ec38c6e59b7d57677ae410ea74d6121">entriesCount</a>() const </td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a7877e997621e1161f058fce90febd464">EVENT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a4fa760299649bc8aeaa0dcf4d605be70">EVENT0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a7083e0b630c70def2ce05d60d70a45b9">EVENT1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a91d380b7235ad11b4830c4c2e8860618">EVENT2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a685a85b0791e73158dc0173b4e18dd00">EVENT3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a59032ae5e0b94cdfb52be1f24d5e8252">EVENT4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#ae92ae8e64fbb4c6fa7d87cc1e93d55c0">EVENT_HANDLER</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#ab605cf0454d34cc72c65bfed2abd696a">EVENT_HANDLER0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a56defa004e9b7efb2db50b3a43ca7225">EVENT_HANDLER1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#abb64b696544ee4ee8715add9747c1293">EVENT_HANDLER2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#af90eced49fbdb43f5fc631fa7e7a44fb">EVENT_HANDLER3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#ae8a8499ba07a4cc16c0b15c51b197d9f">EVENT_HANDLER4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a26a0e3181ebb2a90c11e9a7eb906a99e">EVENT_VHANDLER</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a338377c8ec10707dd26a168b8aef5c31">EVENT_VHANDLER0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#abf138848427466a7ae91ada5876f926d">EVENT_VHANDLER1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#ad0ba4a14c77b8d968dc13918f9b2d384">EVENT_VHANDLER2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a4f47b429ac594cebdca1567e1b9a1021">EVENT_VHANDLER3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a96b2461314db11f3b68942bcd4b9d13d">EVENT_VHANDLER4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#afe05189de1d6ebbf44a2e16cfe200848">findByName</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_file.html#a68c53a59d5afef2a7c363f987b1a5e1a">fullPathPrefix</a>() const </td><td class="entry"><a class="el" href="class_p_i_file.html">PIFile</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_config.html#afa9ff95ee07a0426a06196cdb0674bb1">getValue</a>(const PIString &vname, const PIString &def=PIString(), bool *exists=0)</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_config.html#aa58ad8481d1f0280a3bd4c92f47f516f">getValue</a>(const PIString &vname, const char *def, bool *exists=0)</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_config.html#a59ee8d190f4a82e2fbe4e0320877e0a7">getValue</a>(const PIString &vname, const PIStringList &def, bool *exists=0)</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
@@ -172,87 +95,37 @@ $(document).ready(function(){initNavTree('class_p_i_config.html','');});
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_config.html#a9fc2514ae2881bd0cace552b179e58f7">getValue</a>(const PIString &vname, const float def, bool *exists=0)</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_config.html#a81a5f8e644ef77db5b85b3d0a1169940">getValue</a>(const PIString &vname, const double def, bool *exists=0)</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_config.html#a56e9e758d994f2bd5bb0ddbf93b187e0">getValues</a>(const PIString &vname)</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a3f7b0da6b28ced23e1deee48dde17c98">HANDLER</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a587c32639f2732920338a363ad163d81">init</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_config.html#acf088b2430b92387205df5d67b6ca83d">isEntryExists</a>(const PIString &name) const </td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a8d6bd4c57aa01dc41e1b28720f9604a7">isPropertyExists</a>(const PIString &name) const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a46720d79609ec893d9eb5eaa2354c414">isRunning</a>() const </td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a221de2cf94a569a223bfc4456c0f4fed">lock</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#aeaff22c99b5f5ba444671d658eba2f14">mutex</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a87a8b9315e3e2c0eb8bfeb864474da57">needLockRun</a>(bool need)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_file.html#aeb972f021b5ef835566764f8bb000976">openDevice</a>()</td><td class="entry"><a class="el" href="class_p_i_file.html">PIFile</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_config.html#a283394a8822215eaf98a828df32ae72d">PIConfig</a>(const PIString &path, PIIODevice::DeviceMode mode=PIIODevice::ReadWrite)</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a722b67a967e55918f6921de66ecffce9">piCoutObj</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#af4581f822cb17c489e34da1abca2764a">piDisconnect</a>(PIObject *src, const PIString &sig)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a1d556c03cc2ba29fd2515abc470e3393">piDisconnect</a>(PIObject *src)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba0e6861fee3e57cf6ba026a7553e69576">piHigh</a> enum value</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba18babfebe41163fbb810eb41357a6347">piHighest</a> enum value</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a5adabd429443716b75771317ec43301b">PIIODEVICE</a></td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba46703d0258b11d41c52a266b2b10b6d9">piLow</a> enum value</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba4dbd54fc5158a029c682b718f48312d4">piLowerst</a> enum value</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77babd362bfacabbd61d69793cceb449425c">piNormal</a> enum value</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#affa62b02040517a34b3f173d804e487f">PIOBJECT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a779d66bab882a51ef6389d2e212f2bd6">PIObject</a>(const PIString &name=PIString())</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a4ce1840f79eac65344a4c5823f5034d4">PIOBJECT_PARENT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#adaa3b942365cb17b3e985648128e5f7e">PIThread</a>(void *data, ThreadFunc func, bool startNow=false, int loop_delay=-1)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a538752277df4d58134b05ef080ed6b04">PIThread</a>(bool startNow=false, int loop_delay=-1)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77b">Priority</a> enum name</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#adcc0d49a7914cba2b3edc86c454ee3a6">priority</a>() const </td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#aeb8178ed4012f204d2c89a8413bbcd2d">properties</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a68dbd55885a081be717ff818dcb31bcc">propertiesCount</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#ad0cadfad8b61e8c994abde7d2d4853ac">property</a>(const PIString &name) const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a2f98c7c43b93f9d636e9119f0a577715">propertyChanged</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_config.html#ab2bb45897ec17ef66c729dfe7d43a135">readAll</a>()</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#add5b851e98d22dd4d7482a8e509113dc">readDeviceSetting</a>(const PIString &name, const T &def, const PIConfig::Entry *em, const PIConfig::Entry *ep)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a672a05d4391737b8fecd4524f1a47bda">REGISTER_DEVICE</a></td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_config.html#ab3b501c744eec9526b06509e14e868ec">rootEntry</a>()</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a221e15d1a4093b7db6cc579fc8be69b6">setData</a>(void *d)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a9a0ec972d4864287fae4d1a0edcd9dc5">setDebug</a>(bool debug)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_config.html#ae196cc6e271aa930c7c0849150df868c">setDelimiter</a>(const PIString &d)</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a8eb211f42dfcf7b7a1f32acabbfd6ada">PIFile::setName</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#ade6ddabe46917c5cef2f5da1dd613a69">setPriority</a>(PIThread::Priority prior)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a647e2f79b975cf88d636a2ca2dadfb9c">setProperty</a>(const PIString &name, const PIVariant &value)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a85c22bf31dae02180827f2952e3594ee">setSlot</a>(ThreadFunc func)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_config.html#a21a16d4652c57e310f9e4eb4e40dea39">setValue</a>(const PIString &name, const PIString &value, const PIString &type="s", bool write=true)</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_config.html#ab0fd0d0f7932d805655908447dddf4ea">setValue</a>(const PIString &name, const PIStringList &value, bool write=true)</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_config.html#ab321f10c0a70bb1e357a09879431b08c">setValue</a>(const PIString &name, const char *value, bool write=true)</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_config.html#a47fd7b93880a60ceabaa95401fc006c9">setValue</a>(const PIString &name, const bool value, bool write=true)</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_config.html#a05152c400b1bcc94154ce54050dfbdd8">setValue</a>(const PIString &name, const short value, bool write=true)</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_config.html#a11affac002d95972f7023bb02a580d2c">setValue</a>(const PIString &name, const int value, bool write=true)</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_config.html#acdac45e85e5a9e48301bb66f5e596237">setValue</a>(const PIString &name, const long value, bool write=true)</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_config.html#aa92620b2af384471e86ed5095643d10a">setValue</a>(const PIString &name, const uchar value, bool write=true)</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_config.html#a2252cdecef6f23dd22f68482ad2f3aa8">setValue</a>(const PIString &name, const ushort value, bool write=true)</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_config.html#a727a3a4efbd6d4bd10592acb2e94b35c">setValue</a>(const PIString &name, const uint value, bool write=true)</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_config.html#ad94dcedcb0e7e08e68729cba293342ff">setValue</a>(const PIString &name, const ulong value, bool write=true)</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_config.html#ac99bcbe1e6656c15481d2b4e7a6aacae">setValue</a>(const PIString &name, const float value, bool write=true)</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_config.html#aa45477274950fc3b50f5e6ece6299c7a">setValue</a>(const PIString &name, const double value, bool write=true)</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a5fb7161b42840be7fb2f738046887b39">PIThread::start</a>(int timer_delay)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a38785bbce4ef9afb7116cea78beffa08">PIThread::start</a>(ThreadFunc func, int timer_delay)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a6b91eb8632e75e0f00a625f28a0bedd1">started</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a44a9fe015ea8288a0a336b614ff2962b">startOnce</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#ad50035fe7d3a2557178b6b46f6fa4861">startOnce</a>(ThreadFunc func)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#aa6350430814f777fdce81f99cbba4c1a">stopped</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a41060ba64a882ef4c3b24dc868c5635c">superClassName</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a3c744704af365358af074e1089e20068">threadedRead</a>(uchar *readed, int size)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a82baf1fe4608234ba76b68540100ee73">unlock</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#ae325266c7f3484ad52c0a5c690cc222c">waitForFinish</a>(int timeout_msecs)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a8bcffcc0d12bdd6d8ddd455a15241313">waitForStart</a>(int timeout_msecs)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a52fc22658e025b4c15c8a2454d81b289">WEAK_CONNECT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#aaaba5b68617a43903056bc175b8cd162">WEAK_CONNECT0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a37d80492e781bf82b9c22c56977da81e">WEAK_CONNECT1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a34134cc70172ef5a8d38ba8eb0db327d">WEAK_CONNECT2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a601eb7e6e4c3c1a2ba741abbaf271fed">WEAK_CONNECT3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a483ad0828f2c221308d95fd07ba1ee6e">WEAK_CONNECT4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_config.html#a0312e03a9c2293e8efdb2766e8286ed9">open</a>(const PIString &path, PIIODevice::DeviceMode mode=PIIODevice::ReadWrite)</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_config.html#ac5c4db345838b07e122878168193304d">open</a>(PIString *string, PIIODevice::DeviceMode mode=PIIODevice::ReadWrite)</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_config.html#a283394a8822215eaf98a828df32ae72d">PIConfig</a>(const PIString &path, PIIODevice::DeviceMode mode=PIIODevice::ReadWrite)</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_config.html#a174c55efaeafe569618cc7bec43cb877">PIConfig</a>(PIString *string, PIIODevice::DeviceMode mode=PIIODevice::ReadWrite)</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_config.html#ac0c9218acf5aa9b6ed419ef705260c0e">PIConfig</a>(PIIODevice *device=0, PIIODevice::DeviceMode mode=PIIODevice::ReadWrite)</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_config.html#ab2bb45897ec17ef66c729dfe7d43a135">readAll</a>()</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_config.html#ab3b501c744eec9526b06509e14e868ec">rootEntry</a>()</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_config.html#ae196cc6e271aa930c7c0849150df868c">setDelimiter</a>(const PIString &d)</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_config.html#a21a16d4652c57e310f9e4eb4e40dea39">setValue</a>(const PIString &name, const PIString &value, const PIString &type="s", bool write=true)</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_config.html#ab0fd0d0f7932d805655908447dddf4ea">setValue</a>(const PIString &name, const PIStringList &value, bool write=true)</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_config.html#ab321f10c0a70bb1e357a09879431b08c">setValue</a>(const PIString &name, const char *value, bool write=true)</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_config.html#a47fd7b93880a60ceabaa95401fc006c9">setValue</a>(const PIString &name, const bool value, bool write=true)</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_config.html#a05152c400b1bcc94154ce54050dfbdd8">setValue</a>(const PIString &name, const short value, bool write=true)</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_config.html#a11affac002d95972f7023bb02a580d2c">setValue</a>(const PIString &name, const int value, bool write=true)</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_config.html#acdac45e85e5a9e48301bb66f5e596237">setValue</a>(const PIString &name, const long value, bool write=true)</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_config.html#aa92620b2af384471e86ed5095643d10a">setValue</a>(const PIString &name, const uchar value, bool write=true)</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_config.html#a2252cdecef6f23dd22f68482ad2f3aa8">setValue</a>(const PIString &name, const ushort value, bool write=true)</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_config.html#a727a3a4efbd6d4bd10592acb2e94b35c">setValue</a>(const PIString &name, const uint value, bool write=true)</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_config.html#ad94dcedcb0e7e08e68729cba293342ff">setValue</a>(const PIString &name, const ulong value, bool write=true)</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_config.html#ac99bcbe1e6656c15481d2b4e7a6aacae">setValue</a>(const PIString &name, const float value, bool write=true)</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_config.html#aa45477274950fc3b50f5e6ece6299c7a">setValue</a>(const PIString &name, const double value, bool write=true)</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_config.html#a7d228b9feed1e5a301da526ea4cd4d01">writeAll</a>()</td><td class="entry"><a class="el" href="class_p_i_config.html">PIConfig</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated on Sun Nov 2 2014 22:29:35 for PIP by
|
||||
<li class="footer">Generated on Fri Feb 27 2015 23:03:16 for PIP by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.8 </li>
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
@@ -3,23 +3,19 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||
<title>PIP: PIConfig Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
$(window).load(resizeHeight);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
@@ -30,7 +26,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">PIP
|
||||
 <span id="projectnumber">0.4.1_alpha3</span>
|
||||
 <span id="projectnumber">0.5.0_prealpha</span>
|
||||
</div>
|
||||
<div id="projectbrief">Platform-Independent Primitives</div>
|
||||
</td>
|
||||
@@ -39,10 +35,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.8 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
@@ -50,22 +43,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
@@ -91,20 +68,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
$(document).ready(function(){initNavTree('class_p_i_config.html','');});
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark"> </span>Pages</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#nested-classes">Classes</a> |
|
||||
@@ -117,14 +80,6 @@ $(document).ready(function(){initNavTree('class_p_i_config.html','');});
|
||||
|
||||
<p>Configuration file.
|
||||
<a href="class_p_i_config.html#details">More...</a></p>
|
||||
<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
||||
<img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for PIConfig:</div>
|
||||
<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
|
||||
</div>
|
||||
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="class_p_i_config__inherit__graph.svg" width="114" height="336"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
|
||||
</div>
|
||||
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
|
||||
Classes</h2></td></tr>
|
||||
@@ -138,9 +93,25 @@ Classes</h2></td></tr>
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a283394a8822215eaf98a828df32ae72d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a283394a8822215eaf98a828df32ae72d"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config.html#a283394a8822215eaf98a828df32ae72d">PIConfig</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &path, PIIODevice::DeviceMode mode=PIIODevice::ReadWrite)</td></tr>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config.html#a283394a8822215eaf98a828df32ae72d">PIConfig</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &path, <a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595">PIIODevice::DeviceMode</a> mode=<a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595a9a3dfb78656b018b51ce48d95f39234a">PIIODevice::ReadWrite</a>)</td></tr>
|
||||
<tr class="memdesc:a283394a8822215eaf98a828df32ae72d"><td class="mdescLeft"> </td><td class="mdescRight">Contructs and read configuration file at path "path" in mode "mode". <br /></td></tr>
|
||||
<tr class="separator:a283394a8822215eaf98a828df32ae72d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a174c55efaeafe569618cc7bec43cb877"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a174c55efaeafe569618cc7bec43cb877"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config.html#a174c55efaeafe569618cc7bec43cb877">PIConfig</a> (<a class="el" href="class_p_i_string.html">PIString</a> *string, <a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595">PIIODevice::DeviceMode</a> mode=<a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595a9a3dfb78656b018b51ce48d95f39234a">PIIODevice::ReadWrite</a>)</td></tr>
|
||||
<tr class="memdesc:a174c55efaeafe569618cc7bec43cb877"><td class="mdescLeft"> </td><td class="mdescRight">Contructs and read configuration string "string" in mode "mode". <br /></td></tr>
|
||||
<tr class="separator:a174c55efaeafe569618cc7bec43cb877"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac0c9218acf5aa9b6ed419ef705260c0e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac0c9218acf5aa9b6ed419ef705260c0e"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config.html#ac0c9218acf5aa9b6ed419ef705260c0e">PIConfig</a> (<a class="el" href="class_p_i_i_o_device.html">PIIODevice</a> *device=0, <a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595">PIIODevice::DeviceMode</a> mode=<a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595a9a3dfb78656b018b51ce48d95f39234a">PIIODevice::ReadWrite</a>)</td></tr>
|
||||
<tr class="memdesc:ac0c9218acf5aa9b6ed419ef705260c0e"><td class="mdescLeft"> </td><td class="mdescRight">Contructs and read configuration from custom device "device" in mode "mode". <br /></td></tr>
|
||||
<tr class="separator:ac0c9218acf5aa9b6ed419ef705260c0e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0312e03a9c2293e8efdb2766e8286ed9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0312e03a9c2293e8efdb2766e8286ed9"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config.html#a0312e03a9c2293e8efdb2766e8286ed9">open</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &path, <a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595">PIIODevice::DeviceMode</a> mode=<a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595a9a3dfb78656b018b51ce48d95f39234a">PIIODevice::ReadWrite</a>)</td></tr>
|
||||
<tr class="memdesc:a0312e03a9c2293e8efdb2766e8286ed9"><td class="mdescLeft"> </td><td class="mdescRight">Read configuration file at path "path" in mode "mode". <br /></td></tr>
|
||||
<tr class="separator:a0312e03a9c2293e8efdb2766e8286ed9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac5c4db345838b07e122878168193304d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac5c4db345838b07e122878168193304d"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config.html#ac5c4db345838b07e122878168193304d">open</a> (<a class="el" href="class_p_i_string.html">PIString</a> *string, <a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595">PIIODevice::DeviceMode</a> mode=<a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595a9a3dfb78656b018b51ce48d95f39234a">PIIODevice::ReadWrite</a>)</td></tr>
|
||||
<tr class="memdesc:ac5c4db345838b07e122878168193304d"><td class="mdescLeft"> </td><td class="mdescRight">Read configuration string "string" in mode "mode". <br /></td></tr>
|
||||
<tr class="separator:ac5c4db345838b07e122878168193304d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afa9ff95ee07a0426a06196cdb0674bb1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afa9ff95ee07a0426a06196cdb0674bb1"></a>
|
||||
<a class="el" href="class_p_i_config_1_1_entry.html">Entry</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config.html#afa9ff95ee07a0426a06196cdb0674bb1">getValue</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &vname, const <a class="el" href="class_p_i_string.html">PIString</a> &def=<a class="el" href="class_p_i_string.html">PIString</a>(), bool *exists=0)</td></tr>
|
||||
<tr class="memdesc:afa9ff95ee07a0426a06196cdb0674bb1"><td class="mdescLeft"> </td><td class="mdescRight">Returns top-level entry with name "vname", if doesn`t exists return entry with value "def" and set *exist to false. <br /></td></tr>
|
||||
@@ -198,55 +169,55 @@ Public Member Functions</h2></td></tr>
|
||||
<tr class="memdesc:a56e9e758d994f2bd5bb0ddbf93b187e0"><td class="mdescLeft"> </td><td class="mdescRight">Returns top-level entries with names with substrings "vname". <br /></td></tr>
|
||||
<tr class="separator:a56e9e758d994f2bd5bb0ddbf93b187e0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a21a16d4652c57e310f9e4eb4e40dea39"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a21a16d4652c57e310f9e4eb4e40dea39"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config.html#a21a16d4652c57e310f9e4eb4e40dea39">setValue</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, const <a class="el" href="class_p_i_string.html">PIString</a> &value, const <a class="el" href="class_p_i_string.html">PIString</a> &type="s", bool write=true)</td></tr>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config.html#a21a16d4652c57e310f9e4eb4e40dea39">setValue</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &name, const <a class="el" href="class_p_i_string.html">PIString</a> &value, const <a class="el" href="class_p_i_string.html">PIString</a> &type="s", bool write=true)</td></tr>
|
||||
<tr class="memdesc:a21a16d4652c57e310f9e4eb4e40dea39"><td class="mdescLeft"> </td><td class="mdescRight">Set top-level entry with name "name" value to "value", type to "type" and if "write" immediate write to file. Add new entry if there is no suitable exists. <br /></td></tr>
|
||||
<tr class="separator:a21a16d4652c57e310f9e4eb4e40dea39"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab0fd0d0f7932d805655908447dddf4ea"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab0fd0d0f7932d805655908447dddf4ea"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config.html#ab0fd0d0f7932d805655908447dddf4ea">setValue</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, const <a class="el" href="class_p_i_string_list.html">PIStringList</a> &value, bool write=true)</td></tr>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config.html#ab0fd0d0f7932d805655908447dddf4ea">setValue</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &name, const <a class="el" href="class_p_i_string_list.html">PIStringList</a> &value, bool write=true)</td></tr>
|
||||
<tr class="memdesc:ab0fd0d0f7932d805655908447dddf4ea"><td class="mdescLeft"> </td><td class="mdescRight">Set top-level entry with name "name" value to "value", type to "l" and if "write" immediate write to file. Add new entry if there is no suitable exists. <br /></td></tr>
|
||||
<tr class="separator:ab0fd0d0f7932d805655908447dddf4ea"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab321f10c0a70bb1e357a09879431b08c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab321f10c0a70bb1e357a09879431b08c"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config.html#ab321f10c0a70bb1e357a09879431b08c">setValue</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, const char *value, bool write=true)</td></tr>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config.html#ab321f10c0a70bb1e357a09879431b08c">setValue</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &name, const char *value, bool write=true)</td></tr>
|
||||
<tr class="memdesc:ab321f10c0a70bb1e357a09879431b08c"><td class="mdescLeft"> </td><td class="mdescRight">Set top-level entry with name "name" value to "value", type to "s" and if "write" immediate write to file. Add new entry if there is no suitable exists. <br /></td></tr>
|
||||
<tr class="separator:ab321f10c0a70bb1e357a09879431b08c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a47fd7b93880a60ceabaa95401fc006c9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a47fd7b93880a60ceabaa95401fc006c9"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config.html#a47fd7b93880a60ceabaa95401fc006c9">setValue</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, const bool value, bool write=true)</td></tr>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config.html#a47fd7b93880a60ceabaa95401fc006c9">setValue</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &name, const bool value, bool write=true)</td></tr>
|
||||
<tr class="memdesc:a47fd7b93880a60ceabaa95401fc006c9"><td class="mdescLeft"> </td><td class="mdescRight">Set top-level entry with name "name" value to "value", type to "b" and if "write" immediate write to file. Add new entry if there is no suitable exists. <br /></td></tr>
|
||||
<tr class="separator:a47fd7b93880a60ceabaa95401fc006c9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a05152c400b1bcc94154ce54050dfbdd8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a05152c400b1bcc94154ce54050dfbdd8"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config.html#a05152c400b1bcc94154ce54050dfbdd8">setValue</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, const short value, bool write=true)</td></tr>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config.html#a05152c400b1bcc94154ce54050dfbdd8">setValue</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &name, const short value, bool write=true)</td></tr>
|
||||
<tr class="memdesc:a05152c400b1bcc94154ce54050dfbdd8"><td class="mdescLeft"> </td><td class="mdescRight">Set top-level entry with name "name" value to "value", type to "n" and if "write" immediate write to file. Add new entry if there is no suitable exists. <br /></td></tr>
|
||||
<tr class="separator:a05152c400b1bcc94154ce54050dfbdd8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a11affac002d95972f7023bb02a580d2c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a11affac002d95972f7023bb02a580d2c"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config.html#a11affac002d95972f7023bb02a580d2c">setValue</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, const int value, bool write=true)</td></tr>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config.html#a11affac002d95972f7023bb02a580d2c">setValue</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &name, const int value, bool write=true)</td></tr>
|
||||
<tr class="memdesc:a11affac002d95972f7023bb02a580d2c"><td class="mdescLeft"> </td><td class="mdescRight">Set top-level entry with name "name" value to "value", type to "n" and if "write" immediate write to file. Add new entry if there is no suitable exists. <br /></td></tr>
|
||||
<tr class="separator:a11affac002d95972f7023bb02a580d2c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:acdac45e85e5a9e48301bb66f5e596237"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acdac45e85e5a9e48301bb66f5e596237"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config.html#acdac45e85e5a9e48301bb66f5e596237">setValue</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, const long value, bool write=true)</td></tr>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config.html#acdac45e85e5a9e48301bb66f5e596237">setValue</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &name, const long value, bool write=true)</td></tr>
|
||||
<tr class="memdesc:acdac45e85e5a9e48301bb66f5e596237"><td class="mdescLeft"> </td><td class="mdescRight">Set top-level entry with name "name" value to "value", type to "n" and if "write" immediate write to file. Add new entry if there is no suitable exists. <br /></td></tr>
|
||||
<tr class="separator:acdac45e85e5a9e48301bb66f5e596237"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa92620b2af384471e86ed5095643d10a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa92620b2af384471e86ed5095643d10a"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config.html#aa92620b2af384471e86ed5095643d10a">setValue</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, const uchar value, bool write=true)</td></tr>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config.html#aa92620b2af384471e86ed5095643d10a">setValue</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &name, const uchar value, bool write=true)</td></tr>
|
||||
<tr class="memdesc:aa92620b2af384471e86ed5095643d10a"><td class="mdescLeft"> </td><td class="mdescRight">Set top-level entry with name "name" value to "value", type to "n" and if "write" immediate write to file. Add new entry if there is no suitable exists. <br /></td></tr>
|
||||
<tr class="separator:aa92620b2af384471e86ed5095643d10a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2252cdecef6f23dd22f68482ad2f3aa8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2252cdecef6f23dd22f68482ad2f3aa8"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config.html#a2252cdecef6f23dd22f68482ad2f3aa8">setValue</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, const ushort value, bool write=true)</td></tr>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config.html#a2252cdecef6f23dd22f68482ad2f3aa8">setValue</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &name, const ushort value, bool write=true)</td></tr>
|
||||
<tr class="memdesc:a2252cdecef6f23dd22f68482ad2f3aa8"><td class="mdescLeft"> </td><td class="mdescRight">Set top-level entry with name "name" value to "value", type to "n" and if "write" immediate write to file. Add new entry if there is no suitable exists. <br /></td></tr>
|
||||
<tr class="separator:a2252cdecef6f23dd22f68482ad2f3aa8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a727a3a4efbd6d4bd10592acb2e94b35c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a727a3a4efbd6d4bd10592acb2e94b35c"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config.html#a727a3a4efbd6d4bd10592acb2e94b35c">setValue</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, const uint value, bool write=true)</td></tr>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config.html#a727a3a4efbd6d4bd10592acb2e94b35c">setValue</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &name, const uint value, bool write=true)</td></tr>
|
||||
<tr class="memdesc:a727a3a4efbd6d4bd10592acb2e94b35c"><td class="mdescLeft"> </td><td class="mdescRight">Set top-level entry with name "name" value to "value", type to "n" and if "write" immediate write to file. Add new entry if there is no suitable exists. <br /></td></tr>
|
||||
<tr class="separator:a727a3a4efbd6d4bd10592acb2e94b35c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad94dcedcb0e7e08e68729cba293342ff"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad94dcedcb0e7e08e68729cba293342ff"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config.html#ad94dcedcb0e7e08e68729cba293342ff">setValue</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, const ulong value, bool write=true)</td></tr>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config.html#ad94dcedcb0e7e08e68729cba293342ff">setValue</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &name, const ulong value, bool write=true)</td></tr>
|
||||
<tr class="memdesc:ad94dcedcb0e7e08e68729cba293342ff"><td class="mdescLeft"> </td><td class="mdescRight">Set top-level entry with name "name" value to "value", type to "n" and if "write" immediate write to file. Add new entry if there is no suitable exists. <br /></td></tr>
|
||||
<tr class="separator:ad94dcedcb0e7e08e68729cba293342ff"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac99bcbe1e6656c15481d2b4e7a6aacae"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac99bcbe1e6656c15481d2b4e7a6aacae"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config.html#ac99bcbe1e6656c15481d2b4e7a6aacae">setValue</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, const float value, bool write=true)</td></tr>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config.html#ac99bcbe1e6656c15481d2b4e7a6aacae">setValue</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &name, const float value, bool write=true)</td></tr>
|
||||
<tr class="memdesc:ac99bcbe1e6656c15481d2b4e7a6aacae"><td class="mdescLeft"> </td><td class="mdescRight">Set top-level entry with name "name" value to "value", type to "f" and if "write" immediate write to file. Add new entry if there is no suitable exists. <br /></td></tr>
|
||||
<tr class="separator:ac99bcbe1e6656c15481d2b4e7a6aacae"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa45477274950fc3b50f5e6ece6299c7a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa45477274950fc3b50f5e6ece6299c7a"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config.html#aa45477274950fc3b50f5e6ece6299c7a">setValue</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, const double value, bool write=true)</td></tr>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config.html#aa45477274950fc3b50f5e6ece6299c7a">setValue</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &name, const double value, bool write=true)</td></tr>
|
||||
<tr class="memdesc:aa45477274950fc3b50f5e6ece6299c7a"><td class="mdescLeft"> </td><td class="mdescRight">Set top-level entry with name "name" value to "value", type to "f" and if "write" immediate write to file. Add new entry if there is no suitable exists. <br /></td></tr>
|
||||
<tr class="separator:aa45477274950fc3b50f5e6ece6299c7a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab3b501c744eec9526b06509e14e868ec"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab3b501c744eec9526b06509e14e868ec"></a>
|
||||
@@ -258,7 +229,7 @@ int </td><td class="memItemRight" valign="bottom"><a class="el" href="class
|
||||
<tr class="memdesc:a8ec38c6e59b7d57677ae410ea74d6121"><td class="mdescLeft"> </td><td class="mdescRight">Returns top-level entries count. <br /></td></tr>
|
||||
<tr class="separator:a8ec38c6e59b7d57677ae410ea74d6121"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:acf088b2430b92387205df5d67b6ca83d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acf088b2430b92387205df5d67b6ca83d"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config.html#acf088b2430b92387205df5d67b6ca83d">isEntryExists</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>) const </td></tr>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config.html#acf088b2430b92387205df5d67b6ca83d">isEntryExists</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &name) const </td></tr>
|
||||
<tr class="memdesc:acf088b2430b92387205df5d67b6ca83d"><td class="mdescLeft"> </td><td class="mdescRight">Returns if top-level entry with name "name" exists. <br /></td></tr>
|
||||
<tr class="separator:acf088b2430b92387205df5d67b6ca83d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a16f81586debe78f0ad886aac2c5d20f0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a16f81586debe78f0ad886aac2c5d20f0"></a>
|
||||
@@ -271,15 +242,15 @@ bool </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
||||
<tr class="separator:a52ba17ebcb28248b1ec4fcedd9deba4b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5183a5859cd1006d4e93bf007b28fd2b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5183a5859cd1006d4e93bf007b28fd2b"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config.html#a5183a5859cd1006d4e93bf007b28fd2b">clear</a> ()</td></tr>
|
||||
<tr class="memdesc:a5183a5859cd1006d4e93bf007b28fd2b"><td class="mdescLeft"> </td><td class="mdescRight">Remove all tree and file content. <br /></td></tr>
|
||||
<tr class="memdesc:a5183a5859cd1006d4e93bf007b28fd2b"><td class="mdescLeft"> </td><td class="mdescRight">Remove all tree and device content. <br /></td></tr>
|
||||
<tr class="separator:a5183a5859cd1006d4e93bf007b28fd2b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab2bb45897ec17ef66c729dfe7d43a135"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab2bb45897ec17ef66c729dfe7d43a135"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config.html#ab2bb45897ec17ef66c729dfe7d43a135">readAll</a> ()</td></tr>
|
||||
<tr class="memdesc:ab2bb45897ec17ef66c729dfe7d43a135"><td class="mdescLeft"> </td><td class="mdescRight">Parse file and build internal tree. <br /></td></tr>
|
||||
<tr class="memdesc:ab2bb45897ec17ef66c729dfe7d43a135"><td class="mdescLeft"> </td><td class="mdescRight">Parse device and build internal tree. <br /></td></tr>
|
||||
<tr class="separator:ab2bb45897ec17ef66c729dfe7d43a135"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7d228b9feed1e5a301da526ea4cd4d01"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7d228b9feed1e5a301da526ea4cd4d01"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config.html#a7d228b9feed1e5a301da526ea4cd4d01">writeAll</a> ()</td></tr>
|
||||
<tr class="memdesc:a7d228b9feed1e5a301da526ea4cd4d01"><td class="mdescLeft"> </td><td class="mdescRight">Write all internal tree to file. <br /></td></tr>
|
||||
<tr class="memdesc:a7d228b9feed1e5a301da526ea4cd4d01"><td class="mdescLeft"> </td><td class="mdescRight">Write all internal tree to device. <br /></td></tr>
|
||||
<tr class="separator:a7d228b9feed1e5a301da526ea4cd4d01"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3a2943350a0b2304ab8fee406ade16b9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3a2943350a0b2304ab8fee406ade16b9"></a>
|
||||
const <a class="el" href="class_p_i_string.html">PIString</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config.html#a3a2943350a0b2304ab8fee406ade16b9">delimiter</a> () const </td></tr>
|
||||
@@ -289,382 +260,6 @@ const <a class="el" href="class_p_i_string.html">PIString</a> & </td><t
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_config.html#ae196cc6e271aa930c7c0849150df868c">setDelimiter</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &d)</td></tr>
|
||||
<tr class="memdesc:ae196cc6e271aa930c7c0849150df868c"><td class="mdescLeft"> </td><td class="mdescRight">Set current tree delimiter. <br /></td></tr>
|
||||
<tr class="separator:ae196cc6e271aa930c7c0849150df868c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pub_methods_class_p_i_thread"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_p_i_thread')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_p_i_thread.html">PIThread</a></td></tr>
|
||||
<tr class="memitem:adaa3b942365cb17b3e985648128e5f7e inherit pub_methods_class_p_i_thread"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adaa3b942365cb17b3e985648128e5f7e"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#adaa3b942365cb17b3e985648128e5f7e">PIThread</a> (void *<a class="el" href="class_p_i_thread.html#aa3c4138dc000e34fb74140d0a5be3afe">data</a>, ThreadFunc func, bool startNow=false, int loop_delay=-1)</td></tr>
|
||||
<tr class="memdesc:adaa3b942365cb17b3e985648128e5f7e inherit pub_methods_class_p_i_thread"><td class="mdescLeft"> </td><td class="mdescRight">Contructs thread with custom data "data", external function "func" and main loop delay "loop_delay". <br /></td></tr>
|
||||
<tr class="separator:adaa3b942365cb17b3e985648128e5f7e inherit pub_methods_class_p_i_thread"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a538752277df4d58134b05ef080ed6b04 inherit pub_methods_class_p_i_thread"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a538752277df4d58134b05ef080ed6b04"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#a538752277df4d58134b05ef080ed6b04">PIThread</a> (bool startNow=false, int loop_delay=-1)</td></tr>
|
||||
<tr class="memdesc:a538752277df4d58134b05ef080ed6b04 inherit pub_methods_class_p_i_thread"><td class="mdescLeft"> </td><td class="mdescRight">Contructs thread with main loop delay "loop_delay". <br /></td></tr>
|
||||
<tr class="separator:a538752277df4d58134b05ef080ed6b04 inherit pub_methods_class_p_i_thread"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a221e15d1a4093b7db6cc579fc8be69b6 inherit pub_methods_class_p_i_thread"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a221e15d1a4093b7db6cc579fc8be69b6"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#a221e15d1a4093b7db6cc579fc8be69b6">setData</a> (void *d)</td></tr>
|
||||
<tr class="memdesc:a221e15d1a4093b7db6cc579fc8be69b6 inherit pub_methods_class_p_i_thread"><td class="mdescLeft"> </td><td class="mdescRight">Set common data passed to external function. <br /></td></tr>
|
||||
<tr class="separator:a221e15d1a4093b7db6cc579fc8be69b6 inherit pub_methods_class_p_i_thread"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a85c22bf31dae02180827f2952e3594ee inherit pub_methods_class_p_i_thread"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a85c22bf31dae02180827f2952e3594ee"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#a85c22bf31dae02180827f2952e3594ee">setSlot</a> (ThreadFunc func)</td></tr>
|
||||
<tr class="memdesc:a85c22bf31dae02180827f2952e3594ee inherit pub_methods_class_p_i_thread"><td class="mdescLeft"> </td><td class="mdescRight">Set external function that will be executed after every <em><a class="el" href="class_p_i_thread.html#a8c9cacfd381e0e02eb6e52810d48ce2e" title="Function executed at every "timer_delay" msecs until thread was stopped. ">run()</a></em> <br /></td></tr>
|
||||
<tr class="separator:a85c22bf31dae02180827f2952e3594ee inherit pub_methods_class_p_i_thread"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ade6ddabe46917c5cef2f5da1dd613a69 inherit pub_methods_class_p_i_thread"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ade6ddabe46917c5cef2f5da1dd613a69"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#ade6ddabe46917c5cef2f5da1dd613a69">setPriority</a> (<a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77b">PIThread::Priority</a> prior)</td></tr>
|
||||
<tr class="memdesc:ade6ddabe46917c5cef2f5da1dd613a69 inherit pub_methods_class_p_i_thread"><td class="mdescLeft"> </td><td class="mdescRight">Set priority of thread. <br /></td></tr>
|
||||
<tr class="separator:ade6ddabe46917c5cef2f5da1dd613a69 inherit pub_methods_class_p_i_thread"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa3c4138dc000e34fb74140d0a5be3afe inherit pub_methods_class_p_i_thread"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa3c4138dc000e34fb74140d0a5be3afe"></a>
|
||||
void * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#aa3c4138dc000e34fb74140d0a5be3afe">data</a> () const </td></tr>
|
||||
<tr class="memdesc:aa3c4138dc000e34fb74140d0a5be3afe inherit pub_methods_class_p_i_thread"><td class="mdescLeft"> </td><td class="mdescRight">Returns common data passed to external function. <br /></td></tr>
|
||||
<tr class="separator:aa3c4138dc000e34fb74140d0a5be3afe inherit pub_methods_class_p_i_thread"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:adcc0d49a7914cba2b3edc86c454ee3a6 inherit pub_methods_class_p_i_thread"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adcc0d49a7914cba2b3edc86c454ee3a6"></a>
|
||||
<a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77b">PIThread::Priority</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#adcc0d49a7914cba2b3edc86c454ee3a6">priority</a> () const </td></tr>
|
||||
<tr class="memdesc:adcc0d49a7914cba2b3edc86c454ee3a6 inherit pub_methods_class_p_i_thread"><td class="mdescLeft"> </td><td class="mdescRight">Return priority of thread. <br /></td></tr>
|
||||
<tr class="separator:adcc0d49a7914cba2b3edc86c454ee3a6 inherit pub_methods_class_p_i_thread"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a46720d79609ec893d9eb5eaa2354c414 inherit pub_methods_class_p_i_thread"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a46720d79609ec893d9eb5eaa2354c414"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#a46720d79609ec893d9eb5eaa2354c414">isRunning</a> () const </td></tr>
|
||||
<tr class="memdesc:a46720d79609ec893d9eb5eaa2354c414 inherit pub_methods_class_p_i_thread"><td class="mdescLeft"> </td><td class="mdescRight">Return <code>true</code> if thread is running. <br /></td></tr>
|
||||
<tr class="separator:a46720d79609ec893d9eb5eaa2354c414 inherit pub_methods_class_p_i_thread"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a87a8b9315e3e2c0eb8bfeb864474da57 inherit pub_methods_class_p_i_thread"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a87a8b9315e3e2c0eb8bfeb864474da57"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#a87a8b9315e3e2c0eb8bfeb864474da57">needLockRun</a> (bool need)</td></tr>
|
||||
<tr class="memdesc:a87a8b9315e3e2c0eb8bfeb864474da57 inherit pub_methods_class_p_i_thread"><td class="mdescLeft"> </td><td class="mdescRight">Set necessity of lock every <em>run</em> with internal mutex. <br /></td></tr>
|
||||
<tr class="separator:a87a8b9315e3e2c0eb8bfeb864474da57 inherit pub_methods_class_p_i_thread"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeaff22c99b5f5ba444671d658eba2f14 inherit pub_methods_class_p_i_thread"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aeaff22c99b5f5ba444671d658eba2f14"></a>
|
||||
<a class="el" href="class_p_i_mutex.html">PIMutex</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#aeaff22c99b5f5ba444671d658eba2f14">mutex</a> ()</td></tr>
|
||||
<tr class="memdesc:aeaff22c99b5f5ba444671d658eba2f14 inherit pub_methods_class_p_i_thread"><td class="mdescLeft"> </td><td class="mdescRight">Return internal mutex. <br /></td></tr>
|
||||
<tr class="separator:aeaff22c99b5f5ba444671d658eba2f14 inherit pub_methods_class_p_i_thread"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5fb7161b42840be7fb2f738046887b39 inherit pub_methods_class_p_i_thread"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#a5fb7161b42840be7fb2f738046887b39">start</a> (int timer_delay)</td></tr>
|
||||
<tr class="memdesc:a5fb7161b42840be7fb2f738046887b39 inherit pub_methods_class_p_i_thread"><td class="mdescLeft"> </td><td class="mdescRight">Start thread. <a href="#a5fb7161b42840be7fb2f738046887b39">More...</a><br /></td></tr>
|
||||
<tr class="separator:a5fb7161b42840be7fb2f738046887b39 inherit pub_methods_class_p_i_thread"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a38785bbce4ef9afb7116cea78beffa08 inherit pub_methods_class_p_i_thread"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#a38785bbce4ef9afb7116cea78beffa08">start</a> (ThreadFunc func, int timer_delay)</td></tr>
|
||||
<tr class="memdesc:a38785bbce4ef9afb7116cea78beffa08 inherit pub_methods_class_p_i_thread"><td class="mdescLeft"> </td><td class="mdescRight">Start thread. <a href="#a38785bbce4ef9afb7116cea78beffa08">More...</a><br /></td></tr>
|
||||
<tr class="separator:a38785bbce4ef9afb7116cea78beffa08 inherit pub_methods_class_p_i_thread"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a44a9fe015ea8288a0a336b614ff2962b inherit pub_methods_class_p_i_thread"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#a44a9fe015ea8288a0a336b614ff2962b">startOnce</a> ()</td></tr>
|
||||
<tr class="memdesc:a44a9fe015ea8288a0a336b614ff2962b inherit pub_methods_class_p_i_thread"><td class="mdescLeft"> </td><td class="mdescRight">Start thread without internal loop. <a href="#a44a9fe015ea8288a0a336b614ff2962b">More...</a><br /></td></tr>
|
||||
<tr class="separator:a44a9fe015ea8288a0a336b614ff2962b inherit pub_methods_class_p_i_thread"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad50035fe7d3a2557178b6b46f6fa4861 inherit pub_methods_class_p_i_thread"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#ad50035fe7d3a2557178b6b46f6fa4861">startOnce</a> (ThreadFunc func)</td></tr>
|
||||
<tr class="memdesc:ad50035fe7d3a2557178b6b46f6fa4861 inherit pub_methods_class_p_i_thread"><td class="mdescLeft"> </td><td class="mdescRight">Start thread without internal loop. <a href="#ad50035fe7d3a2557178b6b46f6fa4861">More...</a><br /></td></tr>
|
||||
<tr class="separator:ad50035fe7d3a2557178b6b46f6fa4861 inherit pub_methods_class_p_i_thread"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a37e179466edd8011aca3a07e10153e62 inherit pub_methods_class_p_i_thread"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#a37e179466edd8011aca3a07e10153e62">stop</a> (bool wait)</td></tr>
|
||||
<tr class="memdesc:a37e179466edd8011aca3a07e10153e62 inherit pub_methods_class_p_i_thread"><td class="mdescLeft"> </td><td class="mdescRight">Stop thread. <a href="#a37e179466edd8011aca3a07e10153e62">More...</a><br /></td></tr>
|
||||
<tr class="separator:a37e179466edd8011aca3a07e10153e62 inherit pub_methods_class_p_i_thread"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2004de7b6aa59ecb50321571b932ec20 inherit pub_methods_class_p_i_thread"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#a2004de7b6aa59ecb50321571b932ec20">terminate</a> ()</td></tr>
|
||||
<tr class="memdesc:a2004de7b6aa59ecb50321571b932ec20 inherit pub_methods_class_p_i_thread"><td class="mdescLeft"> </td><td class="mdescRight">Strongly stop thread. <a href="#a2004de7b6aa59ecb50321571b932ec20">More...</a><br /></td></tr>
|
||||
<tr class="separator:a2004de7b6aa59ecb50321571b932ec20 inherit pub_methods_class_p_i_thread"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8bcffcc0d12bdd6d8ddd455a15241313 inherit pub_methods_class_p_i_thread"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#a8bcffcc0d12bdd6d8ddd455a15241313">waitForStart</a> (int timeout_msecs)</td></tr>
|
||||
<tr class="memdesc:a8bcffcc0d12bdd6d8ddd455a15241313 inherit pub_methods_class_p_i_thread"><td class="mdescLeft"> </td><td class="mdescRight">Wait for thread start. <a href="#a8bcffcc0d12bdd6d8ddd455a15241313">More...</a><br /></td></tr>
|
||||
<tr class="separator:a8bcffcc0d12bdd6d8ddd455a15241313 inherit pub_methods_class_p_i_thread"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae325266c7f3484ad52c0a5c690cc222c inherit pub_methods_class_p_i_thread"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#ae325266c7f3484ad52c0a5c690cc222c">waitForFinish</a> (int timeout_msecs)</td></tr>
|
||||
<tr class="memdesc:ae325266c7f3484ad52c0a5c690cc222c inherit pub_methods_class_p_i_thread"><td class="mdescLeft"> </td><td class="mdescRight">Wait for thread finish. <a href="#ae325266c7f3484ad52c0a5c690cc222c">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae325266c7f3484ad52c0a5c690cc222c inherit pub_methods_class_p_i_thread"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a221de2cf94a569a223bfc4456c0f4fed inherit pub_methods_class_p_i_thread"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a221de2cf94a569a223bfc4456c0f4fed"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#a221de2cf94a569a223bfc4456c0f4fed">lock</a> ()</td></tr>
|
||||
<tr class="memdesc:a221de2cf94a569a223bfc4456c0f4fed inherit pub_methods_class_p_i_thread"><td class="mdescLeft"> </td><td class="mdescRight">Lock internal mutex. <br /></td></tr>
|
||||
<tr class="separator:a221de2cf94a569a223bfc4456c0f4fed inherit pub_methods_class_p_i_thread"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a82baf1fe4608234ba76b68540100ee73 inherit pub_methods_class_p_i_thread"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a82baf1fe4608234ba76b68540100ee73"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#a82baf1fe4608234ba76b68540100ee73">unlock</a> ()</td></tr>
|
||||
<tr class="memdesc:a82baf1fe4608234ba76b68540100ee73 inherit pub_methods_class_p_i_thread"><td class="mdescLeft"> </td><td class="mdescRight">Unlock internal mutex. <br /></td></tr>
|
||||
<tr class="separator:a82baf1fe4608234ba76b68540100ee73 inherit pub_methods_class_p_i_thread"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6b91eb8632e75e0f00a625f28a0bedd1 inherit pub_methods_class_p_i_thread"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6b91eb8632e75e0f00a625f28a0bedd1"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#a6b91eb8632e75e0f00a625f28a0bedd1">started</a> ()</td></tr>
|
||||
<tr class="memdesc:a6b91eb8632e75e0f00a625f28a0bedd1 inherit pub_methods_class_p_i_thread"><td class="mdescLeft"> </td><td class="mdescRight">Raise on thread start. <br /></td></tr>
|
||||
<tr class="separator:a6b91eb8632e75e0f00a625f28a0bedd1 inherit pub_methods_class_p_i_thread"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa6350430814f777fdce81f99cbba4c1a inherit pub_methods_class_p_i_thread"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa6350430814f777fdce81f99cbba4c1a"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#aa6350430814f777fdce81f99cbba4c1a">stopped</a> ()</td></tr>
|
||||
<tr class="memdesc:aa6350430814f777fdce81f99cbba4c1a inherit pub_methods_class_p_i_thread"><td class="mdescLeft"> </td><td class="mdescRight">Raise on thread stop. <br /></td></tr>
|
||||
<tr class="separator:aa6350430814f777fdce81f99cbba4c1a inherit pub_methods_class_p_i_thread"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pub_methods_class_p_i_object"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_p_i_object')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_p_i_object.html">PIObject</a></td></tr>
|
||||
<tr class="memitem:a779d66bab882a51ef6389d2e212f2bd6 inherit pub_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a779d66bab882a51ef6389d2e212f2bd6"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a779d66bab882a51ef6389d2e212f2bd6">PIObject</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>=<a class="el" href="class_p_i_string.html">PIString</a>())</td></tr>
|
||||
<tr class="memdesc:a779d66bab882a51ef6389d2e212f2bd6 inherit pub_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Contructs <a class="el" href="class_p_i_object.html" title="This is base class for any classes which use events -> handlers mechanism. ">PIObject</a> with name "name". <br /></td></tr>
|
||||
<tr class="separator:a779d66bab882a51ef6389d2e212f2bd6 inherit pub_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aee2242a0210f2a009d63764e01a37338 inherit pub_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aee2242a0210f2a009d63764e01a37338"></a>
|
||||
<a class="el" href="class_p_i_string.html">PIString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a> () const </td></tr>
|
||||
<tr class="memdesc:aee2242a0210f2a009d63764e01a37338 inherit pub_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Returns object name. <br /></td></tr>
|
||||
<tr class="separator:aee2242a0210f2a009d63764e01a37338 inherit pub_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5da8208d12e37e5277db308939208150 inherit pub_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5da8208d12e37e5277db308939208150"></a>
|
||||
virtual const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a5da8208d12e37e5277db308939208150">className</a> () const </td></tr>
|
||||
<tr class="memdesc:a5da8208d12e37e5277db308939208150 inherit pub_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Returns object class name. <br /></td></tr>
|
||||
<tr class="separator:a5da8208d12e37e5277db308939208150 inherit pub_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a41060ba64a882ef4c3b24dc868c5635c inherit pub_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a41060ba64a882ef4c3b24dc868c5635c"></a>
|
||||
virtual const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a41060ba64a882ef4c3b24dc868c5635c">superClassName</a> () const </td></tr>
|
||||
<tr class="memdesc:a41060ba64a882ef4c3b24dc868c5635c inherit pub_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Returns object superclass name. <br /></td></tr>
|
||||
<tr class="separator:a41060ba64a882ef4c3b24dc868c5635c inherit pub_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a286d39fdf2dacf8bc1f26c8744d8bf18 inherit pub_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a286d39fdf2dacf8bc1f26c8744d8bf18"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a286d39fdf2dacf8bc1f26c8744d8bf18">debug</a> () const </td></tr>
|
||||
<tr class="memdesc:a286d39fdf2dacf8bc1f26c8744d8bf18 inherit pub_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Return if debug of this object is active. <br /></td></tr>
|
||||
<tr class="separator:a286d39fdf2dacf8bc1f26c8744d8bf18 inherit pub_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8eb211f42dfcf7b7a1f32acabbfd6ada inherit pub_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8eb211f42dfcf7b7a1f32acabbfd6ada"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a8eb211f42dfcf7b7a1f32acabbfd6ada">setName</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)</td></tr>
|
||||
<tr class="memdesc:a8eb211f42dfcf7b7a1f32acabbfd6ada inherit pub_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Set object name. <br /></td></tr>
|
||||
<tr class="separator:a8eb211f42dfcf7b7a1f32acabbfd6ada inherit pub_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9a0ec972d4864287fae4d1a0edcd9dc5 inherit pub_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9a0ec972d4864287fae4d1a0edcd9dc5"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a9a0ec972d4864287fae4d1a0edcd9dc5">setDebug</a> (bool <a class="el" href="class_p_i_object.html#a286d39fdf2dacf8bc1f26c8744d8bf18">debug</a>)</td></tr>
|
||||
<tr class="memdesc:a9a0ec972d4864287fae4d1a0edcd9dc5 inherit pub_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Set object debug active. <br /></td></tr>
|
||||
<tr class="separator:a9a0ec972d4864287fae4d1a0edcd9dc5 inherit pub_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb8178ed4012f204d2c89a8413bbcd2d inherit pub_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aeb8178ed4012f204d2c89a8413bbcd2d"></a>
|
||||
const PIMap< <a class="el" href="class_p_i_string.html">PIString</a>, <br class="typebreak" />
|
||||
<a class="el" href="class_p_i_variant.html">PIVariant</a> > & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aeb8178ed4012f204d2c89a8413bbcd2d">properties</a> () const </td></tr>
|
||||
<tr class="memdesc:aeb8178ed4012f204d2c89a8413bbcd2d inherit pub_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Returns properties of the object. <br /></td></tr>
|
||||
<tr class="separator:aeb8178ed4012f204d2c89a8413bbcd2d inherit pub_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a68dbd55885a081be717ff818dcb31bcc inherit pub_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a68dbd55885a081be717ff818dcb31bcc"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a68dbd55885a081be717ff818dcb31bcc">propertiesCount</a> () const </td></tr>
|
||||
<tr class="memdesc:a68dbd55885a081be717ff818dcb31bcc inherit pub_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Returns properties count of the object. <br /></td></tr>
|
||||
<tr class="separator:a68dbd55885a081be717ff818dcb31bcc inherit pub_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad0cadfad8b61e8c994abde7d2d4853ac inherit pub_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad0cadfad8b61e8c994abde7d2d4853ac"></a>
|
||||
<a class="el" href="class_p_i_variant.html">PIVariant</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ad0cadfad8b61e8c994abde7d2d4853ac">property</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>) const </td></tr>
|
||||
<tr class="memdesc:ad0cadfad8b61e8c994abde7d2d4853ac inherit pub_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Returns property with name "name". <br /></td></tr>
|
||||
<tr class="separator:ad0cadfad8b61e8c994abde7d2d4853ac inherit pub_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a647e2f79b975cf88d636a2ca2dadfb9c inherit pub_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a647e2f79b975cf88d636a2ca2dadfb9c"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a647e2f79b975cf88d636a2ca2dadfb9c">setProperty</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, const <a class="el" href="class_p_i_variant.html">PIVariant</a> &value)</td></tr>
|
||||
<tr class="memdesc:a647e2f79b975cf88d636a2ca2dadfb9c inherit pub_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Set property with name "name" to "value". If there is no such property in object it will be added. <br /></td></tr>
|
||||
<tr class="separator:a647e2f79b975cf88d636a2ca2dadfb9c inherit pub_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8d6bd4c57aa01dc41e1b28720f9604a7 inherit pub_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8d6bd4c57aa01dc41e1b28720f9604a7"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a8d6bd4c57aa01dc41e1b28720f9604a7">isPropertyExists</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>) const </td></tr>
|
||||
<tr class="memdesc:a8d6bd4c57aa01dc41e1b28720f9604a7 inherit pub_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Returns if property with name "name" exists. <br /></td></tr>
|
||||
<tr class="separator:a8d6bd4c57aa01dc41e1b28720f9604a7 inherit pub_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
|
||||
Additional Inherited Members</h2></td></tr>
|
||||
<tr class="inherit_header pub_types_class_p_i_thread"><td colspan="2" onclick="javascript:toggleInherit('pub_types_class_p_i_thread')"><img src="closed.png" alt="-"/> Public Types inherited from <a class="el" href="class_p_i_thread.html">PIThread</a></td></tr>
|
||||
<tr class="memitem:a3ddcafb0b09d3ed258a519882986a77b inherit pub_types_class_p_i_thread"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77b">Priority</a> { <br />
|
||||
  <a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba4dbd54fc5158a029c682b718f48312d4">piLowerst</a>,
|
||||
<a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba46703d0258b11d41c52a266b2b10b6d9">piLow</a>,
|
||||
<a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77babd362bfacabbd61d69793cceb449425c">piNormal</a>,
|
||||
<a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba0e6861fee3e57cf6ba026a7553e69576">piHigh</a>,
|
||||
<br />
|
||||
  <a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba18babfebe41163fbb810eb41357a6347">piHighest</a>
|
||||
<br />
|
||||
}</td></tr>
|
||||
<tr class="memdesc:a3ddcafb0b09d3ed258a519882986a77b"><td class="mdescLeft"> </td><td class="mdescRight">Priority of thread. <a href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77b">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3ddcafb0b09d3ed258a519882986a77b inherit pub_types_class_p_i_thread"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pub_static_methods_class_p_i_object"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_p_i_object')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="class_p_i_object.html">PIObject</a></td></tr>
|
||||
<tr class="memitem:af4581f822cb17c489e34da1abca2764a inherit pub_static_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af4581f822cb17c489e34da1abca2764a"></a>
|
||||
static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af4581f822cb17c489e34da1abca2764a">piDisconnect</a> (<a class="el" href="class_p_i_object.html">PIObject</a> *src, const <a class="el" href="class_p_i_string.html">PIString</a> &sig)</td></tr>
|
||||
<tr class="memdesc:af4581f822cb17c489e34da1abca2764a inherit pub_static_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Disconnect object "src" from all connections with event name "sig". <br /></td></tr>
|
||||
<tr class="separator:af4581f822cb17c489e34da1abca2764a inherit pub_static_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1d556c03cc2ba29fd2515abc470e3393 inherit pub_static_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1d556c03cc2ba29fd2515abc470e3393"></a>
|
||||
static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a1d556c03cc2ba29fd2515abc470e3393">piDisconnect</a> (<a class="el" href="class_p_i_object.html">PIObject</a> *src)</td></tr>
|
||||
<tr class="memdesc:a1d556c03cc2ba29fd2515abc470e3393 inherit pub_static_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Disconnect object "src" from all connections, i.e. all connections where object "src" is emitter. <br /></td></tr>
|
||||
<tr class="separator:a1d556c03cc2ba29fd2515abc470e3393 inherit pub_static_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afe05189de1d6ebbf44a2e16cfe200848 inherit pub_static_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afe05189de1d6ebbf44a2e16cfe200848"></a>
|
||||
static <a class="el" href="class_p_i_object.html">PIObject</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#afe05189de1d6ebbf44a2e16cfe200848">findByName</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)</td></tr>
|
||||
<tr class="memdesc:afe05189de1d6ebbf44a2e16cfe200848 inherit pub_static_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Returns PIObject* with name "name" or 0, if there is no object found. <br /></td></tr>
|
||||
<tr class="separator:afe05189de1d6ebbf44a2e16cfe200848 inherit pub_static_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pro_methods_class_p_i_file"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_p_i_file')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="class_p_i_file.html">PIFile</a></td></tr>
|
||||
<tr class="memitem:a68c53a59d5afef2a7c363f987b1a5e1a inherit pro_methods_class_p_i_file"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a68c53a59d5afef2a7c363f987b1a5e1a"></a>
|
||||
<a class="el" href="class_p_i_string.html">PIString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_file.html#a68c53a59d5afef2a7c363f987b1a5e1a">fullPathPrefix</a> () const </td></tr>
|
||||
<tr class="memdesc:a68c53a59d5afef2a7c363f987b1a5e1a inherit pro_methods_class_p_i_file"><td class="mdescLeft"> </td><td class="mdescRight">Reimplement to construct full unambiguous string prefix. <a class="el" href="class_p_i_i_o_device.html#PIIODevice_sec7">Creating devices by unambiguous string</a>. <br /></td></tr>
|
||||
<tr class="separator:a68c53a59d5afef2a7c363f987b1a5e1a inherit pro_methods_class_p_i_file"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8f98ce9e7a6896b7c1dd0ca49a8eb49a inherit pro_methods_class_p_i_file"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8f98ce9e7a6896b7c1dd0ca49a8eb49a"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_file.html#a8f98ce9e7a6896b7c1dd0ca49a8eb49a">configureFromFullPath</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &full_path)</td></tr>
|
||||
<tr class="memdesc:a8f98ce9e7a6896b7c1dd0ca49a8eb49a inherit pro_methods_class_p_i_file"><td class="mdescLeft"> </td><td class="mdescRight">Reimplement to configure your device with parameters of full unambiguous string. Default implementation does nothing. <br /></td></tr>
|
||||
<tr class="separator:a8f98ce9e7a6896b7c1dd0ca49a8eb49a inherit pro_methods_class_p_i_file"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb972f021b5ef835566764f8bb000976 inherit pro_methods_class_p_i_file"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aeb972f021b5ef835566764f8bb000976"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_file.html#aeb972f021b5ef835566764f8bb000976">openDevice</a> ()</td></tr>
|
||||
<tr class="memdesc:aeb972f021b5ef835566764f8bb000976 inherit pro_methods_class_p_i_file"><td class="mdescLeft"> </td><td class="mdescRight">Reimplement to open device, return value will be set to "opened_" variable. <br /></td></tr>
|
||||
<tr class="separator:aeb972f021b5ef835566764f8bb000976 inherit pro_methods_class_p_i_file"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad3d944f75bbda0f14f2d9549d92ca614 inherit pro_methods_class_p_i_file"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad3d944f75bbda0f14f2d9549d92ca614"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_file.html#ad3d944f75bbda0f14f2d9549d92ca614">closeDevice</a> ()</td></tr>
|
||||
<tr class="memdesc:ad3d944f75bbda0f14f2d9549d92ca614 inherit pro_methods_class_p_i_file"><td class="mdescLeft"> </td><td class="mdescRight">Reimplement to close device, inverse return value will be set to "opened_" variable. <br /></td></tr>
|
||||
<tr class="separator:ad3d944f75bbda0f14f2d9549d92ca614 inherit pro_methods_class_p_i_file"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pro_methods_class_p_i_i_o_device"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_p_i_i_o_device')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td></tr>
|
||||
<tr class="memitem:a587c32639f2732920338a363ad163d81 inherit pro_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a587c32639f2732920338a363ad163d81"></a>
|
||||
virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a587c32639f2732920338a363ad163d81">init</a> ()</td></tr>
|
||||
<tr class="memdesc:a587c32639f2732920338a363ad163d81 inherit pro_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Function executed before first <em><a class="el" href="class_p_i_i_o_device.html#ae62b3035a9f884d345fd5d071c8089c8" title="Reimplement to open device, return value will be set to "opened_" variable. ">openDevice()</a></em> or from constructor. <br /></td></tr>
|
||||
<tr class="separator:a587c32639f2732920338a363ad163d81 inherit pro_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae7c5a2d7b6ea2409df4e200c8e4b8e32 inherit pro_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae7c5a2d7b6ea2409df4e200c8e4b8e32"></a>
|
||||
virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ae7c5a2d7b6ea2409df4e200c8e4b8e32">configureDevice</a> (const void *e_main, const void *e_parent=0)</td></tr>
|
||||
<tr class="memdesc:ae7c5a2d7b6ea2409df4e200c8e4b8e32 inherit pro_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Reimplement to configure device from entries "e_main" and "e_parent", cast arguments to <em><a class="el" href="class_p_i_config_1_1_entry.html" title="Entry of configuration file ">PIConfig::Entry</a>*</em>. <br /></td></tr>
|
||||
<tr class="separator:ae7c5a2d7b6ea2409df4e200c8e4b8e32 inherit pro_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3c744704af365358af074e1089e20068 inherit pro_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3c744704af365358af074e1089e20068"></a>
|
||||
virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a3c744704af365358af074e1089e20068">threadedRead</a> (uchar *readed, int size)</td></tr>
|
||||
<tr class="memdesc:a3c744704af365358af074e1089e20068 inherit pro_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Function executed when thread read some data, default implementation execute external slot "ret_func_". <br /></td></tr>
|
||||
<tr class="separator:a3c744704af365358af074e1089e20068 inherit pro_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pro_methods_class_p_i_object"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_p_i_object')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="class_p_i_object.html">PIObject</a></td></tr>
|
||||
<tr class="memitem:a2f43644909496ba11ca294a67ed18deb inherit pro_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2f43644909496ba11ca294a67ed18deb"></a>
|
||||
<a class="el" href="class_p_i_object.html">PIObject</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a2f43644909496ba11ca294a67ed18deb">emitter</a> () const </td></tr>
|
||||
<tr class="memdesc:a2f43644909496ba11ca294a67ed18deb inherit pro_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Returns PIObject* which has raised an event. This value is correct only in definition of some event handler. <br /></td></tr>
|
||||
<tr class="separator:a2f43644909496ba11ca294a67ed18deb inherit pro_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2f98c7c43b93f9d636e9119f0a577715 inherit pro_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2f98c7c43b93f9d636e9119f0a577715"></a>
|
||||
virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a2f98c7c43b93f9d636e9119f0a577715">propertyChanged</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)</td></tr>
|
||||
<tr class="memdesc:a2f98c7c43b93f9d636e9119f0a577715 inherit pro_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Virtual function executes after property with name "name" has been changed. <br /></td></tr>
|
||||
<tr class="separator:a2f98c7c43b93f9d636e9119f0a577715 inherit pro_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header related_class_p_i_i_o_device"><td colspan="2" onclick="javascript:toggleInherit('related_class_p_i_i_o_device')"><img src="closed.png" alt="-"/> Related Functions inherited from <a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td></tr>
|
||||
<tr class="memitem:add5b851e98d22dd4d7482a8e509113dc inherit related_class_p_i_i_o_device"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
||||
<tr class="memitem:add5b851e98d22dd4d7482a8e509113dc inherit related_class_p_i_i_o_device"><td class="memTemplItemLeft" align="right" valign="top">T </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#add5b851e98d22dd4d7482a8e509113dc">readDeviceSetting</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, const T &def, const <a class="el" href="class_p_i_config_1_1_entry.html">PIConfig::Entry</a> *em, const <a class="el" href="class_p_i_config_1_1_entry.html">PIConfig::Entry</a> *ep)</td></tr>
|
||||
<tr class="memdesc:add5b851e98d22dd4d7482a8e509113dc inherit related_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Service function. useful for configuring devices. <a href="#add5b851e98d22dd4d7482a8e509113dc">More...</a><br /></td></tr>
|
||||
<tr class="separator:add5b851e98d22dd4d7482a8e509113dc inherit related_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a672a05d4391737b8fecd4524f1a47bda inherit related_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a672a05d4391737b8fecd4524f1a47bda"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a672a05d4391737b8fecd4524f1a47bda">REGISTER_DEVICE</a>(class)</td></tr>
|
||||
<tr class="memdesc:a672a05d4391737b8fecd4524f1a47bda inherit related_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Use this macro to enable automatic creation instances of your class with <em>createFromFullPath()</em> function. <br /></td></tr>
|
||||
<tr class="separator:a672a05d4391737b8fecd4524f1a47bda inherit related_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5adabd429443716b75771317ec43301b inherit related_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5adabd429443716b75771317ec43301b"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a5adabd429443716b75771317ec43301b">PIIODEVICE</a>(class)</td></tr>
|
||||
<tr class="memdesc:a5adabd429443716b75771317ec43301b inherit related_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Use this macro instead of PIOBJECT when describe your own <a class="el" href="class_p_i_i_o_device.html" title="Base class for input/output classes. ">PIIODevice</a>. <br /></td></tr>
|
||||
<tr class="separator:a5adabd429443716b75771317ec43301b inherit related_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header related_class_p_i_object"><td colspan="2" onclick="javascript:toggleInherit('related_class_p_i_object')"><img src="closed.png" alt="-"/> Related Functions inherited from <a class="el" href="class_p_i_object.html">PIObject</a></td></tr>
|
||||
<tr class="memitem:a722b67a967e55918f6921de66ecffce9 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a722b67a967e55918f6921de66ecffce9"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a722b67a967e55918f6921de66ecffce9">piCoutObj</a></td></tr>
|
||||
<tr class="memdesc:a722b67a967e55918f6921de66ecffce9 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Macro used for conditional (piDebug and <a class="el" href="class_p_i_object.html#a286d39fdf2dacf8bc1f26c8744d8bf18" title="Return if debug of this object is active. ">PIObject::debug()</a>) output to <a class="el" href="class_p_i_cout.html" title="Class for formatted output similar std::cout. ">PICout</a> for subclasses of <a class="el" href="class_p_i_object.html" title="This is base class for any classes which use events -> handlers mechanism. ">PIObject</a>. <br /></td></tr>
|
||||
<tr class="separator:a722b67a967e55918f6921de66ecffce9 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:affa62b02040517a34b3f173d804e487f inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="affa62b02040517a34b3f173d804e487f"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#affa62b02040517a34b3f173d804e487f">PIOBJECT</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)</td></tr>
|
||||
<tr class="memdesc:affa62b02040517a34b3f173d804e487f inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">you should use this macro after class declaration to use EVENT and EVENT_HANDLER and correct piCoutObj output <br /></td></tr>
|
||||
<tr class="separator:affa62b02040517a34b3f173d804e487f inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4ce1840f79eac65344a4c5823f5034d4 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4ce1840f79eac65344a4c5823f5034d4"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a4ce1840f79eac65344a4c5823f5034d4">PIOBJECT_PARENT</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)</td></tr>
|
||||
<tr class="memdesc:a4ce1840f79eac65344a4c5823f5034d4 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">you should use this macro after class declaration to use EVENT and EVENT_HANDLER of parent class <br /></td></tr>
|
||||
<tr class="separator:a4ce1840f79eac65344a4c5823f5034d4 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab605cf0454d34cc72c65bfed2abd696a inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab605cf0454d34cc72c65bfed2abd696a"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ab605cf0454d34cc72c65bfed2abd696a">EVENT_HANDLER0</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>()</td></tr>
|
||||
<tr class="memdesc:ab605cf0454d34cc72c65bfed2abd696a inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338" title="Returns object name. ">name()</a> <br /></td></tr>
|
||||
<tr class="separator:ab605cf0454d34cc72c65bfed2abd696a inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a56defa004e9b7efb2db50b3a43ca7225 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a56defa004e9b7efb2db50b3a43ca7225"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a56defa004e9b7efb2db50b3a43ca7225">EVENT_HANDLER1</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0)</td></tr>
|
||||
<tr class="memdesc:a56defa004e9b7efb2db50b3a43ca7225 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0) <br /></td></tr>
|
||||
<tr class="separator:a56defa004e9b7efb2db50b3a43ca7225 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abb64b696544ee4ee8715add9747c1293 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abb64b696544ee4ee8715add9747c1293"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#abb64b696544ee4ee8715add9747c1293">EVENT_HANDLER2</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1)</td></tr>
|
||||
<tr class="memdesc:abb64b696544ee4ee8715add9747c1293 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0, type1 var1) <br /></td></tr>
|
||||
<tr class="separator:abb64b696544ee4ee8715add9747c1293 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af90eced49fbdb43f5fc631fa7e7a44fb inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af90eced49fbdb43f5fc631fa7e7a44fb"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af90eced49fbdb43f5fc631fa7e7a44fb">EVENT_HANDLER3</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2)</td></tr>
|
||||
<tr class="memdesc:af90eced49fbdb43f5fc631fa7e7a44fb inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0, type1 var1, type2 var2) <br /></td></tr>
|
||||
<tr class="separator:af90eced49fbdb43f5fc631fa7e7a44fb inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8a8499ba07a4cc16c0b15c51b197d9f inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae8a8499ba07a4cc16c0b15c51b197d9f"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae8a8499ba07a4cc16c0b15c51b197d9f">EVENT_HANDLER4</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3)</td></tr>
|
||||
<tr class="memdesc:ae8a8499ba07a4cc16c0b15c51b197d9f inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0, type1 var1, type2 var2, type3 var3) <br /></td></tr>
|
||||
<tr class="separator:ae8a8499ba07a4cc16c0b15c51b197d9f inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae92ae8e64fbb4c6fa7d87cc1e93d55c0 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae92ae8e64fbb4c6fa7d87cc1e93d55c0"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae92ae8e64fbb4c6fa7d87cc1e93d55c0">EVENT_HANDLER</a>   <a class="el" href="class_p_i_object.html#ab605cf0454d34cc72c65bfed2abd696a">EVENT_HANDLER0</a></td></tr>
|
||||
<tr class="memdesc:ae92ae8e64fbb4c6fa7d87cc1e93d55c0 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">EVENT_HANDLER is synonym of EVENT_HANDLER0. <br /></td></tr>
|
||||
<tr class="separator:ae92ae8e64fbb4c6fa7d87cc1e93d55c0 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a338377c8ec10707dd26a168b8aef5c31 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a338377c8ec10707dd26a168b8aef5c31"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a338377c8ec10707dd26a168b8aef5c31">EVENT_VHANDLER0</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>()</td></tr>
|
||||
<tr class="memdesc:a338377c8ec10707dd26a168b8aef5c31 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338" title="Returns object name. ">name()</a> <br /></td></tr>
|
||||
<tr class="separator:a338377c8ec10707dd26a168b8aef5c31 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abf138848427466a7ae91ada5876f926d inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abf138848427466a7ae91ada5876f926d"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#abf138848427466a7ae91ada5876f926d">EVENT_VHANDLER1</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0)</td></tr>
|
||||
<tr class="memdesc:abf138848427466a7ae91ada5876f926d inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0) <br /></td></tr>
|
||||
<tr class="separator:abf138848427466a7ae91ada5876f926d inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad0ba4a14c77b8d968dc13918f9b2d384 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad0ba4a14c77b8d968dc13918f9b2d384"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ad0ba4a14c77b8d968dc13918f9b2d384">EVENT_VHANDLER2</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1)</td></tr>
|
||||
<tr class="memdesc:ad0ba4a14c77b8d968dc13918f9b2d384 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0, type1 var1) <br /></td></tr>
|
||||
<tr class="separator:ad0ba4a14c77b8d968dc13918f9b2d384 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4f47b429ac594cebdca1567e1b9a1021 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4f47b429ac594cebdca1567e1b9a1021"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a4f47b429ac594cebdca1567e1b9a1021">EVENT_VHANDLER3</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2)</td></tr>
|
||||
<tr class="memdesc:a4f47b429ac594cebdca1567e1b9a1021 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0, type1 var1, type2 var2) <br /></td></tr>
|
||||
<tr class="separator:a4f47b429ac594cebdca1567e1b9a1021 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a96b2461314db11f3b68942bcd4b9d13d inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a96b2461314db11f3b68942bcd4b9d13d"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a96b2461314db11f3b68942bcd4b9d13d">EVENT_VHANDLER4</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3)</td></tr>
|
||||
<tr class="memdesc:a96b2461314db11f3b68942bcd4b9d13d inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0, type1 var1, type2 var2, type3 var3) <br /></td></tr>
|
||||
<tr class="separator:a96b2461314db11f3b68942bcd4b9d13d inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a26a0e3181ebb2a90c11e9a7eb906a99e inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a26a0e3181ebb2a90c11e9a7eb906a99e"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a26a0e3181ebb2a90c11e9a7eb906a99e">EVENT_VHANDLER</a>   <a class="el" href="class_p_i_object.html#a338377c8ec10707dd26a168b8aef5c31">EVENT_VHANDLER0</a></td></tr>
|
||||
<tr class="memdesc:a26a0e3181ebb2a90c11e9a7eb906a99e inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">EVENT_VHANDLER is synonym of EVENT_VHANDLER0. <br /></td></tr>
|
||||
<tr class="separator:a26a0e3181ebb2a90c11e9a7eb906a99e inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4fa760299649bc8aeaa0dcf4d605be70 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4fa760299649bc8aeaa0dcf4d605be70"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a4fa760299649bc8aeaa0dcf4d605be70">EVENT0</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>();</td></tr>
|
||||
<tr class="memdesc:a4fa760299649bc8aeaa0dcf4d605be70 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338" title="Returns object name. ">name()</a>; <br /></td></tr>
|
||||
<tr class="separator:a4fa760299649bc8aeaa0dcf4d605be70 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7083e0b630c70def2ce05d60d70a45b9 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7083e0b630c70def2ce05d60d70a45b9"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a7083e0b630c70def2ce05d60d70a45b9">EVENT1</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0);</td></tr>
|
||||
<tr class="memdesc:a7083e0b630c70def2ce05d60d70a45b9 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0); <br /></td></tr>
|
||||
<tr class="separator:a7083e0b630c70def2ce05d60d70a45b9 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a91d380b7235ad11b4830c4c2e8860618 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a91d380b7235ad11b4830c4c2e8860618"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a91d380b7235ad11b4830c4c2e8860618">EVENT2</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1);</td></tr>
|
||||
<tr class="memdesc:a91d380b7235ad11b4830c4c2e8860618 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0, type1 var1); <br /></td></tr>
|
||||
<tr class="separator:a91d380b7235ad11b4830c4c2e8860618 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a685a85b0791e73158dc0173b4e18dd00 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a685a85b0791e73158dc0173b4e18dd00"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a685a85b0791e73158dc0173b4e18dd00">EVENT3</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2);</td></tr>
|
||||
<tr class="memdesc:a685a85b0791e73158dc0173b4e18dd00 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0, type1 var1, type2 var2); <br /></td></tr>
|
||||
<tr class="separator:a685a85b0791e73158dc0173b4e18dd00 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a59032ae5e0b94cdfb52be1f24d5e8252 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a59032ae5e0b94cdfb52be1f24d5e8252"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a59032ae5e0b94cdfb52be1f24d5e8252">EVENT4</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3);</td></tr>
|
||||
<tr class="memdesc:a59032ae5e0b94cdfb52be1f24d5e8252 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0, type1 var1, type2 var2, type3 var3); <br /></td></tr>
|
||||
<tr class="separator:a59032ae5e0b94cdfb52be1f24d5e8252 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7877e997621e1161f058fce90febd464 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7877e997621e1161f058fce90febd464"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a7877e997621e1161f058fce90febd464">EVENT</a>   <a class="el" href="class_p_i_object.html#a4fa760299649bc8aeaa0dcf4d605be70">EVENT0</a></td></tr>
|
||||
<tr class="memdesc:a7877e997621e1161f058fce90febd464 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">EVENT is synonym of EVENT0. <br /></td></tr>
|
||||
<tr class="separator:a7877e997621e1161f058fce90febd464 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac86f9567fcbe10d7e49685e0a01b8427 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac86f9567fcbe10d7e49685e0a01b8427"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ac86f9567fcbe10d7e49685e0a01b8427">CONNECTU</a>(src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:ac86f9567fcbe10d7e49685e0a01b8427 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler". "Event" and "handler" must has equal argument lists. <br /></td></tr>
|
||||
<tr class="separator:ac86f9567fcbe10d7e49685e0a01b8427 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a38e74a7ce99df00a10517f5ce4aa66c5 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a38e74a7ce99df00a10517f5ce4aa66c5"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a38e74a7ce99df00a10517f5ce4aa66c5">CONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a38e74a7ce99df00a10517f5ce4aa66c5 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a38e74a7ce99df00a10517f5ce4aa66c5 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a36132851189bb01db4957595111a28db inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a36132851189bb01db4957595111a28db"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a36132851189bb01db4957595111a28db">CONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a36132851189bb01db4957595111a28db inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a36132851189bb01db4957595111a28db inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a850bbf4e8361a106c99da4c46f684247 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a850bbf4e8361a106c99da4c46f684247"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a850bbf4e8361a106c99da4c46f684247">CONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a850bbf4e8361a106c99da4c46f684247 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a850bbf4e8361a106c99da4c46f684247 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab45dbd69bde3cde22d4aba27ed585407 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab45dbd69bde3cde22d4aba27ed585407"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ab45dbd69bde3cde22d4aba27ed585407">CONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:ab45dbd69bde3cde22d4aba27ed585407 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:ab45dbd69bde3cde22d4aba27ed585407 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a34e41d730c07354e07333def3d854019 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a34e41d730c07354e07333def3d854019"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a34e41d730c07354e07333def3d854019">CONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a34e41d730c07354e07333def3d854019 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a34e41d730c07354e07333def3d854019 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a65528c74adc6691eac2c7a2f39328064 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a65528c74adc6691eac2c7a2f39328064"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a65528c74adc6691eac2c7a2f39328064">CONNECT</a>   <a class="el" href="class_p_i_object.html#a38e74a7ce99df00a10517f5ce4aa66c5">CONNECT0</a></td></tr>
|
||||
<tr class="memdesc:a65528c74adc6691eac2c7a2f39328064 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">CONNECT is synonym of CONNECT0. <br /></td></tr>
|
||||
<tr class="separator:a65528c74adc6691eac2c7a2f39328064 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aaaba5b68617a43903056bc175b8cd162 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaaba5b68617a43903056bc175b8cd162"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aaaba5b68617a43903056bc175b8cd162">WEAK_CONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:aaaba5b68617a43903056bc175b8cd162 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:aaaba5b68617a43903056bc175b8cd162 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a37d80492e781bf82b9c22c56977da81e inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a37d80492e781bf82b9c22c56977da81e"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a37d80492e781bf82b9c22c56977da81e">WEAK_CONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a37d80492e781bf82b9c22c56977da81e inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a37d80492e781bf82b9c22c56977da81e inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a34134cc70172ef5a8d38ba8eb0db327d inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a34134cc70172ef5a8d38ba8eb0db327d"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a34134cc70172ef5a8d38ba8eb0db327d">WEAK_CONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a34134cc70172ef5a8d38ba8eb0db327d inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a34134cc70172ef5a8d38ba8eb0db327d inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a601eb7e6e4c3c1a2ba741abbaf271fed inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a601eb7e6e4c3c1a2ba741abbaf271fed"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a601eb7e6e4c3c1a2ba741abbaf271fed">WEAK_CONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a601eb7e6e4c3c1a2ba741abbaf271fed inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a601eb7e6e4c3c1a2ba741abbaf271fed inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a483ad0828f2c221308d95fd07ba1ee6e inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a483ad0828f2c221308d95fd07ba1ee6e"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a483ad0828f2c221308d95fd07ba1ee6e">WEAK_CONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a483ad0828f2c221308d95fd07ba1ee6e inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a483ad0828f2c221308d95fd07ba1ee6e inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a52fc22658e025b4c15c8a2454d81b289 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a52fc22658e025b4c15c8a2454d81b289"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a52fc22658e025b4c15c8a2454d81b289">WEAK_CONNECT</a>   <a class="el" href="class_p_i_object.html#aaaba5b68617a43903056bc175b8cd162">WEAK_CONNECT0</a></td></tr>
|
||||
<tr class="memdesc:a52fc22658e025b4c15c8a2454d81b289 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">WEAK_CONNECT is synonym of WEAK_CONNECT0. <br /></td></tr>
|
||||
<tr class="separator:a52fc22658e025b4c15c8a2454d81b289 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aed7fd8edaccbbca33c51417ca43ac32a inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aed7fd8edaccbbca33c51417ca43ac32a"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aed7fd8edaccbbca33c51417ca43ac32a">DISCONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:aed7fd8edaccbbca33c51417ca43ac32a inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:aed7fd8edaccbbca33c51417ca43ac32a inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae030e8deb226c636d2df22076391f12c inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae030e8deb226c636d2df22076391f12c"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae030e8deb226c636d2df22076391f12c">DISCONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:ae030e8deb226c636d2df22076391f12c inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:ae030e8deb226c636d2df22076391f12c inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8f0609bfd7dfcd4512d76480bc114dab inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8f0609bfd7dfcd4512d76480bc114dab"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a8f0609bfd7dfcd4512d76480bc114dab">DISCONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a8f0609bfd7dfcd4512d76480bc114dab inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:a8f0609bfd7dfcd4512d76480bc114dab inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af2789f99d1916f231fc579f00370fa6f inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af2789f99d1916f231fc579f00370fa6f"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af2789f99d1916f231fc579f00370fa6f">DISCONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:af2789f99d1916f231fc579f00370fa6f inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:af2789f99d1916f231fc579f00370fa6f inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aedf429d3192da764163c1377cad310e3 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aedf429d3192da764163c1377cad310e3"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aedf429d3192da764163c1377cad310e3">DISCONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:aedf429d3192da764163c1377cad310e3 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:aedf429d3192da764163c1377cad310e3 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a587604e6f3570c0fc32794384d4d0d1f inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a587604e6f3570c0fc32794384d4d0d1f"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a587604e6f3570c0fc32794384d4d0d1f">DISCONNECT</a>   <a class="el" href="class_p_i_object.html#aed7fd8edaccbbca33c51417ca43ac32a">DISCONNECT0</a></td></tr>
|
||||
<tr class="memdesc:a587604e6f3570c0fc32794384d4d0d1f inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">DISCONNECT is synonym of DISCONNECT0. <br /></td></tr>
|
||||
<tr class="separator:a587604e6f3570c0fc32794384d4d0d1f inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3f7b0da6b28ced23e1deee48dde17c98 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3f7b0da6b28ced23e1deee48dde17c98"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a3f7b0da6b28ced23e1deee48dde17c98">HANDLER</a>(handler)</td></tr>
|
||||
<tr class="memdesc:a3f7b0da6b28ced23e1deee48dde17c98 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Returns pointer to events handler "handler". <br /></td></tr>
|
||||
<tr class="separator:a3f7b0da6b28ced23e1deee48dde17c98 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Configuration file. </p>
|
||||
@@ -676,12 +271,12 @@ Synopsis</h1>
|
||||
</div>
|
||||
<p>PIConfig supports also INI-style files with sections "[section]". In this case line with section name interpret as prefix to the next lines. For example, these configs are equal: </p><div class="fragment"><div class="line">ser.device = /dev/ttyS0</div>
|
||||
<div class="line">ser.speed = 115200</div>
|
||||
<div class="line"><a class="code" href="class_p_i_object.html#a286d39fdf2dacf8bc1f26c8744d8bf18">debug</a> = <span class="keyword">true</span></div>
|
||||
<div class="line">debug = <span class="keyword">true</span></div>
|
||||
</div><!-- fragment --> <div class="fragment"><div class="line">[ser]</div>
|
||||
<div class="line">device = /dev/ttyS0</div>
|
||||
<div class="line">speed = 115200</div>
|
||||
<div class="line">[]</div>
|
||||
<div class="line"><a class="code" href="class_p_i_object.html#a286d39fdf2dacf8bc1f26c8744d8bf18">debug</a> = <span class="keyword">true</span></div>
|
||||
<div class="line">debug = <span class="keyword">true</span></div>
|
||||
</div><!-- fragment --><h1><a class="anchor" id="PIConfig_sec1"></a>
|
||||
Concepts</h1>
|
||||
<p>Each node of internal tree has type <a class="el" href="class_p_i_config_1_1_entry.html" title="Entry of configuration file ">PIConfig::Entry</a>. PIConfig has one root element <em><a class="el" href="class_p_i_config.html#ab3b501c744eec9526b06509e14e868ec" title="Returns root entry. ">rootEntry()</a></em>. Any entry of configuration file is a child of this element. </p>
|
||||
@@ -691,9 +286,9 @@ Concepts</h1>
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="class_p_i_config.html">PIConfig</a></li>
|
||||
<li class="footer">Generated on Sun Nov 2 2014 22:29:35 for PIP by
|
||||
<li class="footer">Generated on Fri Feb 27 2015 23:03:16 for PIP by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.8 </li>
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
@@ -3,6 +3,10 @@ var class_p_i_config =
|
||||
[ "Branch", "class_p_i_config_1_1_branch.html", null ],
|
||||
[ "Entry", "class_p_i_config_1_1_entry.html", "class_p_i_config_1_1_entry" ],
|
||||
[ "PIConfig", "class_p_i_config.html#a283394a8822215eaf98a828df32ae72d", null ],
|
||||
[ "PIConfig", "class_p_i_config.html#a174c55efaeafe569618cc7bec43cb877", null ],
|
||||
[ "PIConfig", "class_p_i_config.html#ac0c9218acf5aa9b6ed419ef705260c0e", null ],
|
||||
[ "open", "class_p_i_config.html#a0312e03a9c2293e8efdb2766e8286ed9", null ],
|
||||
[ "open", "class_p_i_config.html#ac5c4db345838b07e122878168193304d", null ],
|
||||
[ "getValue", "class_p_i_config.html#afa9ff95ee07a0426a06196cdb0674bb1", null ],
|
||||
[ "getValue", "class_p_i_config.html#aa58ad8481d1f0280a3bd4c92f47f516f", null ],
|
||||
[ "getValue", "class_p_i_config.html#a59ee8d190f4a82e2fbe4e0320877e0a7", null ],
|
||||
|
||||
@@ -3,23 +3,19 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||
<title>PIP: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
$(window).load(resizeHeight);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
@@ -30,7 +26,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">PIP
|
||||
 <span id="projectnumber">0.4.1_alpha3</span>
|
||||
 <span id="projectnumber">0.5.0_prealpha</span>
|
||||
</div>
|
||||
<div id="projectbrief">Platform-Independent Primitives</div>
|
||||
</td>
|
||||
@@ -39,10 +35,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.8 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
@@ -50,22 +43,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
@@ -91,20 +68,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
$(document).ready(function(){initNavTree('class_p_i_config_1_1_branch.html','');});
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark"> </span>Pages</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">PIConfig::Branch Member List</div> </div>
|
||||
@@ -146,9 +109,9 @@ $(document).ready(function(){initNavTree('class_p_i_config_1_1_branch.html','');
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated on Sun Nov 2 2014 22:29:35 for PIP by
|
||||
<li class="footer">Generated on Fri Feb 27 2015 23:03:16 for PIP by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.8 </li>
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
@@ -3,23 +3,19 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||
<title>PIP: PIConfig::Branch Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
$(window).load(resizeHeight);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
@@ -30,7 +26,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">PIP
|
||||
 <span id="projectnumber">0.4.1_alpha3</span>
|
||||
 <span id="projectnumber">0.5.0_prealpha</span>
|
||||
</div>
|
||||
<div id="projectbrief">Platform-Independent Primitives</div>
|
||||
</td>
|
||||
@@ -39,10 +35,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.8 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
@@ -50,22 +43,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
@@ -91,20 +68,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
$(document).ready(function(){initNavTree('class_p_i_config_1_1_branch.html','');});
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark"> </span>Pages</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="class_p_i_config_1_1_branch-members.html">List of all members</a> </div>
|
||||
@@ -115,13 +78,10 @@ $(document).ready(function(){initNavTree('class_p_i_config_1_1_branch.html','');
|
||||
|
||||
<p>Branch is a list of entries of configuration file
|
||||
<a href="class_p_i_config_1_1_branch.html#details">More...</a></p>
|
||||
<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
||||
<img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for PIConfig::Branch:</div>
|
||||
<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
|
||||
</div>
|
||||
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="class_p_i_config_1_1_branch__inherit__graph.svg" width="186" height="112"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
|
||||
</div>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for PIConfig::Branch:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="class_p_i_config_1_1_branch__inherit__graph.svg" width="186" height="112"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
||||
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Branch is a list of entries of configuration file </p>
|
||||
@@ -131,9 +91,9 @@ $(document).ready(function(){initNavTree('class_p_i_config_1_1_branch.html','');
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="class_p_i_config.html">PIConfig</a></li><li class="navelem"><a class="el" href="class_p_i_config_1_1_branch.html">Branch</a></li>
|
||||
<li class="footer">Generated on Sun Nov 2 2014 22:29:35 for PIP by
|
||||
<li class="footer">Generated on Fri Feb 27 2015 23:03:16 for PIP by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.8 </li>
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
@@ -1 +1 @@
|
||||
f08133386b6806cfb7f82c456c9ab7f2
|
||||
fad783c639948a1d3c5ebf4d5206164b
|
||||
@@ -3,23 +3,19 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||
<title>PIP: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
$(window).load(resizeHeight);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
@@ -30,7 +26,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">PIP
|
||||
 <span id="projectnumber">0.4.1_alpha3</span>
|
||||
 <span id="projectnumber">0.5.0_prealpha</span>
|
||||
</div>
|
||||
<div id="projectbrief">Platform-Independent Primitives</div>
|
||||
</td>
|
||||
@@ -39,10 +35,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.8 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
@@ -50,22 +43,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
@@ -91,20 +68,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
$(document).ready(function(){initNavTree('class_p_i_config_1_1_entry.html','');});
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark"> </span>Pages</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">PIConfig::Entry Member List</div> </div>
|
||||
@@ -175,9 +138,9 @@ $(document).ready(function(){initNavTree('class_p_i_config_1_1_entry.html','');}
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated on Sun Nov 2 2014 22:29:35 for PIP by
|
||||
<li class="footer">Generated on Fri Feb 27 2015 23:03:16 for PIP by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.8 </li>
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
@@ -3,23 +3,19 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||
<title>PIP: PIConfig::Entry Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
$(window).load(resizeHeight);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
@@ -30,7 +26,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">PIP
|
||||
 <span id="projectnumber">0.4.1_alpha3</span>
|
||||
 <span id="projectnumber">0.5.0_prealpha</span>
|
||||
</div>
|
||||
<div id="projectbrief">Platform-Independent Primitives</div>
|
||||
</td>
|
||||
@@ -39,10 +35,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.8 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
@@ -50,22 +43,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
@@ -91,20 +68,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
$(document).ready(function(){initNavTree('class_p_i_config_1_1_entry.html','');});
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark"> </span>Pages</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
@@ -364,12 +327,12 @@ Generally there is no need to create instance of PIConfig::Entry manually, it re
|
||||
<div class="line"><span class="comment">s0.a = A</span></div>
|
||||
<div class="line"><span class="comment">s0.b = B</span></div>
|
||||
<div class="line"><span class="comment">*/</span></div>
|
||||
<div class="line"><a class="code" href="class_p_i_config.html">PIConfig</a> conf(<span class="stringliteral">"example.conf"</span>, PIIODevice::ReadOnly);</div>
|
||||
<div class="line"><a class="code" href="class_p_i_config.html">PIConfig</a> conf(<span class="stringliteral">"example.conf"</span>, <a class="code" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595a3cfbd625c2976cde647e43b3ecf488fc">PIIODevice::ReadOnly</a>);</div>
|
||||
<div class="line"><a class="code" href="class_p_i_config_1_1_entry.html">PIConfig::Entry</a> ce = conf.<a class="code" href="class_p_i_config_1_1_entry.html#af2e42a391ca7eb215de51af19985de7a">getValue</a>(<span class="stringliteral">"a"</span>);</div>
|
||||
<div class="line"><span class="keywordtype">int</span> a = ce; <span class="comment">// a = 1</span></div>
|
||||
<div class="line"><a class="code" href="class_p_i_string.html">PIString</a> A = ce; <span class="comment">// A = "1"</span></div>
|
||||
<div class="line">ce = conf.<a class="code" href="class_p_i_config_1_1_entry.html#af2e42a391ca7eb215de51af19985de7a">getValue</a>(<span class="stringliteral">"s0"</span>);</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << ce.<a class="code" href="class_p_i_config_1_1_entry.html#a153b89897dc1f13847f7c2932a68bf9d">childCount</a>(); <span class="comment">// 2</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << ce.<a class="code" href="class_p_i_config_1_1_entry.html#a153b89897dc1f13847f7c2932a68bf9d">childCount</a>(); <span class="comment">// 2</span></div>
|
||||
<div class="line">A = ce.<a class="code" href="class_p_i_config_1_1_entry.html#af2e42a391ca7eb215de51af19985de7a">getValue</a>(<span class="stringliteral">"b"</span>); <span class="comment">// A = "B"</span></div>
|
||||
<div class="line">A = conf.getValue(<span class="stringliteral">"s0.a"</span>); <span class="comment">// A = "A"</span></div>
|
||||
</div><!-- fragment --></div><h2 class="groupheader">Member Function Documentation</h2>
|
||||
@@ -395,9 +358,9 @@ Generally there is no need to create instance of PIConfig::Entry manually, it re
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Returns full name, i.e. name as it looks in file. </p>
|
||||
<p>In case of default entry full name always is empty </p><div class="fragment"><div class="line"><a class="code" href="class_p_i_config.html">PIConfig</a> conf(<span class="stringliteral">"example.conf"</span>, PIIODevice::ReadOnly);</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << conf.getValue(<span class="stringliteral">"a.b.c"</span>).name(); <span class="comment">// "c"</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << conf.getValue(<span class="stringliteral">"a.b.c"</span>).fullName(); <span class="comment">// "a.b.c"</span></div>
|
||||
<p>In case of default entry full name always is empty </p><div class="fragment"><div class="line"><a class="code" href="class_p_i_config.html">PIConfig</a> conf(<span class="stringliteral">"example.conf"</span>, <a class="code" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595a3cfbd625c2976cde647e43b3ecf488fc">PIIODevice::ReadOnly</a>);</div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << conf.getValue(<span class="stringliteral">"a.b.c"</span>).name(); <span class="comment">// "c"</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << conf.getValue(<span class="stringliteral">"a.b.c"</span>).fullName(); <span class="comment">// "a.b.c"</span></div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
@@ -442,9 +405,9 @@ Generally there is no need to create instance of PIConfig::Entry manually, it re
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="class_p_i_config.html">PIConfig</a></li><li class="navelem"><a class="el" href="class_p_i_config_1_1_entry.html">Entry</a></li>
|
||||
<li class="footer">Generated on Sun Nov 2 2014 22:29:35 for PIP by
|
||||
<li class="footer">Generated on Fri Feb 27 2015 23:03:16 for PIP by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.8 </li>
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
@@ -3,23 +3,19 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||
<title>PIP: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
$(window).load(resizeHeight);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
@@ -30,7 +26,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">PIP
|
||||
 <span id="projectnumber">0.4.1_alpha3</span>
|
||||
 <span id="projectnumber">0.5.0_prealpha</span>
|
||||
</div>
|
||||
<div id="projectbrief">Platform-Independent Primitives</div>
|
||||
</td>
|
||||
@@ -39,10 +35,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.8 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
@@ -50,22 +43,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
@@ -91,20 +68,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
$(document).ready(function(){initNavTree('class_p_i_connection.html','');});
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark"> </span>Pages</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">PIConnection Member List</div> </div>
|
||||
@@ -129,17 +92,19 @@ $(document).ready(function(){initNavTree('class_p_i_connection.html','');});
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a5da8208d12e37e5277db308939208150">className</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_connection.html#aea2898a9729c594ab7bd174425ae8dcf">clearSenderFixedData</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_connection.html#a78a788e328f8ec243c8cd6f93aca47bd">configureFromConfig</a>(const PIString &config, const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a65528c74adc6691eac2c7a2f39328064">CONNECT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a38e74a7ce99df00a10517f5ce4aa66c5">CONNECT0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a36132851189bb01db4957595111a28db">CONNECT1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a850bbf4e8361a106c99da4c46f684247">CONNECT2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#ab45dbd69bde3cde22d4aba27ed585407">CONNECT3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a34e41d730c07354e07333def3d854019">CONNECT4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#ac86f9567fcbe10d7e49685e0a01b8427">CONNECTU</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_connection.html#a0646157ff90676be46c8e96a9dfce78f">dataReceived</a>(const PIString &from, const PIByteArray &data)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_connection.html#afdec29f2680315ace29a8b8f1c445e00">dataReceivedEvent</a>(const PIString &from, const PIByteArray &data)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a286d39fdf2dacf8bc1f26c8744d8bf18">debug</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_connection.html#a4bf1efff7318d598d0c47bb474869fe6">device</a>(const PIString &full_path) const </td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_connection.html#ac2cb1f7bae9ae0ec9e3a6ea9c0a03129">configureFromString</a>(PIString *string, const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a65528c74adc6691eac2c7a2f39328064">CONNECT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a38e74a7ce99df00a10517f5ce4aa66c5">CONNECT0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a36132851189bb01db4957595111a28db">CONNECT1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a850bbf4e8361a106c99da4c46f684247">CONNECT2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#ab45dbd69bde3cde22d4aba27ed585407">CONNECT3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a34e41d730c07354e07333def3d854019">CONNECT4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#ac86f9567fcbe10d7e49685e0a01b8427">CONNECTU</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_connection.html#a0646157ff90676be46c8e96a9dfce78f">dataReceived</a>(const PIString &from, const PIByteArray &data)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_connection.html#afdec29f2680315ace29a8b8f1c445e00">dataReceivedEvent</a>(const PIString &from, const PIByteArray &data)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a286d39fdf2dacf8bc1f26c8744d8bf18">debug</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_connection.html#a0bdc54e28743e733bd5651547cd76be5">deviceByFullPath</a>(const PIString &full_path) const </td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_connection.html#a5a9c88812e3e7b615fdbaa9544f777bf">deviceByName</a>(const PIString &name) const </td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_connection.html#a8331d46bea526c5f74958315d725e14b">diagnostic</a>(const PIString &full_path_name) const </td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_connection.html#a864db6b1ef3905ae761d249f69cbb12b">diagnostic</a>(const PIIODevice *dev) const </td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a587604e6f3570c0fc32794384d4d0d1f">DISCONNECT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
@@ -177,45 +142,49 @@ $(document).ready(function(){initNavTree('class_p_i_connection.html','');});
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#afe05189de1d6ebbf44a2e16cfe200848">findByName</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a3f7b0da6b28ced23e1deee48dde17c98">HANDLER</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_connection.html#a3a3c31ebf6f1613ae421483ea360d7b2">isEmpty</a>() const </td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a8d6bd4c57aa01dc41e1b28720f9604a7">isPropertyExists</a>(const PIString &name) const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_connection.html#aa7333225423095feac73e903dfef3e32">makeConfig</a>() const </td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_connection.html#a3883e8b65fccb1b85c810c690bb820c6">packetReceived</a>(const PIString &from, const PIByteArray &data)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_connection.html#a0f25a2e5625a1c33a3cd4d494ea3b9da">packetReceivedEvent</a>(const PIString &from, const PIByteArray &data)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_connection.html#a73a93e8330a2852cf1c76c0fa33b8eff">PIConnection</a>()</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_connection.html#ad9bf5c0c48488d2576b6545ecb75e22a">PIConnection</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_connection.html#a245a605ddceaf33c0b2a9e66378c0c98">PIConnection</a>(const PIString &config, const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_connection.html#a7d2e972d85b71626d93c5e3fb697d0e0">isFakeMode</a>()</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a8d6bd4c57aa01dc41e1b28720f9604a7">isPropertyExists</a>(const PIString &name) const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_connection.html#aa7333225423095feac73e903dfef3e32">makeConfig</a>() const </td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_connection.html#a3883e8b65fccb1b85c810c690bb820c6">packetReceived</a>(const PIString &from, const PIByteArray &data)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_connection.html#a0f25a2e5625a1c33a3cd4d494ea3b9da">packetReceivedEvent</a>(const PIString &from, const PIByteArray &data)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_connection.html#a73a93e8330a2852cf1c76c0fa33b8eff">PIConnection</a>()</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_connection.html#ad9bf5c0c48488d2576b6545ecb75e22a">PIConnection</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_connection.html#a245a605ddceaf33c0b2a9e66378c0c98">PIConnection</a>(const PIString &config, const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_connection.html#ae9a495a3c24d14c5a35dc6f414c904f3">PIConnection</a>(PIString *string, const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a722b67a967e55918f6921de66ecffce9">piCoutObj</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#af4581f822cb17c489e34da1abca2764a">piDisconnect</a>(PIObject *src, const PIString &sig)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a1d556c03cc2ba29fd2515abc470e3393">piDisconnect</a>(PIObject *src)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#affa62b02040517a34b3f173d804e487f">PIOBJECT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a779d66bab882a51ef6389d2e212f2bd6">PIObject</a>(const PIString &name=PIString())</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a4ce1840f79eac65344a4c5823f5034d4">PIOBJECT_PARENT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a8cd6444e57a0f7f25888c8b8293d3543">PIOBJECT_SUBCLASS</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#aeb8178ed4012f204d2c89a8413bbcd2d">properties</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a68dbd55885a081be717ff818dcb31bcc">propertiesCount</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#ad0cadfad8b61e8c994abde7d2d4853ac">property</a>(const PIString &name) const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a2f98c7c43b93f9d636e9119f0a577715">propertyChanged</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_connection.html#a2ef0febef147d0314b8ec312e81d535a">removeAllChannels</a>()</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_connection.html#a01600f5a22b49eb796fbf245a0853b6d">removeAllDevices</a>()</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_connection.html#a762b4641d14843628d7af4af8212bbf9">removeAllFilters</a>()</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_connection.html#a0c7c309e54c2c09a779c25843dd13efd">removeAllSenders</a>()</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_connection.html#ab512962f328b702d416a13d577937524">removeChannel</a>(const PIString &name_from, const PIString &name_to)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_connection.html#af4e276c0cf30890cb7e599ffdbe0b9e8">removeChannel</a>(const PIString &name_from, const PIIODevice *dev_to)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_connection.html#acf9fb8b023f09c12b64809928951dfd1">removeChannel</a>(const PIIODevice *dev_from, const PIString &name_to)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_connection.html#aa3d4e83032706f342f70f25928a87bfa">removeChannel</a>(const PIIODevice *dev_from, const PIIODevice *dev_to)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_connection.html#a95bcc784d1436285666d141955468227">removeChannel</a>(const PIString &name_from)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_connection.html#ace1bad69c9498f390fd324f5ec11683c">removeChannel</a>(const PIIODevice *dev_from)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_connection.html#ab6579532c7de05b4ac379a9ca2ea8ec9">removeDevice</a>(const PIString &full_path)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_connection.html#a82a9d3c484bbc073ef7d9196343e1368">removeFilter</a>(const PIString &name, const PIString &full_path_name)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_connection.html#a870f2081626fa2aa352069a19b1c52ff">removeFilter</a>(const PIString &name, const PIIODevice *dev)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_connection.html#a1d486b41013a8cc455a5a07529d2eea3">removeFilter</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_connection.html#a0f502ebce46f41bf58975652bac7346c">removeSender</a>(const PIString &name, const PIString &full_path)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_connection.html#a6e94e0174cecb9a57571be67ead71381">removeSender</a>(const PIString &name, const PIIODevice *dev)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_connection.html#a34af1d09b375682bdcd25590153530d1">removeSender</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_connection.html#a023551841a2209d5ada16c376feb91f9">senderData</a>(const PIString &sender_name)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_connection.html#a94acbae950358c2d47b6f71048d4ce4a">senderFixedData</a>(const PIString &name) const </td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_connection.html#afc32d50f589771ab51d90df92960a9af">senderFrequency</a>(const PIString &name) const </td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a9a0ec972d4864287fae4d1a0edcd9dc5">setDebug</a>(bool debug)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_connection.html#a7b0653e32d771b1f2d40c85b1ff85feb">qualityChanged</a>(const PIIODevice *dev, PIDiagnostics::Quality new_quality, PIDiagnostics::Quality old_quality)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_connection.html#a2ef0febef147d0314b8ec312e81d535a">removeAllChannels</a>()</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_connection.html#a01600f5a22b49eb796fbf245a0853b6d">removeAllDevices</a>()</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_connection.html#a762b4641d14843628d7af4af8212bbf9">removeAllFilters</a>()</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_connection.html#a0c7c309e54c2c09a779c25843dd13efd">removeAllSenders</a>()</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_connection.html#ab512962f328b702d416a13d577937524">removeChannel</a>(const PIString &name_from, const PIString &name_to)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_connection.html#af4e276c0cf30890cb7e599ffdbe0b9e8">removeChannel</a>(const PIString &name_from, const PIIODevice *dev_to)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_connection.html#acf9fb8b023f09c12b64809928951dfd1">removeChannel</a>(const PIIODevice *dev_from, const PIString &name_to)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_connection.html#aa3d4e83032706f342f70f25928a87bfa">removeChannel</a>(const PIIODevice *dev_from, const PIIODevice *dev_to)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_connection.html#a95bcc784d1436285666d141955468227">removeChannel</a>(const PIString &name_from)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_connection.html#ace1bad69c9498f390fd324f5ec11683c">removeChannel</a>(const PIIODevice *dev_from)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_connection.html#ab6579532c7de05b4ac379a9ca2ea8ec9">removeDevice</a>(const PIString &full_path)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_connection.html#a82a9d3c484bbc073ef7d9196343e1368">removeFilter</a>(const PIString &name, const PIString &full_path_name)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_connection.html#a870f2081626fa2aa352069a19b1c52ff">removeFilter</a>(const PIString &name, const PIIODevice *dev)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_connection.html#a1d486b41013a8cc455a5a07529d2eea3">removeFilter</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_connection.html#a0f502ebce46f41bf58975652bac7346c">removeSender</a>(const PIString &name, const PIString &full_path)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_connection.html#a6e94e0174cecb9a57571be67ead71381">removeSender</a>(const PIString &name, const PIIODevice *dev)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_connection.html#a34af1d09b375682bdcd25590153530d1">removeSender</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_connection.html#a023551841a2209d5ada16c376feb91f9">senderData</a>(const PIString &sender_name)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_connection.html#a94acbae950358c2d47b6f71048d4ce4a">senderFixedData</a>(const PIString &name) const </td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_connection.html#afc32d50f589771ab51d90df92960a9af">senderFrequency</a>(const PIString &name) const </td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a9a0ec972d4864287fae4d1a0edcd9dc5">setDebug</a>(bool debug)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_connection.html#aafccf022a31b97b5e5a79f9bda2f77c1">setFakeMode</a>(bool yes)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a8eb211f42dfcf7b7a1f32acabbfd6ada">setName</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a647e2f79b975cf88d636a2ca2dadfb9c">setProperty</a>(const PIString &name, const PIVariant &value)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_connection.html#aa547b4a4e64e9adf0c7c45171160bded">setSenderFixedData</a>(const PIString &name, const PIByteArray &data)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
@@ -238,16 +207,17 @@ $(document).ready(function(){initNavTree('class_p_i_connection.html','');});
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a34134cc70172ef5a8d38ba8eb0db327d">WEAK_CONNECT2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a601eb7e6e4c3c1a2ba741abbaf271fed">WEAK_CONNECT3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a483ad0828f2c221308d95fd07ba1ee6e">WEAK_CONNECT4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_connection.html#a37960527c1357e6e2e58e2656c21719b">write</a>(const PIString &full_path, const PIByteArray &data)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_connection.html#ad659e36901a3b7c1724325c74473157f">write</a>(const PIIODevice *dev, const PIByteArray &data)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_connection.html#aa770bff5449eb5d710c1909b420126ca">write</a>(PIIODevice *dev, const PIByteArray &data)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_connection.html#aa5d2671bb1f185bf2acf1115e0ee30a2">writeByFullPath</a>(const PIString &full_path, const PIByteArray &data)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_connection.html#a222a616fcd375371b22d43f98d84ae79">writeByName</a>(const PIString &name, const PIByteArray &data)</td><td class="entry"><a class="el" href="class_p_i_connection.html">PIConnection</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated on Sun Nov 2 2014 22:29:35 for PIP by
|
||||
<li class="footer">Generated on Fri Feb 27 2015 23:03:16 for PIP by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.8 </li>
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
@@ -3,23 +3,19 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||
<title>PIP: PIConnection Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
$(window).load(resizeHeight);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
@@ -30,7 +26,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">PIP
|
||||
 <span id="projectnumber">0.4.1_alpha3</span>
|
||||
 <span id="projectnumber">0.5.0_prealpha</span>
|
||||
</div>
|
||||
<div id="projectbrief">Platform-Independent Primitives</div>
|
||||
</td>
|
||||
@@ -39,10 +35,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.8 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
@@ -50,22 +43,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
@@ -91,20 +68,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
$(document).ready(function(){initNavTree('class_p_i_connection.html','');});
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark"> </span>Pages</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
@@ -118,13 +81,10 @@ $(document).ready(function(){initNavTree('class_p_i_connection.html','');});
|
||||
|
||||
<p>Complex Input/Output point.
|
||||
<a href="class_p_i_connection.html#details">More...</a></p>
|
||||
<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
||||
<img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for PIConnection:</div>
|
||||
<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
|
||||
</div>
|
||||
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="class_p_i_connection__inherit__graph.svg" width="130" height="112"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
|
||||
</div>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for PIConnection:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="class_p_i_connection__inherit__graph.svg" width="130" height="112"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
||||
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||
@@ -141,14 +101,21 @@ Public Member Functions</h2></td></tr>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#a245a605ddceaf33c0b2a9e66378c0c98">PIConnection</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &config, const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)</td></tr>
|
||||
<tr class="memdesc:a245a605ddceaf33c0b2a9e66378c0c98"><td class="mdescLeft"> </td><td class="mdescRight">Constructs connection and configure it from config file "config" from section "name". <br /></td></tr>
|
||||
<tr class="separator:a245a605ddceaf33c0b2a9e66378c0c98"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae9a495a3c24d14c5a35dc6f414c904f3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae9a495a3c24d14c5a35dc6f414c904f3"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#ae9a495a3c24d14c5a35dc6f414c904f3">PIConnection</a> (<a class="el" href="class_p_i_string.html">PIString</a> *string, const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)</td></tr>
|
||||
<tr class="memdesc:ae9a495a3c24d14c5a35dc6f414c904f3"><td class="mdescLeft"> </td><td class="mdescRight">Constructs connection and configure it from config content "string" from section "name". <br /></td></tr>
|
||||
<tr class="separator:ae9a495a3c24d14c5a35dc6f414c904f3"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a78a788e328f8ec243c8cd6f93aca47bd"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#a78a788e328f8ec243c8cd6f93aca47bd">configureFromConfig</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &config, const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)</td></tr>
|
||||
<tr class="memdesc:a78a788e328f8ec243c8cd6f93aca47bd"><td class="mdescLeft"> </td><td class="mdescRight">Configure connection from config file "config" from section "name". Returns if configuration was successful. <a href="#a78a788e328f8ec243c8cd6f93aca47bd">More...</a><br /></td></tr>
|
||||
<tr class="separator:a78a788e328f8ec243c8cd6f93aca47bd"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac2cb1f7bae9ae0ec9e3a6ea9c0a03129"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#ac2cb1f7bae9ae0ec9e3a6ea9c0a03129">configureFromString</a> (<a class="el" href="class_p_i_string.html">PIString</a> *string, const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)</td></tr>
|
||||
<tr class="memdesc:ac2cb1f7bae9ae0ec9e3a6ea9c0a03129"><td class="mdescLeft"> </td><td class="mdescRight">Configure connection from config content "string" from section "name". Returns if configuration was successful. <a href="#ac2cb1f7bae9ae0ec9e3a6ea9c0a03129">More...</a><br /></td></tr>
|
||||
<tr class="separator:ac2cb1f7bae9ae0ec9e3a6ea9c0a03129"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa7333225423095feac73e903dfef3e32"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa7333225423095feac73e903dfef3e32"></a>
|
||||
<a class="el" href="class_p_i_string.html">PIString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#aa7333225423095feac73e903dfef3e32">makeConfig</a> () const </td></tr>
|
||||
<tr class="memdesc:aa7333225423095feac73e903dfef3e32"><td class="mdescLeft"> </td><td class="mdescRight">Returns config file section of current connection configuration. <br /></td></tr>
|
||||
<tr class="separator:aa7333225423095feac73e903dfef3e32"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abef3fbce379e0f8cf01b3c12c1e6b297"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#abef3fbce379e0f8cf01b3c12c1e6b297">addDevice</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &full_path, PIIODevice::DeviceMode mode=PIIODevice::ReadWrite, bool <a class="el" href="class_p_i_connection.html#a296ce68f2f85085bf4ecfb71580587c4">start</a>=false)</td></tr>
|
||||
<tr class="memitem:abef3fbce379e0f8cf01b3c12c1e6b297"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#abef3fbce379e0f8cf01b3c12c1e6b297">addDevice</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &full_path, <a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595">PIIODevice::DeviceMode</a> mode=<a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595a9a3dfb78656b018b51ce48d95f39234a">PIIODevice::ReadWrite</a>, bool <a class="el" href="class_p_i_connection.html#a296ce68f2f85085bf4ecfb71580587c4">start</a>=false)</td></tr>
|
||||
<tr class="memdesc:abef3fbce379e0f8cf01b3c12c1e6b297"><td class="mdescLeft"> </td><td class="mdescRight">Add device with full path "full_path", open mode "mode" to Device pool and connection. <a href="#abef3fbce379e0f8cf01b3c12c1e6b297">More...</a><br /></td></tr>
|
||||
<tr class="separator:abef3fbce379e0f8cf01b3c12c1e6b297"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab6579532c7de05b4ac379a9ca2ea8ec9"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#ab6579532c7de05b4ac379a9ca2ea8ec9">removeDevice</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &full_path)</td></tr>
|
||||
@@ -157,10 +124,14 @@ Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a01600f5a22b49eb796fbf245a0853b6d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#a01600f5a22b49eb796fbf245a0853b6d">removeAllDevices</a> ()</td></tr>
|
||||
<tr class="memdesc:a01600f5a22b49eb796fbf245a0853b6d"><td class="mdescLeft"> </td><td class="mdescRight">Remove all device from connection. <a href="#a01600f5a22b49eb796fbf245a0853b6d">More...</a><br /></td></tr>
|
||||
<tr class="separator:a01600f5a22b49eb796fbf245a0853b6d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4bf1efff7318d598d0c47bb474869fe6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4bf1efff7318d598d0c47bb474869fe6"></a>
|
||||
<a class="el" href="class_p_i_i_o_device.html">PIIODevice</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#a4bf1efff7318d598d0c47bb474869fe6">device</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &full_path) const </td></tr>
|
||||
<tr class="memdesc:a4bf1efff7318d598d0c47bb474869fe6"><td class="mdescLeft"> </td><td class="mdescRight">Returns device with full path "full_path" or null if there is no such device. <br /></td></tr>
|
||||
<tr class="separator:a4bf1efff7318d598d0c47bb474869fe6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0bdc54e28743e733bd5651547cd76be5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0bdc54e28743e733bd5651547cd76be5"></a>
|
||||
<a class="el" href="class_p_i_i_o_device.html">PIIODevice</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#a0bdc54e28743e733bd5651547cd76be5">deviceByFullPath</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &full_path) const </td></tr>
|
||||
<tr class="memdesc:a0bdc54e28743e733bd5651547cd76be5"><td class="mdescLeft"> </td><td class="mdescRight">Returns device with full path "full_path" or null if there is no such device. <br /></td></tr>
|
||||
<tr class="separator:a0bdc54e28743e733bd5651547cd76be5"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5a9c88812e3e7b615fdbaa9544f777bf"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5a9c88812e3e7b615fdbaa9544f777bf"></a>
|
||||
<a class="el" href="class_p_i_i_o_device.html">PIIODevice</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#a5a9c88812e3e7b615fdbaa9544f777bf">deviceByName</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>) const </td></tr>
|
||||
<tr class="memdesc:a5a9c88812e3e7b615fdbaa9544f777bf"><td class="mdescLeft"> </td><td class="mdescRight">Returns device with name "name" or null if there is no such device. <br /></td></tr>
|
||||
<tr class="separator:a5a9c88812e3e7b615fdbaa9544f777bf"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6efb56a368a5498f63b5c6e15dfebcf9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6efb56a368a5498f63b5c6e15dfebcf9"></a>
|
||||
<a class="el" href="class_p_i_vector.html">PIVector</a>< <a class="el" href="class_p_i_i_o_device.html">PIIODevice</a> * > </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#a6efb56a368a5498f63b5c6e15dfebcf9">boundedDevices</a> () const </td></tr>
|
||||
<tr class="memdesc:a6efb56a368a5498f63b5c6e15dfebcf9"><td class="mdescLeft"> </td><td class="mdescRight">Returns all devices bounded to this connection. <br /></td></tr>
|
||||
@@ -245,8 +216,7 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
||||
<tr class="memdesc:a2ef0febef147d0314b8ec312e81d535a"><td class="mdescLeft"> </td><td class="mdescRight">Remove from connection all channels. <br /></td></tr>
|
||||
<tr class="separator:a2ef0febef147d0314b8ec312e81d535a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9b6d693bd94c74a09b3374cbc9bbf65c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9b6d693bd94c74a09b3374cbc9bbf65c"></a>
|
||||
<a class="el" href="class_p_i_vector.html">PIVector</a>< PIPair< <a class="el" href="class_p_i_string.html">PIString</a>, <br class="typebreak" />
|
||||
<a class="el" href="class_p_i_string.html">PIString</a> > > </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#a9b6d693bd94c74a09b3374cbc9bbf65c">channels</a> () const </td></tr>
|
||||
<a class="el" href="class_p_i_vector.html">PIVector</a>< PIPair< <a class="el" href="class_p_i_string.html">PIString</a>, <a class="el" href="class_p_i_string.html">PIString</a> > > </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#a9b6d693bd94c74a09b3374cbc9bbf65c">channels</a> () const </td></tr>
|
||||
<tr class="memdesc:a9b6d693bd94c74a09b3374cbc9bbf65c"><td class="mdescLeft"> </td><td class="mdescRight">Returns all channels of this connection as full pathes or filter names pair array (from, to) <br /></td></tr>
|
||||
<tr class="separator:a9b6d693bd94c74a09b3374cbc9bbf65c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a51c44629c4a2eb7194bfabf16e8c1f5a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#a51c44629c4a2eb7194bfabf16e8c1f5a">addSender</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, const <a class="el" href="class_p_i_string.html">PIString</a> &full_path, float frequency, bool <a class="el" href="class_p_i_connection.html#a296ce68f2f85085bf4ecfb71580587c4">start</a>=false)</td></tr>
|
||||
@@ -341,20 +311,24 @@ bool </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
||||
<tr class="separator:a3a3c31ebf6f1613ae421483ea360d7b2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8331d46bea526c5f74958315d725e14b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8331d46bea526c5f74958315d725e14b"></a>
|
||||
<a class="el" href="class_p_i_diagnostics.html">PIDiagnostics</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#a8331d46bea526c5f74958315d725e14b">diagnostic</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &full_path_name) const </td></tr>
|
||||
<tr class="memdesc:a8331d46bea526c5f74958315d725e14b"><td class="mdescLeft"> </td><td class="mdescRight">Returns <a class="el" href="class_p_i_diagnostics.html" title="Connection quality diagnostics. ">PIDiagnostics</a> * assosiated with device with full path "full_path_name" or filter "full_path_name". <br /></td></tr>
|
||||
<tr class="memdesc:a8331d46bea526c5f74958315d725e14b"><td class="mdescLeft"> </td><td class="mdescRight">Returns <a class="el" href="class_p_i_diagnostics.html" title="Connection quality diagnostics. ">PIDiagnostics</a> * assosiated with device with full path "full_path_name", name "full_path_name" or filter "full_path_name". <br /></td></tr>
|
||||
<tr class="separator:a8331d46bea526c5f74958315d725e14b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a864db6b1ef3905ae761d249f69cbb12b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a864db6b1ef3905ae761d249f69cbb12b"></a>
|
||||
<a class="el" href="class_p_i_diagnostics.html">PIDiagnostics</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#a864db6b1ef3905ae761d249f69cbb12b">diagnostic</a> (const <a class="el" href="class_p_i_i_o_device.html">PIIODevice</a> *dev) const </td></tr>
|
||||
<tr class="memdesc:a864db6b1ef3905ae761d249f69cbb12b"><td class="mdescLeft"> </td><td class="mdescRight">Returns <a class="el" href="class_p_i_diagnostics.html" title="Connection quality diagnostics. ">PIDiagnostics</a> * assosiated with device or filter "dev". <br /></td></tr>
|
||||
<tr class="separator:a864db6b1ef3905ae761d249f69cbb12b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a37960527c1357e6e2e58e2656c21719b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a37960527c1357e6e2e58e2656c21719b"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#a37960527c1357e6e2e58e2656c21719b">write</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &full_path, const <a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &data)</td></tr>
|
||||
<tr class="memdesc:a37960527c1357e6e2e58e2656c21719b"><td class="mdescLeft"> </td><td class="mdescRight">Write data "data" to device with full path "full_path" and returns result of <em><a class="el" href="class_p_i_connection.html#a37960527c1357e6e2e58e2656c21719b" title="Write data "data" to device with full path "full_path" and returns result of write() function of devi...">write()</a></em> function of device. <br /></td></tr>
|
||||
<tr class="separator:a37960527c1357e6e2e58e2656c21719b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad659e36901a3b7c1724325c74473157f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad659e36901a3b7c1724325c74473157f"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#ad659e36901a3b7c1724325c74473157f">write</a> (const <a class="el" href="class_p_i_i_o_device.html">PIIODevice</a> *dev, const <a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &data)</td></tr>
|
||||
<tr class="memdesc:ad659e36901a3b7c1724325c74473157f"><td class="mdescLeft"> </td><td class="mdescRight">Write data "data" to device "dev" and returns result of <em><a class="el" href="class_p_i_connection.html#a37960527c1357e6e2e58e2656c21719b" title="Write data "data" to device with full path "full_path" and returns result of write() function of devi...">write()</a></em> function of device. <br /></td></tr>
|
||||
<tr class="separator:ad659e36901a3b7c1724325c74473157f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa5d2671bb1f185bf2acf1115e0ee30a2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa5d2671bb1f185bf2acf1115e0ee30a2"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#aa5d2671bb1f185bf2acf1115e0ee30a2">writeByFullPath</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &full_path, const <a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &data)</td></tr>
|
||||
<tr class="memdesc:aa5d2671bb1f185bf2acf1115e0ee30a2"><td class="mdescLeft"> </td><td class="mdescRight">Write data "data" to device with full path "full_path" and returns result of <em><a class="el" href="class_p_i_connection.html#aa770bff5449eb5d710c1909b420126ca" title="Write data "data" to device "dev" and returns result of write() function of device. ">write()</a></em> function of device. <br /></td></tr>
|
||||
<tr class="separator:aa5d2671bb1f185bf2acf1115e0ee30a2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a222a616fcd375371b22d43f98d84ae79"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a222a616fcd375371b22d43f98d84ae79"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#a222a616fcd375371b22d43f98d84ae79">writeByName</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, const <a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &data)</td></tr>
|
||||
<tr class="memdesc:a222a616fcd375371b22d43f98d84ae79"><td class="mdescLeft"> </td><td class="mdescRight">Write data "data" to device with name "name" and returns result of <em><a class="el" href="class_p_i_connection.html#aa770bff5449eb5d710c1909b420126ca" title="Write data "data" to device "dev" and returns result of write() function of device. ">write()</a></em> function of device. <br /></td></tr>
|
||||
<tr class="separator:a222a616fcd375371b22d43f98d84ae79"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa770bff5449eb5d710c1909b420126ca"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa770bff5449eb5d710c1909b420126ca"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#aa770bff5449eb5d710c1909b420126ca">write</a> (<a class="el" href="class_p_i_i_o_device.html">PIIODevice</a> *dev, const <a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &data)</td></tr>
|
||||
<tr class="memdesc:aa770bff5449eb5d710c1909b420126ca"><td class="mdescLeft"> </td><td class="mdescRight">Write data "data" to device "dev" and returns result of <em><a class="el" href="class_p_i_connection.html#aa770bff5449eb5d710c1909b420126ca" title="Write data "data" to device "dev" and returns result of write() function of device. ">write()</a></em> function of device. <br /></td></tr>
|
||||
<tr class="separator:aa770bff5449eb5d710c1909b420126ca"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pub_methods_class_p_i_object"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_p_i_object')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_p_i_object.html">PIObject</a></td></tr>
|
||||
<tr class="memitem:a779d66bab882a51ef6389d2e212f2bd6 inherit pub_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a779d66bab882a51ef6389d2e212f2bd6"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a779d66bab882a51ef6389d2e212f2bd6">PIObject</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>=<a class="el" href="class_p_i_string.html">PIString</a>())</td></tr>
|
||||
@@ -385,8 +359,7 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
||||
<tr class="memdesc:a9a0ec972d4864287fae4d1a0edcd9dc5 inherit pub_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Set object debug active. <br /></td></tr>
|
||||
<tr class="separator:a9a0ec972d4864287fae4d1a0edcd9dc5 inherit pub_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb8178ed4012f204d2c89a8413bbcd2d inherit pub_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aeb8178ed4012f204d2c89a8413bbcd2d"></a>
|
||||
const PIMap< <a class="el" href="class_p_i_string.html">PIString</a>, <br class="typebreak" />
|
||||
<a class="el" href="class_p_i_variant.html">PIVariant</a> > & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aeb8178ed4012f204d2c89a8413bbcd2d">properties</a> () const </td></tr>
|
||||
const PIMap< <a class="el" href="class_p_i_string.html">PIString</a>, <a class="el" href="class_p_i_variant.html">PIVariant</a> > & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aeb8178ed4012f204d2c89a8413bbcd2d">properties</a> () const </td></tr>
|
||||
<tr class="memdesc:aeb8178ed4012f204d2c89a8413bbcd2d inherit pub_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Returns properties of the object. <br /></td></tr>
|
||||
<tr class="separator:aeb8178ed4012f204d2c89a8413bbcd2d inherit pub_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a68dbd55885a081be717ff818dcb31bcc inherit pub_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a68dbd55885a081be717ff818dcb31bcc"></a>
|
||||
@@ -416,6 +389,14 @@ static <a class="el" href="class_p_i_vector.html">PIVector</a>< <a class="el"
|
||||
static <a class="el" href="class_p_i_vector.html">PIVector</a>< <a class="el" href="class_p_i_i_o_device.html">PIIODevice</a> * > </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#a6f84704a2ea8d380444f91104da91ffe">allDevices</a> ()</td></tr>
|
||||
<tr class="memdesc:a6f84704a2ea8d380444f91104da91ffe"><td class="mdescLeft"> </td><td class="mdescRight">Returns all devices in Device pool. <br /></td></tr>
|
||||
<tr class="separator:a6f84704a2ea8d380444f91104da91ffe"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aafccf022a31b97b5e5a79f9bda2f77c1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aafccf022a31b97b5e5a79f9bda2f77c1"></a>
|
||||
static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#aafccf022a31b97b5e5a79f9bda2f77c1">setFakeMode</a> (bool yes)</td></tr>
|
||||
<tr class="memdesc:aafccf022a31b97b5e5a79f9bda2f77c1"><td class="mdescLeft"> </td><td class="mdescRight">Set Device pool fake mode to "yes" and returns previous mode. <br /></td></tr>
|
||||
<tr class="separator:aafccf022a31b97b5e5a79f9bda2f77c1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7d2e972d85b71626d93c5e3fb697d0e0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7d2e972d85b71626d93c5e3fb697d0e0"></a>
|
||||
static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#a7d2e972d85b71626d93c5e3fb697d0e0">isFakeMode</a> ()</td></tr>
|
||||
<tr class="memdesc:a7d2e972d85b71626d93c5e3fb697d0e0"><td class="mdescLeft"> </td><td class="mdescRight">Returns if Device pool works in fake mode. <br /></td></tr>
|
||||
<tr class="separator:a7d2e972d85b71626d93c5e3fb697d0e0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pub_static_methods_class_p_i_object"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_p_i_object')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="class_p_i_object.html">PIObject</a></td></tr>
|
||||
<tr class="memitem:af4581f822cb17c489e34da1abca2764a inherit pub_static_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af4581f822cb17c489e34da1abca2764a"></a>
|
||||
static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af4581f822cb17c489e34da1abca2764a">piDisconnect</a> (<a class="el" href="class_p_i_object.html">PIObject</a> *src, const <a class="el" href="class_p_i_string.html">PIString</a> &sig)</td></tr>
|
||||
@@ -476,6 +457,10 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#a0f25a2e5625a1c33a3cd4d494ea3b9da">packetReceivedEvent</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &from, const <a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &data)</td></tr>
|
||||
<tr class="memdesc:a0f25a2e5625a1c33a3cd4d494ea3b9da"><td class="mdescLeft"> </td><td class="mdescRight">Raise on packet received from filter with name "from". <br /></td></tr>
|
||||
<tr class="separator:a0f25a2e5625a1c33a3cd4d494ea3b9da"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7b0653e32d771b1f2d40c85b1ff85feb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7b0653e32d771b1f2d40c85b1ff85feb"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_connection.html#a7b0653e32d771b1f2d40c85b1ff85feb">qualityChanged</a> (const <a class="el" href="class_p_i_i_o_device.html">PIIODevice</a> *dev, <a class="el" href="class_p_i_diagnostics.html#aabf8f59b49ab62435e220106f204712f">PIDiagnostics::Quality</a> new_quality, <a class="el" href="class_p_i_diagnostics.html#aabf8f59b49ab62435e220106f204712f">PIDiagnostics::Quality</a> old_quality)</td></tr>
|
||||
<tr class="memdesc:a7b0653e32d771b1f2d40c85b1ff85feb"><td class="mdescLeft"> </td><td class="mdescRight">Raise on diagnostic quality of device "device" changed from "old_quality" to "new_quality". <br /></td></tr>
|
||||
<tr class="separator:a7b0653e32d771b1f2d40c85b1ff85feb"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
|
||||
Additional Inherited Members</h2></td></tr>
|
||||
@@ -488,28 +473,28 @@ Additional Inherited Members</h2></td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#affa62b02040517a34b3f173d804e487f">PIOBJECT</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)</td></tr>
|
||||
<tr class="memdesc:affa62b02040517a34b3f173d804e487f inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">you should use this macro after class declaration to use EVENT and EVENT_HANDLER and correct piCoutObj output <br /></td></tr>
|
||||
<tr class="separator:affa62b02040517a34b3f173d804e487f inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4ce1840f79eac65344a4c5823f5034d4 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4ce1840f79eac65344a4c5823f5034d4"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a4ce1840f79eac65344a4c5823f5034d4">PIOBJECT_PARENT</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)</td></tr>
|
||||
<tr class="memdesc:a4ce1840f79eac65344a4c5823f5034d4 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">you should use this macro after class declaration to use EVENT and EVENT_HANDLER of parent class <br /></td></tr>
|
||||
<tr class="separator:a4ce1840f79eac65344a4c5823f5034d4 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8cd6444e57a0f7f25888c8b8293d3543 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8cd6444e57a0f7f25888c8b8293d3543"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a8cd6444e57a0f7f25888c8b8293d3543">PIOBJECT_SUBCLASS</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, parent)</td></tr>
|
||||
<tr class="memdesc:a8cd6444e57a0f7f25888c8b8293d3543 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">you should use this macro after class declaration to use EVENT and EVENT_HANDLER of parent class <br /></td></tr>
|
||||
<tr class="separator:a8cd6444e57a0f7f25888c8b8293d3543 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab605cf0454d34cc72c65bfed2abd696a inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab605cf0454d34cc72c65bfed2abd696a"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ab605cf0454d34cc72c65bfed2abd696a">EVENT_HANDLER0</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>()</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ab605cf0454d34cc72c65bfed2abd696a">EVENT_HANDLER0</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>()</td></tr>
|
||||
<tr class="memdesc:ab605cf0454d34cc72c65bfed2abd696a inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338" title="Returns object name. ">name()</a> <br /></td></tr>
|
||||
<tr class="separator:ab605cf0454d34cc72c65bfed2abd696a inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a56defa004e9b7efb2db50b3a43ca7225 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a56defa004e9b7efb2db50b3a43ca7225"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a56defa004e9b7efb2db50b3a43ca7225">EVENT_HANDLER1</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a56defa004e9b7efb2db50b3a43ca7225">EVENT_HANDLER1</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0)</td></tr>
|
||||
<tr class="memdesc:a56defa004e9b7efb2db50b3a43ca7225 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0) <br /></td></tr>
|
||||
<tr class="separator:a56defa004e9b7efb2db50b3a43ca7225 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abb64b696544ee4ee8715add9747c1293 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abb64b696544ee4ee8715add9747c1293"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#abb64b696544ee4ee8715add9747c1293">EVENT_HANDLER2</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#abb64b696544ee4ee8715add9747c1293">EVENT_HANDLER2</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1)</td></tr>
|
||||
<tr class="memdesc:abb64b696544ee4ee8715add9747c1293 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0, type1 var1) <br /></td></tr>
|
||||
<tr class="separator:abb64b696544ee4ee8715add9747c1293 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af90eced49fbdb43f5fc631fa7e7a44fb inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af90eced49fbdb43f5fc631fa7e7a44fb"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af90eced49fbdb43f5fc631fa7e7a44fb">EVENT_HANDLER3</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af90eced49fbdb43f5fc631fa7e7a44fb">EVENT_HANDLER3</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2)</td></tr>
|
||||
<tr class="memdesc:af90eced49fbdb43f5fc631fa7e7a44fb inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0, type1 var1, type2 var2) <br /></td></tr>
|
||||
<tr class="separator:af90eced49fbdb43f5fc631fa7e7a44fb inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8a8499ba07a4cc16c0b15c51b197d9f inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae8a8499ba07a4cc16c0b15c51b197d9f"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae8a8499ba07a4cc16c0b15c51b197d9f">EVENT_HANDLER4</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae8a8499ba07a4cc16c0b15c51b197d9f">EVENT_HANDLER4</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3)</td></tr>
|
||||
<tr class="memdesc:ae8a8499ba07a4cc16c0b15c51b197d9f inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0, type1 var1, type2 var2, type3 var3) <br /></td></tr>
|
||||
<tr class="separator:ae8a8499ba07a4cc16c0b15c51b197d9f inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae92ae8e64fbb4c6fa7d87cc1e93d55c0 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae92ae8e64fbb4c6fa7d87cc1e93d55c0"></a>
|
||||
@@ -517,23 +502,23 @@ Additional Inherited Members</h2></td></tr>
|
||||
<tr class="memdesc:ae92ae8e64fbb4c6fa7d87cc1e93d55c0 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">EVENT_HANDLER is synonym of EVENT_HANDLER0. <br /></td></tr>
|
||||
<tr class="separator:ae92ae8e64fbb4c6fa7d87cc1e93d55c0 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a338377c8ec10707dd26a168b8aef5c31 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a338377c8ec10707dd26a168b8aef5c31"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a338377c8ec10707dd26a168b8aef5c31">EVENT_VHANDLER0</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>()</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a338377c8ec10707dd26a168b8aef5c31">EVENT_VHANDLER0</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>()</td></tr>
|
||||
<tr class="memdesc:a338377c8ec10707dd26a168b8aef5c31 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338" title="Returns object name. ">name()</a> <br /></td></tr>
|
||||
<tr class="separator:a338377c8ec10707dd26a168b8aef5c31 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abf138848427466a7ae91ada5876f926d inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abf138848427466a7ae91ada5876f926d"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#abf138848427466a7ae91ada5876f926d">EVENT_VHANDLER1</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#abf138848427466a7ae91ada5876f926d">EVENT_VHANDLER1</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0)</td></tr>
|
||||
<tr class="memdesc:abf138848427466a7ae91ada5876f926d inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0) <br /></td></tr>
|
||||
<tr class="separator:abf138848427466a7ae91ada5876f926d inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad0ba4a14c77b8d968dc13918f9b2d384 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad0ba4a14c77b8d968dc13918f9b2d384"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ad0ba4a14c77b8d968dc13918f9b2d384">EVENT_VHANDLER2</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ad0ba4a14c77b8d968dc13918f9b2d384">EVENT_VHANDLER2</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1)</td></tr>
|
||||
<tr class="memdesc:ad0ba4a14c77b8d968dc13918f9b2d384 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0, type1 var1) <br /></td></tr>
|
||||
<tr class="separator:ad0ba4a14c77b8d968dc13918f9b2d384 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4f47b429ac594cebdca1567e1b9a1021 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4f47b429ac594cebdca1567e1b9a1021"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a4f47b429ac594cebdca1567e1b9a1021">EVENT_VHANDLER3</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a4f47b429ac594cebdca1567e1b9a1021">EVENT_VHANDLER3</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2)</td></tr>
|
||||
<tr class="memdesc:a4f47b429ac594cebdca1567e1b9a1021 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0, type1 var1, type2 var2) <br /></td></tr>
|
||||
<tr class="separator:a4f47b429ac594cebdca1567e1b9a1021 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a96b2461314db11f3b68942bcd4b9d13d inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a96b2461314db11f3b68942bcd4b9d13d"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a96b2461314db11f3b68942bcd4b9d13d">EVENT_VHANDLER4</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a96b2461314db11f3b68942bcd4b9d13d">EVENT_VHANDLER4</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3)</td></tr>
|
||||
<tr class="memdesc:a96b2461314db11f3b68942bcd4b9d13d inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0, type1 var1, type2 var2, type3 var3) <br /></td></tr>
|
||||
<tr class="separator:a96b2461314db11f3b68942bcd4b9d13d inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a26a0e3181ebb2a90c11e9a7eb906a99e inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a26a0e3181ebb2a90c11e9a7eb906a99e"></a>
|
||||
@@ -545,19 +530,19 @@ Additional Inherited Members</h2></td></tr>
|
||||
<tr class="memdesc:a4fa760299649bc8aeaa0dcf4d605be70 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338" title="Returns object name. ">name()</a>; <br /></td></tr>
|
||||
<tr class="separator:a4fa760299649bc8aeaa0dcf4d605be70 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7083e0b630c70def2ce05d60d70a45b9 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7083e0b630c70def2ce05d60d70a45b9"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a7083e0b630c70def2ce05d60d70a45b9">EVENT1</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0);</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a7083e0b630c70def2ce05d60d70a45b9">EVENT1</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0);</td></tr>
|
||||
<tr class="memdesc:a7083e0b630c70def2ce05d60d70a45b9 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0); <br /></td></tr>
|
||||
<tr class="separator:a7083e0b630c70def2ce05d60d70a45b9 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a91d380b7235ad11b4830c4c2e8860618 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a91d380b7235ad11b4830c4c2e8860618"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a91d380b7235ad11b4830c4c2e8860618">EVENT2</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1);</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a91d380b7235ad11b4830c4c2e8860618">EVENT2</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1);</td></tr>
|
||||
<tr class="memdesc:a91d380b7235ad11b4830c4c2e8860618 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0, type1 var1); <br /></td></tr>
|
||||
<tr class="separator:a91d380b7235ad11b4830c4c2e8860618 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a685a85b0791e73158dc0173b4e18dd00 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a685a85b0791e73158dc0173b4e18dd00"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a685a85b0791e73158dc0173b4e18dd00">EVENT3</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2);</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a685a85b0791e73158dc0173b4e18dd00">EVENT3</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2);</td></tr>
|
||||
<tr class="memdesc:a685a85b0791e73158dc0173b4e18dd00 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0, type1 var1, type2 var2); <br /></td></tr>
|
||||
<tr class="separator:a685a85b0791e73158dc0173b4e18dd00 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a59032ae5e0b94cdfb52be1f24d5e8252 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a59032ae5e0b94cdfb52be1f24d5e8252"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a59032ae5e0b94cdfb52be1f24d5e8252">EVENT4</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3);</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a59032ae5e0b94cdfb52be1f24d5e8252">EVENT4</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3);</td></tr>
|
||||
<tr class="memdesc:a59032ae5e0b94cdfb52be1f24d5e8252 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0, type1 var1, type2 var2, type3 var3); <br /></td></tr>
|
||||
<tr class="separator:a59032ae5e0b94cdfb52be1f24d5e8252 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7877e997621e1161f058fce90febd464 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7877e997621e1161f058fce90febd464"></a>
|
||||
@@ -565,27 +550,27 @@ Additional Inherited Members</h2></td></tr>
|
||||
<tr class="memdesc:a7877e997621e1161f058fce90febd464 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">EVENT is synonym of EVENT0. <br /></td></tr>
|
||||
<tr class="separator:a7877e997621e1161f058fce90febd464 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac86f9567fcbe10d7e49685e0a01b8427 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac86f9567fcbe10d7e49685e0a01b8427"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ac86f9567fcbe10d7e49685e0a01b8427">CONNECTU</a>(src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ac86f9567fcbe10d7e49685e0a01b8427">CONNECTU</a>(src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:ac86f9567fcbe10d7e49685e0a01b8427 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler". "Event" and "handler" must has equal argument lists. <br /></td></tr>
|
||||
<tr class="separator:ac86f9567fcbe10d7e49685e0a01b8427 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a38e74a7ce99df00a10517f5ce4aa66c5 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a38e74a7ce99df00a10517f5ce4aa66c5"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a38e74a7ce99df00a10517f5ce4aa66c5">CONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a38e74a7ce99df00a10517f5ce4aa66c5">CONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a38e74a7ce99df00a10517f5ce4aa66c5 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a38e74a7ce99df00a10517f5ce4aa66c5 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a36132851189bb01db4957595111a28db inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a36132851189bb01db4957595111a28db"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a36132851189bb01db4957595111a28db">CONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a36132851189bb01db4957595111a28db">CONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a36132851189bb01db4957595111a28db inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a36132851189bb01db4957595111a28db inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a850bbf4e8361a106c99da4c46f684247 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a850bbf4e8361a106c99da4c46f684247"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a850bbf4e8361a106c99da4c46f684247">CONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a850bbf4e8361a106c99da4c46f684247">CONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a850bbf4e8361a106c99da4c46f684247 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a850bbf4e8361a106c99da4c46f684247 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab45dbd69bde3cde22d4aba27ed585407 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab45dbd69bde3cde22d4aba27ed585407"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ab45dbd69bde3cde22d4aba27ed585407">CONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ab45dbd69bde3cde22d4aba27ed585407">CONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:ab45dbd69bde3cde22d4aba27ed585407 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:ab45dbd69bde3cde22d4aba27ed585407 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a34e41d730c07354e07333def3d854019 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a34e41d730c07354e07333def3d854019"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a34e41d730c07354e07333def3d854019">CONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a34e41d730c07354e07333def3d854019">CONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a34e41d730c07354e07333def3d854019 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a34e41d730c07354e07333def3d854019 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a65528c74adc6691eac2c7a2f39328064 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a65528c74adc6691eac2c7a2f39328064"></a>
|
||||
@@ -593,23 +578,23 @@ Additional Inherited Members</h2></td></tr>
|
||||
<tr class="memdesc:a65528c74adc6691eac2c7a2f39328064 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">CONNECT is synonym of CONNECT0. <br /></td></tr>
|
||||
<tr class="separator:a65528c74adc6691eac2c7a2f39328064 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aaaba5b68617a43903056bc175b8cd162 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaaba5b68617a43903056bc175b8cd162"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aaaba5b68617a43903056bc175b8cd162">WEAK_CONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aaaba5b68617a43903056bc175b8cd162">WEAK_CONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:aaaba5b68617a43903056bc175b8cd162 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:aaaba5b68617a43903056bc175b8cd162 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a37d80492e781bf82b9c22c56977da81e inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a37d80492e781bf82b9c22c56977da81e"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a37d80492e781bf82b9c22c56977da81e">WEAK_CONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a37d80492e781bf82b9c22c56977da81e">WEAK_CONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a37d80492e781bf82b9c22c56977da81e inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a37d80492e781bf82b9c22c56977da81e inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a34134cc70172ef5a8d38ba8eb0db327d inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a34134cc70172ef5a8d38ba8eb0db327d"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a34134cc70172ef5a8d38ba8eb0db327d">WEAK_CONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a34134cc70172ef5a8d38ba8eb0db327d">WEAK_CONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a34134cc70172ef5a8d38ba8eb0db327d inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a34134cc70172ef5a8d38ba8eb0db327d inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a601eb7e6e4c3c1a2ba741abbaf271fed inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a601eb7e6e4c3c1a2ba741abbaf271fed"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a601eb7e6e4c3c1a2ba741abbaf271fed">WEAK_CONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a601eb7e6e4c3c1a2ba741abbaf271fed">WEAK_CONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a601eb7e6e4c3c1a2ba741abbaf271fed inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a601eb7e6e4c3c1a2ba741abbaf271fed inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a483ad0828f2c221308d95fd07ba1ee6e inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a483ad0828f2c221308d95fd07ba1ee6e"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a483ad0828f2c221308d95fd07ba1ee6e">WEAK_CONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a483ad0828f2c221308d95fd07ba1ee6e">WEAK_CONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a483ad0828f2c221308d95fd07ba1ee6e inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a483ad0828f2c221308d95fd07ba1ee6e inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a52fc22658e025b4c15c8a2454d81b289 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a52fc22658e025b4c15c8a2454d81b289"></a>
|
||||
@@ -617,23 +602,23 @@ Additional Inherited Members</h2></td></tr>
|
||||
<tr class="memdesc:a52fc22658e025b4c15c8a2454d81b289 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">WEAK_CONNECT is synonym of WEAK_CONNECT0. <br /></td></tr>
|
||||
<tr class="separator:a52fc22658e025b4c15c8a2454d81b289 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aed7fd8edaccbbca33c51417ca43ac32a inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aed7fd8edaccbbca33c51417ca43ac32a"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aed7fd8edaccbbca33c51417ca43ac32a">DISCONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aed7fd8edaccbbca33c51417ca43ac32a">DISCONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:aed7fd8edaccbbca33c51417ca43ac32a inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:aed7fd8edaccbbca33c51417ca43ac32a inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae030e8deb226c636d2df22076391f12c inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae030e8deb226c636d2df22076391f12c"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae030e8deb226c636d2df22076391f12c">DISCONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae030e8deb226c636d2df22076391f12c">DISCONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:ae030e8deb226c636d2df22076391f12c inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:ae030e8deb226c636d2df22076391f12c inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8f0609bfd7dfcd4512d76480bc114dab inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8f0609bfd7dfcd4512d76480bc114dab"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a8f0609bfd7dfcd4512d76480bc114dab">DISCONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a8f0609bfd7dfcd4512d76480bc114dab">DISCONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a8f0609bfd7dfcd4512d76480bc114dab inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:a8f0609bfd7dfcd4512d76480bc114dab inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af2789f99d1916f231fc579f00370fa6f inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af2789f99d1916f231fc579f00370fa6f"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af2789f99d1916f231fc579f00370fa6f">DISCONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af2789f99d1916f231fc579f00370fa6f">DISCONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:af2789f99d1916f231fc579f00370fa6f inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:af2789f99d1916f231fc579f00370fa6f inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aedf429d3192da764163c1377cad310e3 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aedf429d3192da764163c1377cad310e3"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aedf429d3192da764163c1377cad310e3">DISCONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aedf429d3192da764163c1377cad310e3">DISCONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:aedf429d3192da764163c1377cad310e3 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:aedf429d3192da764163c1377cad310e3 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a587604e6f3570c0fc32794384d4d0d1f inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a587604e6f3570c0fc32794384d4d0d1f"></a>
|
||||
@@ -662,7 +647,7 @@ Filters</h1>
|
||||
</div>
|
||||
<h1><a class="anchor" id="PIConnection_diag"></a>
|
||||
Diagnostics</h1>
|
||||
<p>PIConnection create <a class="el" href="class_p_i_diagnostics.html" title="Connection quality diagnostics. ">PIDiagnostics</a> for each device or filter. You can access to these objects with functions <em><a class="el" href="class_p_i_connection.html#a8331d46bea526c5f74958315d725e14b" title="Returns PIDiagnostics * assosiated with device with full path "full_path_name" or filter "full_path_n...">diagnostic()</a></em>.</p>
|
||||
<p>PIConnection create <a class="el" href="class_p_i_diagnostics.html" title="Connection quality diagnostics. ">PIDiagnostics</a> for each device or filter. You can access to these objects with functions <em><a class="el" href="class_p_i_connection.html#a8331d46bea526c5f74958315d725e14b" title="Returns PIDiagnostics * assosiated with device with full path "full_path_name", name "full_path_name"...">diagnostic()</a></em>.</p>
|
||||
<h1><a class="anchor" id="PIConnection_sender"></a>
|
||||
Senders</h1>
|
||||
<p>PIConnection can send data to devices with named timers ("senders"). You can create sender or add device to sender with function <em><a class="el" href="class_p_i_connection.html#a51c44629c4a2eb7194bfabf16e8c1f5a" title="Add to connection sender with name "name" device with full path "full_path". ">addSender()</a></em>. Each sender has internal timer and every tick execute virtual function <em><a class="el" href="class_p_i_connection.html#a023551841a2209d5ada16c376feb91f9" title="You should returns data for sender "sender_name". ">senderData()</a></em>. Returns value of this function sended to bounded devices. You can assign fixed send data to sender with function <em><a class="el" href="class_p_i_connection.html#aa547b4a4e64e9adf0c7c45171160bded" title="Set sender "name" fixed send data "data", returns if sender exists. ">setSenderFixedData()</a></em>. In this case sender will NOT execute <em><a class="el" href="class_p_i_connection.html#a023551841a2209d5ada16c376feb91f9" title="You should returns data for sender "sender_name". ">senderData()</a></em>, but send assigned data. </p><div class="image">
|
||||
@@ -702,6 +687,35 @@ Configuration</h1>
|
||||
<p>Configure connection from config file "config" from section "name". Returns if configuration was successful. </p>
|
||||
<p><b>Warning:</b> all devices, filters and channels removed before configure! </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="ac2cb1f7bae9ae0ec9e3a6ea9c0a03129"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool PIConnection::configureFromString </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="class_p_i_string.html">PIString</a> * </td>
|
||||
<td class="paramname"><em>string</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const <a class="el" href="class_p_i_string.html">PIString</a> & </td>
|
||||
<td class="paramname"><em>name</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Configure connection from config content "string" from section "name". Returns if configuration was successful. </p>
|
||||
<p><b>Warning:</b> all devices, filters and channels removed before configure! </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="abef3fbce379e0f8cf01b3c12c1e6b297"></a>
|
||||
@@ -717,8 +731,8 @@ Configuration</h1>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">PIIODevice::DeviceMode </td>
|
||||
<td class="paramname"><em>mode</em> = <code>PIIODevice::ReadWrite</code>, </td>
|
||||
<td class="paramtype"><a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595">PIIODevice::DeviceMode</a> </td>
|
||||
<td class="paramname"><em>mode</em> = <code><a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595a9a3dfb78656b018b51ce48d95f39234a">PIIODevice::ReadWrite</a></code>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
@@ -956,7 +970,7 @@ Configuration</h1>
|
||||
|
||||
<p>Add to connection sender with name "name" device with full path "full_path". </p>
|
||||
<p>If there is no sender with name "name", connection create new, bound to it device "full_path_name" and start sender timer with frequency "frequency". If sender with name "name" already exists, device "full_path_name" add to this sender If "start" is true, sender is started immediately. Else, you can start sender with functions <em><a class="el" href="class_p_i_connection.html#ae21103d16eb22cefe68cf5f237f2052a" title="Start sender "name" timer. ">startSender()</a></em> <br />
|
||||
<b>Attention!</b> "frequency" is altual olny if new sender was created! </p>
|
||||
<b>Attention!</b> "frequency" is actual olny if new sender was created! </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -995,9 +1009,9 @@ Configuration</h1>
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="class_p_i_connection.html">PIConnection</a></li>
|
||||
<li class="footer">Generated on Sun Nov 2 2014 22:29:35 for PIP by
|
||||
<li class="footer">Generated on Fri Feb 27 2015 23:03:16 for PIP by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.8 </li>
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
@@ -3,12 +3,15 @@ var class_p_i_connection =
|
||||
[ "PIConnection", "class_p_i_connection.html#a73a93e8330a2852cf1c76c0fa33b8eff", null ],
|
||||
[ "PIConnection", "class_p_i_connection.html#ad9bf5c0c48488d2576b6545ecb75e22a", null ],
|
||||
[ "PIConnection", "class_p_i_connection.html#a245a605ddceaf33c0b2a9e66378c0c98", null ],
|
||||
[ "PIConnection", "class_p_i_connection.html#ae9a495a3c24d14c5a35dc6f414c904f3", null ],
|
||||
[ "configureFromConfig", "class_p_i_connection.html#a78a788e328f8ec243c8cd6f93aca47bd", null ],
|
||||
[ "configureFromString", "class_p_i_connection.html#ac2cb1f7bae9ae0ec9e3a6ea9c0a03129", null ],
|
||||
[ "makeConfig", "class_p_i_connection.html#aa7333225423095feac73e903dfef3e32", null ],
|
||||
[ "addDevice", "class_p_i_connection.html#abef3fbce379e0f8cf01b3c12c1e6b297", null ],
|
||||
[ "removeDevice", "class_p_i_connection.html#ab6579532c7de05b4ac379a9ca2ea8ec9", null ],
|
||||
[ "removeAllDevices", "class_p_i_connection.html#a01600f5a22b49eb796fbf245a0853b6d", null ],
|
||||
[ "device", "class_p_i_connection.html#a4bf1efff7318d598d0c47bb474869fe6", null ],
|
||||
[ "deviceByFullPath", "class_p_i_connection.html#a0bdc54e28743e733bd5651547cd76be5", null ],
|
||||
[ "deviceByName", "class_p_i_connection.html#a5a9c88812e3e7b615fdbaa9544f777bf", null ],
|
||||
[ "boundedDevices", "class_p_i_connection.html#a6efb56a368a5498f63b5c6e15dfebcf9", null ],
|
||||
[ "addFilter", "class_p_i_connection.html#a1105a544b2018fbee5ccf8bf026991c1", null ],
|
||||
[ "addFilter", "class_p_i_connection.html#aee76c16fda7f9e6f09748caa1e512487", null ],
|
||||
@@ -57,10 +60,12 @@ var class_p_i_connection =
|
||||
[ "isEmpty", "class_p_i_connection.html#a3a3c31ebf6f1613ae421483ea360d7b2", null ],
|
||||
[ "diagnostic", "class_p_i_connection.html#a8331d46bea526c5f74958315d725e14b", null ],
|
||||
[ "diagnostic", "class_p_i_connection.html#a864db6b1ef3905ae761d249f69cbb12b", null ],
|
||||
[ "write", "class_p_i_connection.html#a37960527c1357e6e2e58e2656c21719b", null ],
|
||||
[ "write", "class_p_i_connection.html#ad659e36901a3b7c1724325c74473157f", null ],
|
||||
[ "writeByFullPath", "class_p_i_connection.html#aa5d2671bb1f185bf2acf1115e0ee30a2", null ],
|
||||
[ "writeByName", "class_p_i_connection.html#a222a616fcd375371b22d43f98d84ae79", null ],
|
||||
[ "write", "class_p_i_connection.html#aa770bff5449eb5d710c1909b420126ca", null ],
|
||||
[ "dataReceivedEvent", "class_p_i_connection.html#afdec29f2680315ace29a8b8f1c445e00", null ],
|
||||
[ "packetReceivedEvent", "class_p_i_connection.html#a0f25a2e5625a1c33a3cd4d494ea3b9da", null ],
|
||||
[ "qualityChanged", "class_p_i_connection.html#a7b0653e32d771b1f2d40c85b1ff85feb", null ],
|
||||
[ "dataReceived", "class_p_i_connection.html#a0646157ff90676be46c8e96a9dfce78f", null ],
|
||||
[ "packetReceived", "class_p_i_connection.html#a3883e8b65fccb1b85c810c690bb820c6", null ],
|
||||
[ "filterValidateHeader", "class_p_i_connection.html#a6f8f899f40de092639f1e0cefe95c968", null ],
|
||||
|
||||
@@ -1 +1 @@
|
||||
ec9e1967648638ed4186f0d20c63e3ca
|
||||
7ca54050b1e73e75b2f11528d3c71f8e
|
||||
@@ -3,23 +3,19 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||
<title>PIP: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
$(window).load(resizeHeight);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
@@ -30,7 +26,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">PIP
|
||||
 <span id="projectnumber">0.4.1_alpha3</span>
|
||||
 <span id="projectnumber">0.5.0_prealpha</span>
|
||||
</div>
|
||||
<div id="projectbrief">Platform-Independent Primitives</div>
|
||||
</td>
|
||||
@@ -39,10 +35,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.8 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
@@ -50,22 +43,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
@@ -91,20 +68,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
$(document).ready(function(){initNavTree('class_p_i_console.html','');});
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark"> </span>Pages</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">PIConsole Member List</div> </div>
|
||||
@@ -113,28 +76,28 @@ $(document).ready(function(){initNavTree('class_p_i_console.html','');});
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="class_p_i_console.html">PIConsole</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#afafc641d9512134155c491145e8db6dd">addBitVariable</a>(const PIString &name, const void *ptr, int fromBit, int bitsCount, int column=1, PIFlags< PIConsole::Format > format=PIConsole::Normal)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#a7d168eedda1c2246a73b0a08fb3ef693">addBitVariable</a>(const PIString &name, const void *ptr, int fromBit, int bitsCount, int column=1, FormatFlags format=PIConsole::Normal)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#adec15a8f25d9236622f8868980cd0772">addCustomStatus</a>(const PIString &str)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#affc3de9ad31867e4e8002e77c96e8553">addEmptyLine</a>(int column=1, uint count=1)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#a8274edea626b4281fe7de309ee8d1b38">addString</a>(const PIString &name, int column=1, PIFlags< PIConsole::Format > format=PIConsole::Normal)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#acd23cbb11c629d536c0d4f3c08b61683">addString</a>(const PIString &name, int column=1, FormatFlags format=PIConsole::Normal)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#a119860d9253d00a3fe815bc124076577">addTab</a>(const PIString &name, char bind_key=0)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#a9ae57b8ab5c4f8538633bf8dc8a15e67">addVariable</a>(const PIString &name, const PIString *ptr, int column=1, PIFlags< PIConsole::Format > format=PIConsole::Normal)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#a6389f65b8835a38a60bf5ee2f2a43712">addVariable</a>(const PIString &name, const char *ptr, int column=1, PIFlags< PIConsole::Format > format=PIConsole::Normal)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#a3b06530b893c79d11cf875419a834cd0">addVariable</a>(const PIString &name, const bool *ptr, int column=1, PIFlags< PIConsole::Format > format=PIConsole::Normal)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#ac53481fa1109e55fc1a6b00c9d963f90">addVariable</a>(const PIString &name, const short *ptr, int column=1, PIFlags< PIConsole::Format > format=PIConsole::Normal)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#aee3ced19ce3abda81a1afd1164a1561d">addVariable</a>(const PIString &name, const int *ptr, int column=1, PIFlags< PIConsole::Format > format=PIConsole::Normal)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#a27b939e27bc97c10eab59411de9fb526">addVariable</a>(const PIString &name, const long *ptr, int column=1, PIFlags< PIConsole::Format > format=PIConsole::Normal)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#a7d7ff34b90be97a0b9cab63419ee26c2">addVariable</a>(const PIString &name, const llong *ptr, int column=1, PIFlags< PIConsole::Format > format=PIConsole::Normal)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#afa2c5fbf172ba93197b9b2f5c6653d71">addVariable</a>(const PIString &name, const uchar *ptr, int column=1, PIFlags< PIConsole::Format > format=PIConsole::Normal)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#a2326d0f1a333927d2754830cea35a4ac">addVariable</a>(const PIString &name, const ushort *ptr, int column=1, PIFlags< PIConsole::Format > format=PIConsole::Normal)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#a5206ecd0cb4d5c17d2f8cece88cbee4e">addVariable</a>(const PIString &name, const uint *ptr, int column=1, PIFlags< PIConsole::Format > format=PIConsole::Normal)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#aed85986ef4d195ec22641fc723bc7422">addVariable</a>(const PIString &name, const ulong *ptr, int column=1, PIFlags< PIConsole::Format > format=PIConsole::Normal)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#a4a5ef27f2e7dbc0b3a657f543e21e580">addVariable</a>(const PIString &name, const ullong *ptr, int column=1, PIFlags< PIConsole::Format > format=PIConsole::Normal)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#aac91f944400e09e1d07c5d6862691078">addVariable</a>(const PIString &name, const float *ptr, int column=1, PIFlags< PIConsole::Format > format=PIConsole::Normal)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#ac92363d6e3aff60b8b27215fce4f7cbb">addVariable</a>(const PIString &name, const double *ptr, int column=1, PIFlags< PIConsole::Format > format=PIConsole::Normal)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#acf8668140c47e5ee0ac2fc100ebcaf46">addVariable</a>(const PIString &name, const PISystemTime *ptr, int column=1, PIFlags< PIConsole::Format > format=PIConsole::Normal)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#a8a71fccd3ad2e19b13045ef6e90d9546">addVariable</a>(const PIString &name, const PIProtocol *ptr, int column=1, PIFlags< PIConsole::Format > format=PIConsole::Normal)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#a36d5583199e73951f650f58dfc9bc0f3">addVariable</a>(const PIString &name, const PIDiagnostics *ptr, int column=1, PIFlags< PIConsole::Format > format=PIConsole::Normal)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#a45cd358a487768e1a9ccbaf1d403016f">addVariable</a>(const PIString &name, const PIString *ptr, int column=1, FormatFlags format=PIConsole::Normal)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#ad1a49cfaa85b78f1d15c1970235667b8">addVariable</a>(const PIString &name, const char *ptr, int column=1, FormatFlags format=PIConsole::Normal)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#a18afa9de5c86c2aeb630cda390f9157f">addVariable</a>(const PIString &name, const bool *ptr, int column=1, FormatFlags format=PIConsole::Normal)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#ad0bf51f6a98a9f0641ed931bfc6e1492">addVariable</a>(const PIString &name, const short *ptr, int column=1, FormatFlags format=PIConsole::Normal)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#ad8bbf75d32194f81b1dbc803376d3698">addVariable</a>(const PIString &name, const int *ptr, int column=1, FormatFlags format=PIConsole::Normal)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#a87ba6785cb65f38feadef119f4eda878">addVariable</a>(const PIString &name, const long *ptr, int column=1, FormatFlags format=PIConsole::Normal)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#af0aeb06c6a6794140c7696109494d169">addVariable</a>(const PIString &name, const llong *ptr, int column=1, FormatFlags format=PIConsole::Normal)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#a6486beb409d8588825017419d9415be1">addVariable</a>(const PIString &name, const uchar *ptr, int column=1, FormatFlags format=PIConsole::Normal)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#adfcd8c63c0815577739c7a34fad03f57">addVariable</a>(const PIString &name, const ushort *ptr, int column=1, FormatFlags format=PIConsole::Normal)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#a8b99225517c0a72ff89e4acd980c9932">addVariable</a>(const PIString &name, const uint *ptr, int column=1, FormatFlags format=PIConsole::Normal)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#a1a5fb8cc88394b1f248e43651081c30f">addVariable</a>(const PIString &name, const ulong *ptr, int column=1, FormatFlags format=PIConsole::Normal)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#ab92dd2cad5426d1f723508270f0ca016">addVariable</a>(const PIString &name, const ullong *ptr, int column=1, FormatFlags format=PIConsole::Normal)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#aa01d3965772fa3887d6135e1d0a5d32c">addVariable</a>(const PIString &name, const float *ptr, int column=1, FormatFlags format=PIConsole::Normal)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#a948b2d70749ae411401dbcaa78d12a8e">addVariable</a>(const PIString &name, const double *ptr, int column=1, FormatFlags format=PIConsole::Normal)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#a95d45bf97710418937763f5484132672">addVariable</a>(const PIString &name, const PISystemTime *ptr, int column=1, FormatFlags format=PIConsole::Normal)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#af751b4c1ff43c586195da15ec38f7372">addVariable</a>(const PIString &name, const PIProtocol *ptr, int column=1, FormatFlags format=PIConsole::Normal)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#a953dbeb2099a98e49dd846f8a1171455">addVariable</a>(const PIString &name, const PIDiagnostics *ptr, int column=1, FormatFlags format=PIConsole::Normal)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#a9185c02e667ead89d506730e6fdc1f5d">Alignment</a> enum name</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a92a8473a8b9197c3a1c13900cc9711b2">BackBlack</a> enum value</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a0b579bc45bf31df6bad7baa3b0e1ce75">BackBlue</a> enum value</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
@@ -151,8 +114,10 @@ $(document).ready(function(){initNavTree('class_p_i_console.html','');});
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a78328fa8e10b199523d20b782d6fbc5b">Bold</a> enum value</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a5da8208d12e37e5277db308939208150">className</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#ac2fa6d3e2f715e709c24c557847d0a1c">clearCustomStatus</a>()</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#adbe34dd86ea50ff8c2c82ae6c1f609c5">clearTab</a>(uint index)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#a0869f3507949bec5dbd45dbb1de30c62">clearTab</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#aa098e8d9cdc197ce608ff8cd617bab63">clearTabs</a>(bool clearScreen=true)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#aec823e3d7ef7045298efbab12489b239">clearVariables</a>(bool clearScreen)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#aec823e3d7ef7045298efbab12489b239">clearVariables</a>(bool clearScreen)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a65528c74adc6691eac2c7a2f39328064">CONNECT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a38e74a7ce99df00a10517f5ce4aa66c5">CONNECT0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a36132851189bb01db4957595111a28db">CONNECT1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
@@ -161,131 +126,132 @@ $(document).ready(function(){initNavTree('class_p_i_console.html','');});
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a34e41d730c07354e07333def3d854019">CONNECT4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#ac86f9567fcbe10d7e49685e0a01b8427">CONNECTU</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#a3261d123b00905e06226b828d7920001">currentTab</a>() const </td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579afad1b218983aa1f775655a30175333af">Cyan</a> enum value</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#aa3c4138dc000e34fb74140d0a5be3afe">data</a>() const </td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a286d39fdf2dacf8bc1f26c8744d8bf18">debug</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a1a14373d10e03ed37c42f17558d6e412">Dec</a> enum value</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#a4e399e64818521932243ee8be392c649">defaultAlignment</a>() const </td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#af7d77f3929c0c0394b76274472141080">disableExitCapture</a>()</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a587604e6f3570c0fc32794384d4d0d1f">DISCONNECT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#aed7fd8edaccbbca33c51417ca43ac32a">DISCONNECT0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#ae030e8deb226c636d2df22076391f12c">DISCONNECT1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a8f0609bfd7dfcd4512d76480bc114dab">DISCONNECT2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#af2789f99d1916f231fc579f00370fa6f">DISCONNECT3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#aedf429d3192da764163c1377cad310e3">DISCONNECT4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a2f43644909496ba11ca294a67ed18deb">emitter</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#a54455e3349316eb52679b8d1f9b85f78">enableExitCapture</a>(char key= 'Q')</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#af6dacd35973ff834f007d0f6a40f6e9c">end</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a7877e997621e1161f058fce90febd464">EVENT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a4fa760299649bc8aeaa0dcf4d605be70">EVENT0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a7083e0b630c70def2ce05d60d70a45b9">EVENT1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a91d380b7235ad11b4830c4c2e8860618">EVENT2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a685a85b0791e73158dc0173b4e18dd00">EVENT3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a59032ae5e0b94cdfb52be1f24d5e8252">EVENT4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#ae92ae8e64fbb4c6fa7d87cc1e93d55c0">EVENT_HANDLER</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#ab605cf0454d34cc72c65bfed2abd696a">EVENT_HANDLER0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a56defa004e9b7efb2db50b3a43ca7225">EVENT_HANDLER1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#abb64b696544ee4ee8715add9747c1293">EVENT_HANDLER2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#af90eced49fbdb43f5fc631fa7e7a44fb">EVENT_HANDLER3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#ae8a8499ba07a4cc16c0b15c51b197d9f">EVENT_HANDLER4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a26a0e3181ebb2a90c11e9a7eb906a99e">EVENT_VHANDLER</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a338377c8ec10707dd26a168b8aef5c31">EVENT_VHANDLER0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#abf138848427466a7ae91ada5876f926d">EVENT_VHANDLER1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#ad0ba4a14c77b8d968dc13918f9b2d384">EVENT_VHANDLER2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a4f47b429ac594cebdca1567e1b9a1021">EVENT_VHANDLER3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a96b2461314db11f3b68942bcd4b9d13d">EVENT_VHANDLER4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#af31cb35a92c0758c33c73a227a096d04">exitCaptured</a>() const </td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#a9c5a216c60e5b9c1bdf5eda25a346594">exitKey</a>() const </td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#afe05189de1d6ebbf44a2e16cfe200848">findByName</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579">Format</a> enum name</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579ae959969cfc547e2f48dbe3b51056d931">Green</a> enum value</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a3f7b0da6b28ced23e1deee48dde17c98">HANDLER</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579aec17c3cf86a35f0a78c1add7ddd4ce3c">Hex</a> enum value</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a0f6700676e0545499b1c669052c07031">Inverse</a> enum value</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a8d6bd4c57aa01dc41e1b28720f9604a7">isPropertyExists</a>(const PIString &name) const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a46720d79609ec893d9eb5eaa2354c414">isRunning</a>() const </td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#acb4dd34fc69180a9ba8bca4816bca130">keyPressed</a>(char key, void *data)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#a9185c02e667ead89d506730e6fdc1f5da8f1af835c1d302642a0f5d288e7ce6a2">Left</a> enum value</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a221de2cf94a569a223bfc4456c0f4fed">lock</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a839902f788d727e5bfbd56c961cb7504">Magenta</a> enum value</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#aeaff22c99b5f5ba444671d658eba2f14">mutex</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a87a8b9315e3e2c0eb8bfeb864474da57">needLockRun</a>(bool need)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a045a7b958509dd5c127a6f8abbbe9128">Normal</a> enum value</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#a9185c02e667ead89d506730e6fdc1f5da83cb297e42b088515171ecb83f904bb5">Nothing</a> enum value</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a6c18590e7ad6b405aee530a187231c77">Oct</a> enum value</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#ab37989414cad3b54ddd8ab8d2879e386">PIConsole</a>(bool startNow=true, KBFunc slot=0)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a722b67a967e55918f6921de66ecffce9">piCoutObj</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#af4581f822cb17c489e34da1abca2764a">piDisconnect</a>(PIObject *src, const PIString &sig)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a1d556c03cc2ba29fd2515abc470e3393">piDisconnect</a>(PIObject *src)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba0e6861fee3e57cf6ba026a7553e69576">piHigh</a> enum value</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba18babfebe41163fbb810eb41357a6347">piHighest</a> enum value</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba46703d0258b11d41c52a266b2b10b6d9">piLow</a> enum value</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba4dbd54fc5158a029c682b718f48312d4">piLowerst</a> enum value</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77babd362bfacabbd61d69793cceb449425c">piNormal</a> enum value</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a779d66bab882a51ef6389d2e212f2bd6">PIObject</a>(const PIString &name=PIString())</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#affa62b02040517a34b3f173d804e487f">PIOBJECT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a4ce1840f79eac65344a4c5823f5034d4">PIOBJECT_PARENT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#adaa3b942365cb17b3e985648128e5f7e">PIThread</a>(void *data, ThreadFunc func, bool startNow=false, int loop_delay=-1)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a538752277df4d58134b05ef080ed6b04">PIThread</a>(bool startNow=false, int loop_delay=-1)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#adcc0d49a7914cba2b3edc86c454ee3a6">priority</a>() const </td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#a95da0d3b18cfd657c528ddfd439aed74">currentTabIndex</a>() const </td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579afad1b218983aa1f775655a30175333af">Cyan</a> enum value</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#aa3c4138dc000e34fb74140d0a5be3afe">data</a>() const </td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a286d39fdf2dacf8bc1f26c8744d8bf18">debug</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a1a14373d10e03ed37c42f17558d6e412">Dec</a> enum value</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#a4e399e64818521932243ee8be392c649">defaultAlignment</a>() const </td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#af7d77f3929c0c0394b76274472141080">disableExitCapture</a>()</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a587604e6f3570c0fc32794384d4d0d1f">DISCONNECT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#aed7fd8edaccbbca33c51417ca43ac32a">DISCONNECT0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#ae030e8deb226c636d2df22076391f12c">DISCONNECT1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a8f0609bfd7dfcd4512d76480bc114dab">DISCONNECT2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#af2789f99d1916f231fc579f00370fa6f">DISCONNECT3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#aedf429d3192da764163c1377cad310e3">DISCONNECT4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a2f43644909496ba11ca294a67ed18deb">emitter</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#a54455e3349316eb52679b8d1f9b85f78">enableExitCapture</a>(char key= 'Q')</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#af6dacd35973ff834f007d0f6a40f6e9c">end</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a7877e997621e1161f058fce90febd464">EVENT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a4fa760299649bc8aeaa0dcf4d605be70">EVENT0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a7083e0b630c70def2ce05d60d70a45b9">EVENT1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a91d380b7235ad11b4830c4c2e8860618">EVENT2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a685a85b0791e73158dc0173b4e18dd00">EVENT3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a59032ae5e0b94cdfb52be1f24d5e8252">EVENT4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#ae92ae8e64fbb4c6fa7d87cc1e93d55c0">EVENT_HANDLER</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#ab605cf0454d34cc72c65bfed2abd696a">EVENT_HANDLER0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a56defa004e9b7efb2db50b3a43ca7225">EVENT_HANDLER1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#abb64b696544ee4ee8715add9747c1293">EVENT_HANDLER2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#af90eced49fbdb43f5fc631fa7e7a44fb">EVENT_HANDLER3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#ae8a8499ba07a4cc16c0b15c51b197d9f">EVENT_HANDLER4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a26a0e3181ebb2a90c11e9a7eb906a99e">EVENT_VHANDLER</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a338377c8ec10707dd26a168b8aef5c31">EVENT_VHANDLER0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#abf138848427466a7ae91ada5876f926d">EVENT_VHANDLER1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#ad0ba4a14c77b8d968dc13918f9b2d384">EVENT_VHANDLER2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a4f47b429ac594cebdca1567e1b9a1021">EVENT_VHANDLER3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a96b2461314db11f3b68942bcd4b9d13d">EVENT_VHANDLER4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#af31cb35a92c0758c33c73a227a096d04">exitCaptured</a>() const </td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#a9c5a216c60e5b9c1bdf5eda25a346594">exitKey</a>() const </td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#afe05189de1d6ebbf44a2e16cfe200848">findByName</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579">Format</a> enum name</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579ae959969cfc547e2f48dbe3b51056d931">Green</a> enum value</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a3f7b0da6b28ced23e1deee48dde17c98">HANDLER</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579aec17c3cf86a35f0a78c1add7ddd4ce3c">Hex</a> enum value</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a0f6700676e0545499b1c669052c07031">Inverse</a> enum value</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a8d6bd4c57aa01dc41e1b28720f9604a7">isPropertyExists</a>(const PIString &name) const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a46720d79609ec893d9eb5eaa2354c414">isRunning</a>() const </td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#a581a1eb584509229fff2c302fe117cad">keyPressed</a>(PIKbdListener::KeyEvent key, void *data)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#a9185c02e667ead89d506730e6fdc1f5da8f1af835c1d302642a0f5d288e7ce6a2">Left</a> enum value</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a221de2cf94a569a223bfc4456c0f4fed">lock</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a839902f788d727e5bfbd56c961cb7504">Magenta</a> enum value</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#aeaff22c99b5f5ba444671d658eba2f14">mutex</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a87a8b9315e3e2c0eb8bfeb864474da57">needLockRun</a>(bool need)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a045a7b958509dd5c127a6f8abbbe9128">Normal</a> enum value</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#a9185c02e667ead89d506730e6fdc1f5da83cb297e42b088515171ecb83f904bb5">Nothing</a> enum value</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a6c18590e7ad6b405aee530a187231c77">Oct</a> enum value</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#a356e665d30c3681a536e6b7ee551798b">PIConsole</a>(bool startNow=true, PIKbdListener::KBFunc slot=0)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a722b67a967e55918f6921de66ecffce9">piCoutObj</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#af4581f822cb17c489e34da1abca2764a">piDisconnect</a>(PIObject *src, const PIString &sig)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a1d556c03cc2ba29fd2515abc470e3393">piDisconnect</a>(PIObject *src)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba0e6861fee3e57cf6ba026a7553e69576">piHigh</a> enum value</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba18babfebe41163fbb810eb41357a6347">piHighest</a> enum value</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba46703d0258b11d41c52a266b2b10b6d9">piLow</a> enum value</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba4dbd54fc5158a029c682b718f48312d4">piLowerst</a> enum value</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77babd362bfacabbd61d69793cceb449425c">piNormal</a> enum value</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a779d66bab882a51ef6389d2e212f2bd6">PIObject</a>(const PIString &name=PIString())</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#affa62b02040517a34b3f173d804e487f">PIOBJECT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a8cd6444e57a0f7f25888c8b8293d3543">PIOBJECT_SUBCLASS</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#adaa3b942365cb17b3e985648128e5f7e">PIThread</a>(void *data, ThreadFunc func, bool startNow=false, int loop_delay=-1)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a538752277df4d58134b05ef080ed6b04">PIThread</a>(bool startNow=false, int loop_delay=-1)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77b">Priority</a> enum name</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#aeb8178ed4012f204d2c89a8413bbcd2d">properties</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a68dbd55885a081be717ff818dcb31bcc">propertiesCount</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#ad0cadfad8b61e8c994abde7d2d4853ac">property</a>(const PIString &name) const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a2f98c7c43b93f9d636e9119f0a577715">propertyChanged</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579aa9e6d56193eac85df4a54bf3ef53b7b7">Red</a> enum value</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#aa3766f5453f3bb6a90e3e890133b0549">removeTab</a>(uint index)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#a09b921eabc7dfb78527916927d67caf4">removeTab</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#a9185c02e667ead89d506730e6fdc1f5da5ba51ab04a9644828f79a9e95dfe4382">Right</a> enum value</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a138319e4d812b10ef0e49f4c1464dde4">Scientific</a> enum value</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#a44b8aeea4216e6b514d468f3fcc7e19b">setColumnAlignment</a>(int col, Alignment align)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#a6c0653f78a4c22a7de20656c150d4d7d">setColumnAlignmentToAll</a>(Alignment align)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a221e15d1a4093b7db6cc579fc8be69b6">setData</a>(void *d)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a9a0ec972d4864287fae4d1a0edcd9dc5">setDebug</a>(bool debug)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#ad5bdaa30246c6165fe87bdc3539937f0">setDefaultAlignment</a>(Alignment align)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a8eb211f42dfcf7b7a1f32acabbfd6ada">setName</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#ade6ddabe46917c5cef2f5da1dd613a69">setPriority</a>(PIThread::Priority prior)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a647e2f79b975cf88d636a2ca2dadfb9c">setProperty</a>(const PIString &name, const PIVariant &value)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a85c22bf31dae02180827f2952e3594ee">setSlot</a>(ThreadFunc func)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#afbe2d5ae830d8096e8506114221789f0">setTab</a>(uint index)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#ae4214666e5ae3752189a61d76c73b7ab">setTab</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#ae2abf8fd9b17252e057852fa912565e9">setTabBindKey</a>(uint index, char bind_key)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#ad0826c4d2e8a1e4a1ddff1ad4df355b6">setTabBindKey</a>(const PIString &name, char bind_key)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#a3d5a998c901b37e73c105754135de73f">start</a>(bool wait)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a5fb7161b42840be7fb2f738046887b39">PIThread::start</a>(int timer_delay)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a38785bbce4ef9afb7116cea78beffa08">PIThread::start</a>(ThreadFunc func, int timer_delay)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a6b91eb8632e75e0f00a625f28a0bedd1">started</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a44a9fe015ea8288a0a336b614ff2962b">startOnce</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#ad50035fe7d3a2557178b6b46f6fa4861">startOnce</a>(ThreadFunc func)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#afd53d4f09d0bad958f0d2073f56d47c5">stop</a>(bool clear)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#aa6350430814f777fdce81f99cbba4c1a">stopped</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a41060ba64a882ef4c3b24dc868c5635c">superClassName</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a412b529aeecff9f150ee7d42c32006f2">SystemTimeSeconds</a> enum value</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a4d54e68db54f775ca7e17b307c4f7787">SystemTimeSplit</a> enum value</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#a6e1080918dd4d36347fe8e47318a5761">tabsCount</a>() const </td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a2004de7b6aa59ecb50321571b932ec20">terminate</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a46936e800bd76246b08d3093cd7b31c9">Underline</a> enum value</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a82baf1fe4608234ba76b68540100ee73">unlock</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#ad0a588d352faf1bb39cba0bea8b8d0c0">waitForFinish</a>()</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#ae325266c7f3484ad52c0a5c690cc222c">PIThread::waitForFinish</a>(int timeout_msecs)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a8bcffcc0d12bdd6d8ddd455a15241313">waitForStart</a>(int timeout_msecs)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a52fc22658e025b4c15c8a2454d81b289">WEAK_CONNECT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#aaaba5b68617a43903056bc175b8cd162">WEAK_CONNECT0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a37d80492e781bf82b9c22c56977da81e">WEAK_CONNECT1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a34134cc70172ef5a8d38ba8eb0db327d">WEAK_CONNECT2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a601eb7e6e4c3c1a2ba741abbaf271fed">WEAK_CONNECT3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a483ad0828f2c221308d95fd07ba1ee6e">WEAK_CONNECT4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a754394a1f1591ca656e42292e2e6ccc9">White</a> enum value</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a8fcb095f1009154392e0f0c966d838f6">Yellow</a> enum value</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#adcc0d49a7914cba2b3edc86c454ee3a6">priority</a>() const </td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#aeb8178ed4012f204d2c89a8413bbcd2d">properties</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a68dbd55885a081be717ff818dcb31bcc">propertiesCount</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#ad0cadfad8b61e8c994abde7d2d4853ac">property</a>(const PIString &name) const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a2f98c7c43b93f9d636e9119f0a577715">propertyChanged</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579aa9e6d56193eac85df4a54bf3ef53b7b7">Red</a> enum value</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#aa3766f5453f3bb6a90e3e890133b0549">removeTab</a>(uint index)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#a09b921eabc7dfb78527916927d67caf4">removeTab</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#a9185c02e667ead89d506730e6fdc1f5da5ba51ab04a9644828f79a9e95dfe4382">Right</a> enum value</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a138319e4d812b10ef0e49f4c1464dde4">Scientific</a> enum value</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#a44b8aeea4216e6b514d468f3fcc7e19b">setColumnAlignment</a>(int col, Alignment align)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#a6c0653f78a4c22a7de20656c150d4d7d">setColumnAlignmentToAll</a>(Alignment align)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a221e15d1a4093b7db6cc579fc8be69b6">setData</a>(void *d)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a9a0ec972d4864287fae4d1a0edcd9dc5">setDebug</a>(bool debug)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#ad5bdaa30246c6165fe87bdc3539937f0">setDefaultAlignment</a>(Alignment align)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a8eb211f42dfcf7b7a1f32acabbfd6ada">setName</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#ade6ddabe46917c5cef2f5da1dd613a69">setPriority</a>(PIThread::Priority prior)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a647e2f79b975cf88d636a2ca2dadfb9c">setProperty</a>(const PIString &name, const PIVariant &value)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a85c22bf31dae02180827f2952e3594ee">setSlot</a>(ThreadFunc func)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#afbe2d5ae830d8096e8506114221789f0">setTab</a>(uint index)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#ae4214666e5ae3752189a61d76c73b7ab">setTab</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#ae2abf8fd9b17252e057852fa912565e9">setTabBindKey</a>(uint index, char bind_key)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#ad0826c4d2e8a1e4a1ddff1ad4df355b6">setTabBindKey</a>(const PIString &name, char bind_key)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#a3d5a998c901b37e73c105754135de73f">start</a>(bool wait)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a5fb7161b42840be7fb2f738046887b39">PIThread::start</a>(int timer_delay)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a38785bbce4ef9afb7116cea78beffa08">PIThread::start</a>(ThreadFunc func, int timer_delay)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a6b91eb8632e75e0f00a625f28a0bedd1">started</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a44a9fe015ea8288a0a336b614ff2962b">startOnce</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#ad50035fe7d3a2557178b6b46f6fa4861">startOnce</a>(ThreadFunc func)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#afd53d4f09d0bad958f0d2073f56d47c5">stop</a>(bool clear)</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#aa6350430814f777fdce81f99cbba4c1a">stopped</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a41060ba64a882ef4c3b24dc868c5635c">superClassName</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a412b529aeecff9f150ee7d42c32006f2">SystemTimeSeconds</a> enum value</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a4d54e68db54f775ca7e17b307c4f7787">SystemTimeSplit</a> enum value</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#a6e1080918dd4d36347fe8e47318a5761">tabsCount</a>() const </td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a2004de7b6aa59ecb50321571b932ec20">terminate</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a46936e800bd76246b08d3093cd7b31c9">Underline</a> enum value</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a82baf1fe4608234ba76b68540100ee73">unlock</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#ad0a588d352faf1bb39cba0bea8b8d0c0">waitForFinish</a>()</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#ae325266c7f3484ad52c0a5c690cc222c">PIThread::waitForFinish</a>(int timeout_msecs)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a8bcffcc0d12bdd6d8ddd455a15241313">waitForStart</a>(int timeout_msecs)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a52fc22658e025b4c15c8a2454d81b289">WEAK_CONNECT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#aaaba5b68617a43903056bc175b8cd162">WEAK_CONNECT0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a37d80492e781bf82b9c22c56977da81e">WEAK_CONNECT1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a34134cc70172ef5a8d38ba8eb0db327d">WEAK_CONNECT2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a601eb7e6e4c3c1a2ba741abbaf271fed">WEAK_CONNECT3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a483ad0828f2c221308d95fd07ba1ee6e">WEAK_CONNECT4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a754394a1f1591ca656e42292e2e6ccc9">White</a> enum value</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a8fcb095f1009154392e0f0c966d838f6">Yellow</a> enum value</td><td class="entry"><a class="el" href="class_p_i_console.html">PIConsole</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated on Sun Nov 2 2014 22:29:35 for PIP by
|
||||
<li class="footer">Generated on Fri Feb 27 2015 23:03:16 for PIP by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.8 </li>
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
@@ -3,23 +3,19 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||
<title>PIP: PIConsole Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
$(window).load(resizeHeight);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
@@ -30,7 +26,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">PIP
|
||||
 <span id="projectnumber">0.4.1_alpha3</span>
|
||||
 <span id="projectnumber">0.5.0_prealpha</span>
|
||||
</div>
|
||||
<div id="projectbrief">Platform-Independent Primitives</div>
|
||||
</td>
|
||||
@@ -39,10 +35,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.8 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
@@ -50,22 +43,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
@@ -91,20 +68,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
$(document).ready(function(){initNavTree('class_p_i_console.html','');});
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark"> </span>Pages</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-types">Public Types</a> |
|
||||
@@ -117,13 +80,10 @@ $(document).ready(function(){initNavTree('class_p_i_console.html','');});
|
||||
|
||||
<p>Console output class.
|
||||
<a href="class_p_i_console.html#details">More...</a></p>
|
||||
<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
||||
<img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for PIConsole:</div>
|
||||
<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
|
||||
</div>
|
||||
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="class_p_i_console__inherit__graph.svg" width="106" height="187"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
|
||||
</div>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for PIConsole:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="class_p_i_console__inherit__graph.svg" width="106" height="187"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
||||
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
|
||||
@@ -188,84 +148,84 @@ Public Types</h2></td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:ab37989414cad3b54ddd8ab8d2879e386"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab37989414cad3b54ddd8ab8d2879e386"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#ab37989414cad3b54ddd8ab8d2879e386">PIConsole</a> (bool startNow=true, KBFunc slot=0)</td></tr>
|
||||
<tr class="memdesc:ab37989414cad3b54ddd8ab8d2879e386"><td class="mdescLeft"> </td><td class="mdescRight">Constructs PIConsole with key handler "slot" and if "startNow" start it. <br /></td></tr>
|
||||
<tr class="separator:ab37989414cad3b54ddd8ab8d2879e386"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8274edea626b4281fe7de309ee8d1b38"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8274edea626b4281fe7de309ee8d1b38"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#a8274edea626b4281fe7de309ee8d1b38">addString</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, int column=1, <a class="el" href="class_p_i_flags.html">PIFlags</a>< <a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579">PIConsole::Format</a> > format=<a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a045a7b958509dd5c127a6f8abbbe9128">PIConsole::Normal</a>)</td></tr>
|
||||
<tr class="memdesc:a8274edea626b4281fe7de309ee8d1b38"><td class="mdescLeft"> </td><td class="mdescRight">Add to current tab to column "column" string "name" with format "format". <br /></td></tr>
|
||||
<tr class="separator:a8274edea626b4281fe7de309ee8d1b38"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9ae57b8ab5c4f8538633bf8dc8a15e67"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9ae57b8ab5c4f8538633bf8dc8a15e67"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#a9ae57b8ab5c4f8538633bf8dc8a15e67">addVariable</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, const <a class="el" href="class_p_i_string.html">PIString</a> *ptr, int column=1, <a class="el" href="class_p_i_flags.html">PIFlags</a>< <a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579">PIConsole::Format</a> > format=<a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a045a7b958509dd5c127a6f8abbbe9128">PIConsole::Normal</a>)</td></tr>
|
||||
<tr class="memdesc:a9ae57b8ab5c4f8538633bf8dc8a15e67"><td class="mdescLeft"> </td><td class="mdescRight">Add to current tab to column "column" variable with label "name", pointer "ptr" and format "format". <br /></td></tr>
|
||||
<tr class="separator:a9ae57b8ab5c4f8538633bf8dc8a15e67"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6389f65b8835a38a60bf5ee2f2a43712"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6389f65b8835a38a60bf5ee2f2a43712"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#a6389f65b8835a38a60bf5ee2f2a43712">addVariable</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, const char *ptr, int column=1, <a class="el" href="class_p_i_flags.html">PIFlags</a>< <a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579">PIConsole::Format</a> > format=<a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a045a7b958509dd5c127a6f8abbbe9128">PIConsole::Normal</a>)</td></tr>
|
||||
<tr class="memdesc:a6389f65b8835a38a60bf5ee2f2a43712"><td class="mdescLeft"> </td><td class="mdescRight">Add to current tab to column "column" variable with label "name", pointer "ptr" and format "format". <br /></td></tr>
|
||||
<tr class="separator:a6389f65b8835a38a60bf5ee2f2a43712"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3b06530b893c79d11cf875419a834cd0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3b06530b893c79d11cf875419a834cd0"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#a3b06530b893c79d11cf875419a834cd0">addVariable</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, const bool *ptr, int column=1, <a class="el" href="class_p_i_flags.html">PIFlags</a>< <a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579">PIConsole::Format</a> > format=<a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a045a7b958509dd5c127a6f8abbbe9128">PIConsole::Normal</a>)</td></tr>
|
||||
<tr class="memdesc:a3b06530b893c79d11cf875419a834cd0"><td class="mdescLeft"> </td><td class="mdescRight">Add to current tab to column "column" variable with label "name", pointer "ptr" and format "format". <br /></td></tr>
|
||||
<tr class="separator:a3b06530b893c79d11cf875419a834cd0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac53481fa1109e55fc1a6b00c9d963f90"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac53481fa1109e55fc1a6b00c9d963f90"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#ac53481fa1109e55fc1a6b00c9d963f90">addVariable</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, const short *ptr, int column=1, <a class="el" href="class_p_i_flags.html">PIFlags</a>< <a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579">PIConsole::Format</a> > format=<a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a045a7b958509dd5c127a6f8abbbe9128">PIConsole::Normal</a>)</td></tr>
|
||||
<tr class="memdesc:ac53481fa1109e55fc1a6b00c9d963f90"><td class="mdescLeft"> </td><td class="mdescRight">Add to current tab to column "column" variable with label "name", pointer "ptr" and format "format". <br /></td></tr>
|
||||
<tr class="separator:ac53481fa1109e55fc1a6b00c9d963f90"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aee3ced19ce3abda81a1afd1164a1561d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aee3ced19ce3abda81a1afd1164a1561d"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#aee3ced19ce3abda81a1afd1164a1561d">addVariable</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, const int *ptr, int column=1, <a class="el" href="class_p_i_flags.html">PIFlags</a>< <a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579">PIConsole::Format</a> > format=<a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a045a7b958509dd5c127a6f8abbbe9128">PIConsole::Normal</a>)</td></tr>
|
||||
<tr class="memdesc:aee3ced19ce3abda81a1afd1164a1561d"><td class="mdescLeft"> </td><td class="mdescRight">Add to current tab to column "column" variable with label "name", pointer "ptr" and format "format". <br /></td></tr>
|
||||
<tr class="separator:aee3ced19ce3abda81a1afd1164a1561d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a27b939e27bc97c10eab59411de9fb526"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a27b939e27bc97c10eab59411de9fb526"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#a27b939e27bc97c10eab59411de9fb526">addVariable</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, const long *ptr, int column=1, <a class="el" href="class_p_i_flags.html">PIFlags</a>< <a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579">PIConsole::Format</a> > format=<a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a045a7b958509dd5c127a6f8abbbe9128">PIConsole::Normal</a>)</td></tr>
|
||||
<tr class="memdesc:a27b939e27bc97c10eab59411de9fb526"><td class="mdescLeft"> </td><td class="mdescRight">Add to current tab to column "column" variable with label "name", pointer "ptr" and format "format". <br /></td></tr>
|
||||
<tr class="separator:a27b939e27bc97c10eab59411de9fb526"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7d7ff34b90be97a0b9cab63419ee26c2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7d7ff34b90be97a0b9cab63419ee26c2"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#a7d7ff34b90be97a0b9cab63419ee26c2">addVariable</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, const llong *ptr, int column=1, <a class="el" href="class_p_i_flags.html">PIFlags</a>< <a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579">PIConsole::Format</a> > format=<a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a045a7b958509dd5c127a6f8abbbe9128">PIConsole::Normal</a>)</td></tr>
|
||||
<tr class="memdesc:a7d7ff34b90be97a0b9cab63419ee26c2"><td class="mdescLeft"> </td><td class="mdescRight">Add to current tab to column "column" variable with label "name", pointer "ptr" and format "format". <br /></td></tr>
|
||||
<tr class="separator:a7d7ff34b90be97a0b9cab63419ee26c2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afa2c5fbf172ba93197b9b2f5c6653d71"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afa2c5fbf172ba93197b9b2f5c6653d71"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#afa2c5fbf172ba93197b9b2f5c6653d71">addVariable</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, const uchar *ptr, int column=1, <a class="el" href="class_p_i_flags.html">PIFlags</a>< <a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579">PIConsole::Format</a> > format=<a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a045a7b958509dd5c127a6f8abbbe9128">PIConsole::Normal</a>)</td></tr>
|
||||
<tr class="memdesc:afa2c5fbf172ba93197b9b2f5c6653d71"><td class="mdescLeft"> </td><td class="mdescRight">Add to current tab to column "column" variable with label "name", pointer "ptr" and format "format". <br /></td></tr>
|
||||
<tr class="separator:afa2c5fbf172ba93197b9b2f5c6653d71"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2326d0f1a333927d2754830cea35a4ac"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2326d0f1a333927d2754830cea35a4ac"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#a2326d0f1a333927d2754830cea35a4ac">addVariable</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, const ushort *ptr, int column=1, <a class="el" href="class_p_i_flags.html">PIFlags</a>< <a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579">PIConsole::Format</a> > format=<a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a045a7b958509dd5c127a6f8abbbe9128">PIConsole::Normal</a>)</td></tr>
|
||||
<tr class="memdesc:a2326d0f1a333927d2754830cea35a4ac"><td class="mdescLeft"> </td><td class="mdescRight">Add to current tab to column "column" variable with label "name", pointer "ptr" and format "format". <br /></td></tr>
|
||||
<tr class="separator:a2326d0f1a333927d2754830cea35a4ac"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5206ecd0cb4d5c17d2f8cece88cbee4e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5206ecd0cb4d5c17d2f8cece88cbee4e"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#a5206ecd0cb4d5c17d2f8cece88cbee4e">addVariable</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, const uint *ptr, int column=1, <a class="el" href="class_p_i_flags.html">PIFlags</a>< <a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579">PIConsole::Format</a> > format=<a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a045a7b958509dd5c127a6f8abbbe9128">PIConsole::Normal</a>)</td></tr>
|
||||
<tr class="memdesc:a5206ecd0cb4d5c17d2f8cece88cbee4e"><td class="mdescLeft"> </td><td class="mdescRight">Add to current tab to column "column" variable with label "name", pointer "ptr" and format "format". <br /></td></tr>
|
||||
<tr class="separator:a5206ecd0cb4d5c17d2f8cece88cbee4e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aed85986ef4d195ec22641fc723bc7422"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aed85986ef4d195ec22641fc723bc7422"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#aed85986ef4d195ec22641fc723bc7422">addVariable</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, const ulong *ptr, int column=1, <a class="el" href="class_p_i_flags.html">PIFlags</a>< <a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579">PIConsole::Format</a> > format=<a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a045a7b958509dd5c127a6f8abbbe9128">PIConsole::Normal</a>)</td></tr>
|
||||
<tr class="memdesc:aed85986ef4d195ec22641fc723bc7422"><td class="mdescLeft"> </td><td class="mdescRight">Add to current tab to column "column" variable with label "name", pointer "ptr" and format "format". <br /></td></tr>
|
||||
<tr class="separator:aed85986ef4d195ec22641fc723bc7422"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4a5ef27f2e7dbc0b3a657f543e21e580"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4a5ef27f2e7dbc0b3a657f543e21e580"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#a4a5ef27f2e7dbc0b3a657f543e21e580">addVariable</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, const ullong *ptr, int column=1, <a class="el" href="class_p_i_flags.html">PIFlags</a>< <a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579">PIConsole::Format</a> > format=<a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a045a7b958509dd5c127a6f8abbbe9128">PIConsole::Normal</a>)</td></tr>
|
||||
<tr class="memdesc:a4a5ef27f2e7dbc0b3a657f543e21e580"><td class="mdescLeft"> </td><td class="mdescRight">Add to current tab to column "column" variable with label "name", pointer "ptr" and format "format". <br /></td></tr>
|
||||
<tr class="separator:a4a5ef27f2e7dbc0b3a657f543e21e580"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aac91f944400e09e1d07c5d6862691078"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aac91f944400e09e1d07c5d6862691078"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#aac91f944400e09e1d07c5d6862691078">addVariable</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, const float *ptr, int column=1, <a class="el" href="class_p_i_flags.html">PIFlags</a>< <a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579">PIConsole::Format</a> > format=<a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a045a7b958509dd5c127a6f8abbbe9128">PIConsole::Normal</a>)</td></tr>
|
||||
<tr class="memdesc:aac91f944400e09e1d07c5d6862691078"><td class="mdescLeft"> </td><td class="mdescRight">Add to current tab to column "column" variable with label "name", pointer "ptr" and format "format". <br /></td></tr>
|
||||
<tr class="separator:aac91f944400e09e1d07c5d6862691078"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac92363d6e3aff60b8b27215fce4f7cbb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac92363d6e3aff60b8b27215fce4f7cbb"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#ac92363d6e3aff60b8b27215fce4f7cbb">addVariable</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, const double *ptr, int column=1, <a class="el" href="class_p_i_flags.html">PIFlags</a>< <a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579">PIConsole::Format</a> > format=<a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a045a7b958509dd5c127a6f8abbbe9128">PIConsole::Normal</a>)</td></tr>
|
||||
<tr class="memdesc:ac92363d6e3aff60b8b27215fce4f7cbb"><td class="mdescLeft"> </td><td class="mdescRight">Add to current tab to column "column" variable with label "name", pointer "ptr" and format "format". <br /></td></tr>
|
||||
<tr class="separator:ac92363d6e3aff60b8b27215fce4f7cbb"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:acf8668140c47e5ee0ac2fc100ebcaf46"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acf8668140c47e5ee0ac2fc100ebcaf46"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#acf8668140c47e5ee0ac2fc100ebcaf46">addVariable</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, const <a class="el" href="class_p_i_system_time.html">PISystemTime</a> *ptr, int column=1, <a class="el" href="class_p_i_flags.html">PIFlags</a>< <a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579">PIConsole::Format</a> > format=<a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a045a7b958509dd5c127a6f8abbbe9128">PIConsole::Normal</a>)</td></tr>
|
||||
<tr class="memdesc:acf8668140c47e5ee0ac2fc100ebcaf46"><td class="mdescLeft"> </td><td class="mdescRight">Add to current tab to column "column" variable with label "name", pointer "ptr" and format "format". <br /></td></tr>
|
||||
<tr class="separator:acf8668140c47e5ee0ac2fc100ebcaf46"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8a71fccd3ad2e19b13045ef6e90d9546"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#a8a71fccd3ad2e19b13045ef6e90d9546">addVariable</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, const <a class="el" href="class_p_i_protocol.html">PIProtocol</a> *ptr, int column=1, <a class="el" href="class_p_i_flags.html">PIFlags</a>< <a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579">PIConsole::Format</a> > format=<a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a045a7b958509dd5c127a6f8abbbe9128">PIConsole::Normal</a>)</td></tr>
|
||||
<tr class="memdesc:a8a71fccd3ad2e19b13045ef6e90d9546"><td class="mdescLeft"> </td><td class="mdescRight">Add to current tab to column "column" variable with label "name", pointer "ptr" and format "format". <a href="#a8a71fccd3ad2e19b13045ef6e90d9546">More...</a><br /></td></tr>
|
||||
<tr class="separator:a8a71fccd3ad2e19b13045ef6e90d9546"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a36d5583199e73951f650f58dfc9bc0f3"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#a36d5583199e73951f650f58dfc9bc0f3">addVariable</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, const <a class="el" href="class_p_i_diagnostics.html">PIDiagnostics</a> *ptr, int column=1, <a class="el" href="class_p_i_flags.html">PIFlags</a>< <a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579">PIConsole::Format</a> > format=<a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a045a7b958509dd5c127a6f8abbbe9128">PIConsole::Normal</a>)</td></tr>
|
||||
<tr class="memdesc:a36d5583199e73951f650f58dfc9bc0f3"><td class="mdescLeft"> </td><td class="mdescRight">Add to current tab to column "column" variable with label "name", pointer "ptr" and format "format". <a href="#a36d5583199e73951f650f58dfc9bc0f3">More...</a><br /></td></tr>
|
||||
<tr class="separator:a36d5583199e73951f650f58dfc9bc0f3"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afafc641d9512134155c491145e8db6dd"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afafc641d9512134155c491145e8db6dd"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#afafc641d9512134155c491145e8db6dd">addBitVariable</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, const void *ptr, int fromBit, int bitsCount, int column=1, <a class="el" href="class_p_i_flags.html">PIFlags</a>< <a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579">PIConsole::Format</a> > format=<a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a045a7b958509dd5c127a6f8abbbe9128">PIConsole::Normal</a>)</td></tr>
|
||||
<tr class="memdesc:afafc641d9512134155c491145e8db6dd"><td class="mdescLeft"> </td><td class="mdescRight">Add to current tab to column "column" bits field with label "name", pointer "ptr" and format "format". <br /></td></tr>
|
||||
<tr class="separator:afafc641d9512134155c491145e8db6dd"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a356e665d30c3681a536e6b7ee551798b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a356e665d30c3681a536e6b7ee551798b"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#a356e665d30c3681a536e6b7ee551798b">PIConsole</a> (bool startNow=true, PIKbdListener::KBFunc slot=0)</td></tr>
|
||||
<tr class="memdesc:a356e665d30c3681a536e6b7ee551798b"><td class="mdescLeft"> </td><td class="mdescRight">Constructs PIConsole with key handler "slot" and if "startNow" start it. <br /></td></tr>
|
||||
<tr class="separator:a356e665d30c3681a536e6b7ee551798b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:acd23cbb11c629d536c0d4f3c08b61683"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acd23cbb11c629d536c0d4f3c08b61683"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#acd23cbb11c629d536c0d4f3c08b61683">addString</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, int column=1, <a class="el" href="class_p_i_flags.html">FormatFlags</a> format=<a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a045a7b958509dd5c127a6f8abbbe9128">PIConsole::Normal</a>)</td></tr>
|
||||
<tr class="memdesc:acd23cbb11c629d536c0d4f3c08b61683"><td class="mdescLeft"> </td><td class="mdescRight">Add to current tab to column "column" string "name" with format "format". <br /></td></tr>
|
||||
<tr class="separator:acd23cbb11c629d536c0d4f3c08b61683"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a45cd358a487768e1a9ccbaf1d403016f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a45cd358a487768e1a9ccbaf1d403016f"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#a45cd358a487768e1a9ccbaf1d403016f">addVariable</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, const <a class="el" href="class_p_i_string.html">PIString</a> *ptr, int column=1, <a class="el" href="class_p_i_flags.html">FormatFlags</a> format=<a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a045a7b958509dd5c127a6f8abbbe9128">PIConsole::Normal</a>)</td></tr>
|
||||
<tr class="memdesc:a45cd358a487768e1a9ccbaf1d403016f"><td class="mdescLeft"> </td><td class="mdescRight">Add to current tab to column "column" variable with label "name", pointer "ptr" and format "format". <br /></td></tr>
|
||||
<tr class="separator:a45cd358a487768e1a9ccbaf1d403016f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad1a49cfaa85b78f1d15c1970235667b8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad1a49cfaa85b78f1d15c1970235667b8"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#ad1a49cfaa85b78f1d15c1970235667b8">addVariable</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, const char *ptr, int column=1, <a class="el" href="class_p_i_flags.html">FormatFlags</a> format=<a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a045a7b958509dd5c127a6f8abbbe9128">PIConsole::Normal</a>)</td></tr>
|
||||
<tr class="memdesc:ad1a49cfaa85b78f1d15c1970235667b8"><td class="mdescLeft"> </td><td class="mdescRight">Add to current tab to column "column" variable with label "name", pointer "ptr" and format "format". <br /></td></tr>
|
||||
<tr class="separator:ad1a49cfaa85b78f1d15c1970235667b8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a18afa9de5c86c2aeb630cda390f9157f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a18afa9de5c86c2aeb630cda390f9157f"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#a18afa9de5c86c2aeb630cda390f9157f">addVariable</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, const bool *ptr, int column=1, <a class="el" href="class_p_i_flags.html">FormatFlags</a> format=<a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a045a7b958509dd5c127a6f8abbbe9128">PIConsole::Normal</a>)</td></tr>
|
||||
<tr class="memdesc:a18afa9de5c86c2aeb630cda390f9157f"><td class="mdescLeft"> </td><td class="mdescRight">Add to current tab to column "column" variable with label "name", pointer "ptr" and format "format". <br /></td></tr>
|
||||
<tr class="separator:a18afa9de5c86c2aeb630cda390f9157f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad0bf51f6a98a9f0641ed931bfc6e1492"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad0bf51f6a98a9f0641ed931bfc6e1492"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#ad0bf51f6a98a9f0641ed931bfc6e1492">addVariable</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, const short *ptr, int column=1, <a class="el" href="class_p_i_flags.html">FormatFlags</a> format=<a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a045a7b958509dd5c127a6f8abbbe9128">PIConsole::Normal</a>)</td></tr>
|
||||
<tr class="memdesc:ad0bf51f6a98a9f0641ed931bfc6e1492"><td class="mdescLeft"> </td><td class="mdescRight">Add to current tab to column "column" variable with label "name", pointer "ptr" and format "format". <br /></td></tr>
|
||||
<tr class="separator:ad0bf51f6a98a9f0641ed931bfc6e1492"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad8bbf75d32194f81b1dbc803376d3698"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad8bbf75d32194f81b1dbc803376d3698"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#ad8bbf75d32194f81b1dbc803376d3698">addVariable</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, const int *ptr, int column=1, <a class="el" href="class_p_i_flags.html">FormatFlags</a> format=<a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a045a7b958509dd5c127a6f8abbbe9128">PIConsole::Normal</a>)</td></tr>
|
||||
<tr class="memdesc:ad8bbf75d32194f81b1dbc803376d3698"><td class="mdescLeft"> </td><td class="mdescRight">Add to current tab to column "column" variable with label "name", pointer "ptr" and format "format". <br /></td></tr>
|
||||
<tr class="separator:ad8bbf75d32194f81b1dbc803376d3698"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a87ba6785cb65f38feadef119f4eda878"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a87ba6785cb65f38feadef119f4eda878"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#a87ba6785cb65f38feadef119f4eda878">addVariable</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, const long *ptr, int column=1, <a class="el" href="class_p_i_flags.html">FormatFlags</a> format=<a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a045a7b958509dd5c127a6f8abbbe9128">PIConsole::Normal</a>)</td></tr>
|
||||
<tr class="memdesc:a87ba6785cb65f38feadef119f4eda878"><td class="mdescLeft"> </td><td class="mdescRight">Add to current tab to column "column" variable with label "name", pointer "ptr" and format "format". <br /></td></tr>
|
||||
<tr class="separator:a87ba6785cb65f38feadef119f4eda878"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af0aeb06c6a6794140c7696109494d169"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af0aeb06c6a6794140c7696109494d169"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#af0aeb06c6a6794140c7696109494d169">addVariable</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, const llong *ptr, int column=1, <a class="el" href="class_p_i_flags.html">FormatFlags</a> format=<a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a045a7b958509dd5c127a6f8abbbe9128">PIConsole::Normal</a>)</td></tr>
|
||||
<tr class="memdesc:af0aeb06c6a6794140c7696109494d169"><td class="mdescLeft"> </td><td class="mdescRight">Add to current tab to column "column" variable with label "name", pointer "ptr" and format "format". <br /></td></tr>
|
||||
<tr class="separator:af0aeb06c6a6794140c7696109494d169"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6486beb409d8588825017419d9415be1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6486beb409d8588825017419d9415be1"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#a6486beb409d8588825017419d9415be1">addVariable</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, const uchar *ptr, int column=1, <a class="el" href="class_p_i_flags.html">FormatFlags</a> format=<a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a045a7b958509dd5c127a6f8abbbe9128">PIConsole::Normal</a>)</td></tr>
|
||||
<tr class="memdesc:a6486beb409d8588825017419d9415be1"><td class="mdescLeft"> </td><td class="mdescRight">Add to current tab to column "column" variable with label "name", pointer "ptr" and format "format". <br /></td></tr>
|
||||
<tr class="separator:a6486beb409d8588825017419d9415be1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:adfcd8c63c0815577739c7a34fad03f57"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adfcd8c63c0815577739c7a34fad03f57"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#adfcd8c63c0815577739c7a34fad03f57">addVariable</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, const ushort *ptr, int column=1, <a class="el" href="class_p_i_flags.html">FormatFlags</a> format=<a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a045a7b958509dd5c127a6f8abbbe9128">PIConsole::Normal</a>)</td></tr>
|
||||
<tr class="memdesc:adfcd8c63c0815577739c7a34fad03f57"><td class="mdescLeft"> </td><td class="mdescRight">Add to current tab to column "column" variable with label "name", pointer "ptr" and format "format". <br /></td></tr>
|
||||
<tr class="separator:adfcd8c63c0815577739c7a34fad03f57"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8b99225517c0a72ff89e4acd980c9932"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8b99225517c0a72ff89e4acd980c9932"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#a8b99225517c0a72ff89e4acd980c9932">addVariable</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, const uint *ptr, int column=1, <a class="el" href="class_p_i_flags.html">FormatFlags</a> format=<a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a045a7b958509dd5c127a6f8abbbe9128">PIConsole::Normal</a>)</td></tr>
|
||||
<tr class="memdesc:a8b99225517c0a72ff89e4acd980c9932"><td class="mdescLeft"> </td><td class="mdescRight">Add to current tab to column "column" variable with label "name", pointer "ptr" and format "format". <br /></td></tr>
|
||||
<tr class="separator:a8b99225517c0a72ff89e4acd980c9932"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1a5fb8cc88394b1f248e43651081c30f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1a5fb8cc88394b1f248e43651081c30f"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#a1a5fb8cc88394b1f248e43651081c30f">addVariable</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, const ulong *ptr, int column=1, <a class="el" href="class_p_i_flags.html">FormatFlags</a> format=<a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a045a7b958509dd5c127a6f8abbbe9128">PIConsole::Normal</a>)</td></tr>
|
||||
<tr class="memdesc:a1a5fb8cc88394b1f248e43651081c30f"><td class="mdescLeft"> </td><td class="mdescRight">Add to current tab to column "column" variable with label "name", pointer "ptr" and format "format". <br /></td></tr>
|
||||
<tr class="separator:a1a5fb8cc88394b1f248e43651081c30f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab92dd2cad5426d1f723508270f0ca016"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab92dd2cad5426d1f723508270f0ca016"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#ab92dd2cad5426d1f723508270f0ca016">addVariable</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, const ullong *ptr, int column=1, <a class="el" href="class_p_i_flags.html">FormatFlags</a> format=<a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a045a7b958509dd5c127a6f8abbbe9128">PIConsole::Normal</a>)</td></tr>
|
||||
<tr class="memdesc:ab92dd2cad5426d1f723508270f0ca016"><td class="mdescLeft"> </td><td class="mdescRight">Add to current tab to column "column" variable with label "name", pointer "ptr" and format "format". <br /></td></tr>
|
||||
<tr class="separator:ab92dd2cad5426d1f723508270f0ca016"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa01d3965772fa3887d6135e1d0a5d32c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa01d3965772fa3887d6135e1d0a5d32c"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#aa01d3965772fa3887d6135e1d0a5d32c">addVariable</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, const float *ptr, int column=1, <a class="el" href="class_p_i_flags.html">FormatFlags</a> format=<a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a045a7b958509dd5c127a6f8abbbe9128">PIConsole::Normal</a>)</td></tr>
|
||||
<tr class="memdesc:aa01d3965772fa3887d6135e1d0a5d32c"><td class="mdescLeft"> </td><td class="mdescRight">Add to current tab to column "column" variable with label "name", pointer "ptr" and format "format". <br /></td></tr>
|
||||
<tr class="separator:aa01d3965772fa3887d6135e1d0a5d32c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a948b2d70749ae411401dbcaa78d12a8e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a948b2d70749ae411401dbcaa78d12a8e"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#a948b2d70749ae411401dbcaa78d12a8e">addVariable</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, const double *ptr, int column=1, <a class="el" href="class_p_i_flags.html">FormatFlags</a> format=<a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a045a7b958509dd5c127a6f8abbbe9128">PIConsole::Normal</a>)</td></tr>
|
||||
<tr class="memdesc:a948b2d70749ae411401dbcaa78d12a8e"><td class="mdescLeft"> </td><td class="mdescRight">Add to current tab to column "column" variable with label "name", pointer "ptr" and format "format". <br /></td></tr>
|
||||
<tr class="separator:a948b2d70749ae411401dbcaa78d12a8e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a95d45bf97710418937763f5484132672"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a95d45bf97710418937763f5484132672"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#a95d45bf97710418937763f5484132672">addVariable</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, const <a class="el" href="class_p_i_system_time.html">PISystemTime</a> *ptr, int column=1, <a class="el" href="class_p_i_flags.html">FormatFlags</a> format=<a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a045a7b958509dd5c127a6f8abbbe9128">PIConsole::Normal</a>)</td></tr>
|
||||
<tr class="memdesc:a95d45bf97710418937763f5484132672"><td class="mdescLeft"> </td><td class="mdescRight">Add to current tab to column "column" variable with label "name", pointer "ptr" and format "format". <br /></td></tr>
|
||||
<tr class="separator:a95d45bf97710418937763f5484132672"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af751b4c1ff43c586195da15ec38f7372"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#af751b4c1ff43c586195da15ec38f7372">addVariable</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, const <a class="el" href="class_p_i_protocol.html">PIProtocol</a> *ptr, int column=1, <a class="el" href="class_p_i_flags.html">FormatFlags</a> format=<a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a045a7b958509dd5c127a6f8abbbe9128">PIConsole::Normal</a>)</td></tr>
|
||||
<tr class="memdesc:af751b4c1ff43c586195da15ec38f7372"><td class="mdescLeft"> </td><td class="mdescRight">Add to current tab to column "column" variable with label "name", pointer "ptr" and format "format". <a href="#af751b4c1ff43c586195da15ec38f7372">More...</a><br /></td></tr>
|
||||
<tr class="separator:af751b4c1ff43c586195da15ec38f7372"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a953dbeb2099a98e49dd846f8a1171455"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#a953dbeb2099a98e49dd846f8a1171455">addVariable</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, const <a class="el" href="class_p_i_diagnostics.html">PIDiagnostics</a> *ptr, int column=1, <a class="el" href="class_p_i_flags.html">FormatFlags</a> format=<a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a045a7b958509dd5c127a6f8abbbe9128">PIConsole::Normal</a>)</td></tr>
|
||||
<tr class="memdesc:a953dbeb2099a98e49dd846f8a1171455"><td class="mdescLeft"> </td><td class="mdescRight">Add to current tab to column "column" variable with label "name", pointer "ptr" and format "format". <a href="#a953dbeb2099a98e49dd846f8a1171455">More...</a><br /></td></tr>
|
||||
<tr class="separator:a953dbeb2099a98e49dd846f8a1171455"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7d168eedda1c2246a73b0a08fb3ef693"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7d168eedda1c2246a73b0a08fb3ef693"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#a7d168eedda1c2246a73b0a08fb3ef693">addBitVariable</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, const void *ptr, int fromBit, int bitsCount, int column=1, <a class="el" href="class_p_i_flags.html">FormatFlags</a> format=<a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a045a7b958509dd5c127a6f8abbbe9128">PIConsole::Normal</a>)</td></tr>
|
||||
<tr class="memdesc:a7d168eedda1c2246a73b0a08fb3ef693"><td class="mdescLeft"> </td><td class="mdescRight">Add to current tab to column "column" bits field with label "name", pointer "ptr" and format "format". <br /></td></tr>
|
||||
<tr class="separator:a7d168eedda1c2246a73b0a08fb3ef693"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:affc3de9ad31867e4e8002e77c96e8553"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="affc3de9ad31867e4e8002e77c96e8553"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#affc3de9ad31867e4e8002e77c96e8553">addEmptyLine</a> (int column=1, uint count=1)</td></tr>
|
||||
<tr class="memdesc:affc3de9ad31867e4e8002e77c96e8553"><td class="mdescLeft"> </td><td class="mdescRight">Add to current tab to column "column" "count" empty lines. <br /></td></tr>
|
||||
@@ -278,6 +238,10 @@ uint </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
||||
<a class="el" href="class_p_i_string.html">PIString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#a3261d123b00905e06226b828d7920001">currentTab</a> () const </td></tr>
|
||||
<tr class="memdesc:a3261d123b00905e06226b828d7920001"><td class="mdescLeft"> </td><td class="mdescRight">Returns current tab name. <br /></td></tr>
|
||||
<tr class="separator:a3261d123b00905e06226b828d7920001"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a95da0d3b18cfd657c528ddfd439aed74"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a95da0d3b18cfd657c528ddfd439aed74"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#a95da0d3b18cfd657c528ddfd439aed74">currentTabIndex</a> () const </td></tr>
|
||||
<tr class="memdesc:a95da0d3b18cfd657c528ddfd439aed74"><td class="mdescLeft"> </td><td class="mdescRight">Returns current tab index. <br /></td></tr>
|
||||
<tr class="separator:a95da0d3b18cfd657c528ddfd439aed74"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a119860d9253d00a3fe815bc124076577"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a119860d9253d00a3fe815bc124076577"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#a119860d9253d00a3fe815bc124076577">addTab</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, char bind_key=0)</td></tr>
|
||||
<tr class="memdesc:a119860d9253d00a3fe815bc124076577"><td class="mdescLeft"> </td><td class="mdescRight">Add new tab with name "name", bind key "bind_key" and returns this tab index. <br /></td></tr>
|
||||
@@ -290,6 +254,14 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#a09b921eabc7dfb78527916927d67caf4">removeTab</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)</td></tr>
|
||||
<tr class="memdesc:a09b921eabc7dfb78527916927d67caf4"><td class="mdescLeft"> </td><td class="mdescRight">Remove tab with name "name". <br /></td></tr>
|
||||
<tr class="separator:a09b921eabc7dfb78527916927d67caf4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:adbe34dd86ea50ff8c2c82ae6c1f609c5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adbe34dd86ea50ff8c2c82ae6c1f609c5"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#adbe34dd86ea50ff8c2c82ae6c1f609c5">clearTab</a> (uint index)</td></tr>
|
||||
<tr class="memdesc:adbe34dd86ea50ff8c2c82ae6c1f609c5"><td class="mdescLeft"> </td><td class="mdescRight">Clear content of tab with index "index". <br /></td></tr>
|
||||
<tr class="separator:adbe34dd86ea50ff8c2c82ae6c1f609c5"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0869f3507949bec5dbd45dbb1de30c62"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0869f3507949bec5dbd45dbb1de30c62"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#a0869f3507949bec5dbd45dbb1de30c62">clearTab</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)</td></tr>
|
||||
<tr class="memdesc:a0869f3507949bec5dbd45dbb1de30c62"><td class="mdescLeft"> </td><td class="mdescRight">Clear content of tab with name "name". <br /></td></tr>
|
||||
<tr class="separator:a0869f3507949bec5dbd45dbb1de30c62"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afbe2d5ae830d8096e8506114221789f0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afbe2d5ae830d8096e8506114221789f0"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#afbe2d5ae830d8096e8506114221789f0">setTab</a> (uint index)</td></tr>
|
||||
<tr class="memdesc:afbe2d5ae830d8096e8506114221789f0"><td class="mdescLeft"> </td><td class="mdescRight">Set current tab to tab with index "index", returns if tab exists. <br /></td></tr>
|
||||
@@ -461,8 +433,7 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
||||
<tr class="memdesc:a9a0ec972d4864287fae4d1a0edcd9dc5 inherit pub_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Set object debug active. <br /></td></tr>
|
||||
<tr class="separator:a9a0ec972d4864287fae4d1a0edcd9dc5 inherit pub_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb8178ed4012f204d2c89a8413bbcd2d inherit pub_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aeb8178ed4012f204d2c89a8413bbcd2d"></a>
|
||||
const PIMap< <a class="el" href="class_p_i_string.html">PIString</a>, <br class="typebreak" />
|
||||
<a class="el" href="class_p_i_variant.html">PIVariant</a> > & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aeb8178ed4012f204d2c89a8413bbcd2d">properties</a> () const </td></tr>
|
||||
const PIMap< <a class="el" href="class_p_i_string.html">PIString</a>, <a class="el" href="class_p_i_variant.html">PIVariant</a> > & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aeb8178ed4012f204d2c89a8413bbcd2d">properties</a> () const </td></tr>
|
||||
<tr class="memdesc:aeb8178ed4012f204d2c89a8413bbcd2d inherit pub_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Returns properties of the object. <br /></td></tr>
|
||||
<tr class="separator:aeb8178ed4012f204d2c89a8413bbcd2d inherit pub_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a68dbd55885a081be717ff818dcb31bcc inherit pub_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a68dbd55885a081be717ff818dcb31bcc"></a>
|
||||
@@ -503,10 +474,10 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="member-group"></a>
|
||||
Events</h2></td></tr>
|
||||
<tr class="memitem:acb4dd34fc69180a9ba8bca4816bca130"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acb4dd34fc69180a9ba8bca4816bca130"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#acb4dd34fc69180a9ba8bca4816bca130">keyPressed</a> (char key, void *<a class="el" href="class_p_i_thread.html#aa3c4138dc000e34fb74140d0a5be3afe">data</a>)</td></tr>
|
||||
<tr class="memdesc:acb4dd34fc69180a9ba8bca4816bca130"><td class="mdescLeft"> </td><td class="mdescRight">Raise on key "key" pressed, "data" is pointer to PIConsole object. <br /></td></tr>
|
||||
<tr class="separator:acb4dd34fc69180a9ba8bca4816bca130"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a581a1eb584509229fff2c302fe117cad"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a581a1eb584509229fff2c302fe117cad"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_console.html#a581a1eb584509229fff2c302fe117cad">keyPressed</a> (<a class="el" href="struct_p_i_kbd_listener_1_1_key_event.html">PIKbdListener::KeyEvent</a> key, void *<a class="el" href="class_p_i_thread.html#aa3c4138dc000e34fb74140d0a5be3afe">data</a>)</td></tr>
|
||||
<tr class="memdesc:a581a1eb584509229fff2c302fe117cad"><td class="mdescLeft"> </td><td class="mdescRight">Raise on key "key" pressed, "data" is pointer to PIConsole object. <br /></td></tr>
|
||||
<tr class="separator:a581a1eb584509229fff2c302fe117cad"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
|
||||
Additional Inherited Members</h2></td></tr>
|
||||
@@ -546,28 +517,28 @@ virtual void </td><td class="memItemRight" valign="bottom"><a class="el" hr
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#affa62b02040517a34b3f173d804e487f">PIOBJECT</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)</td></tr>
|
||||
<tr class="memdesc:affa62b02040517a34b3f173d804e487f inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">you should use this macro after class declaration to use EVENT and EVENT_HANDLER and correct piCoutObj output <br /></td></tr>
|
||||
<tr class="separator:affa62b02040517a34b3f173d804e487f inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4ce1840f79eac65344a4c5823f5034d4 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4ce1840f79eac65344a4c5823f5034d4"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a4ce1840f79eac65344a4c5823f5034d4">PIOBJECT_PARENT</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)</td></tr>
|
||||
<tr class="memdesc:a4ce1840f79eac65344a4c5823f5034d4 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">you should use this macro after class declaration to use EVENT and EVENT_HANDLER of parent class <br /></td></tr>
|
||||
<tr class="separator:a4ce1840f79eac65344a4c5823f5034d4 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8cd6444e57a0f7f25888c8b8293d3543 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8cd6444e57a0f7f25888c8b8293d3543"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a8cd6444e57a0f7f25888c8b8293d3543">PIOBJECT_SUBCLASS</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, parent)</td></tr>
|
||||
<tr class="memdesc:a8cd6444e57a0f7f25888c8b8293d3543 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">you should use this macro after class declaration to use EVENT and EVENT_HANDLER of parent class <br /></td></tr>
|
||||
<tr class="separator:a8cd6444e57a0f7f25888c8b8293d3543 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab605cf0454d34cc72c65bfed2abd696a inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab605cf0454d34cc72c65bfed2abd696a"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ab605cf0454d34cc72c65bfed2abd696a">EVENT_HANDLER0</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>()</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ab605cf0454d34cc72c65bfed2abd696a">EVENT_HANDLER0</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>()</td></tr>
|
||||
<tr class="memdesc:ab605cf0454d34cc72c65bfed2abd696a inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338" title="Returns object name. ">name()</a> <br /></td></tr>
|
||||
<tr class="separator:ab605cf0454d34cc72c65bfed2abd696a inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a56defa004e9b7efb2db50b3a43ca7225 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a56defa004e9b7efb2db50b3a43ca7225"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a56defa004e9b7efb2db50b3a43ca7225">EVENT_HANDLER1</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a56defa004e9b7efb2db50b3a43ca7225">EVENT_HANDLER1</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0)</td></tr>
|
||||
<tr class="memdesc:a56defa004e9b7efb2db50b3a43ca7225 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0) <br /></td></tr>
|
||||
<tr class="separator:a56defa004e9b7efb2db50b3a43ca7225 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abb64b696544ee4ee8715add9747c1293 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abb64b696544ee4ee8715add9747c1293"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#abb64b696544ee4ee8715add9747c1293">EVENT_HANDLER2</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#abb64b696544ee4ee8715add9747c1293">EVENT_HANDLER2</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1)</td></tr>
|
||||
<tr class="memdesc:abb64b696544ee4ee8715add9747c1293 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0, type1 var1) <br /></td></tr>
|
||||
<tr class="separator:abb64b696544ee4ee8715add9747c1293 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af90eced49fbdb43f5fc631fa7e7a44fb inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af90eced49fbdb43f5fc631fa7e7a44fb"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af90eced49fbdb43f5fc631fa7e7a44fb">EVENT_HANDLER3</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af90eced49fbdb43f5fc631fa7e7a44fb">EVENT_HANDLER3</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2)</td></tr>
|
||||
<tr class="memdesc:af90eced49fbdb43f5fc631fa7e7a44fb inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0, type1 var1, type2 var2) <br /></td></tr>
|
||||
<tr class="separator:af90eced49fbdb43f5fc631fa7e7a44fb inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8a8499ba07a4cc16c0b15c51b197d9f inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae8a8499ba07a4cc16c0b15c51b197d9f"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae8a8499ba07a4cc16c0b15c51b197d9f">EVENT_HANDLER4</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae8a8499ba07a4cc16c0b15c51b197d9f">EVENT_HANDLER4</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3)</td></tr>
|
||||
<tr class="memdesc:ae8a8499ba07a4cc16c0b15c51b197d9f inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0, type1 var1, type2 var2, type3 var3) <br /></td></tr>
|
||||
<tr class="separator:ae8a8499ba07a4cc16c0b15c51b197d9f inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae92ae8e64fbb4c6fa7d87cc1e93d55c0 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae92ae8e64fbb4c6fa7d87cc1e93d55c0"></a>
|
||||
@@ -575,23 +546,23 @@ virtual void </td><td class="memItemRight" valign="bottom"><a class="el" hr
|
||||
<tr class="memdesc:ae92ae8e64fbb4c6fa7d87cc1e93d55c0 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">EVENT_HANDLER is synonym of EVENT_HANDLER0. <br /></td></tr>
|
||||
<tr class="separator:ae92ae8e64fbb4c6fa7d87cc1e93d55c0 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a338377c8ec10707dd26a168b8aef5c31 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a338377c8ec10707dd26a168b8aef5c31"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a338377c8ec10707dd26a168b8aef5c31">EVENT_VHANDLER0</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>()</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a338377c8ec10707dd26a168b8aef5c31">EVENT_VHANDLER0</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>()</td></tr>
|
||||
<tr class="memdesc:a338377c8ec10707dd26a168b8aef5c31 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338" title="Returns object name. ">name()</a> <br /></td></tr>
|
||||
<tr class="separator:a338377c8ec10707dd26a168b8aef5c31 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abf138848427466a7ae91ada5876f926d inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abf138848427466a7ae91ada5876f926d"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#abf138848427466a7ae91ada5876f926d">EVENT_VHANDLER1</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#abf138848427466a7ae91ada5876f926d">EVENT_VHANDLER1</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0)</td></tr>
|
||||
<tr class="memdesc:abf138848427466a7ae91ada5876f926d inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0) <br /></td></tr>
|
||||
<tr class="separator:abf138848427466a7ae91ada5876f926d inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad0ba4a14c77b8d968dc13918f9b2d384 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad0ba4a14c77b8d968dc13918f9b2d384"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ad0ba4a14c77b8d968dc13918f9b2d384">EVENT_VHANDLER2</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ad0ba4a14c77b8d968dc13918f9b2d384">EVENT_VHANDLER2</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1)</td></tr>
|
||||
<tr class="memdesc:ad0ba4a14c77b8d968dc13918f9b2d384 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0, type1 var1) <br /></td></tr>
|
||||
<tr class="separator:ad0ba4a14c77b8d968dc13918f9b2d384 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4f47b429ac594cebdca1567e1b9a1021 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4f47b429ac594cebdca1567e1b9a1021"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a4f47b429ac594cebdca1567e1b9a1021">EVENT_VHANDLER3</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a4f47b429ac594cebdca1567e1b9a1021">EVENT_VHANDLER3</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2)</td></tr>
|
||||
<tr class="memdesc:a4f47b429ac594cebdca1567e1b9a1021 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0, type1 var1, type2 var2) <br /></td></tr>
|
||||
<tr class="separator:a4f47b429ac594cebdca1567e1b9a1021 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a96b2461314db11f3b68942bcd4b9d13d inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a96b2461314db11f3b68942bcd4b9d13d"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a96b2461314db11f3b68942bcd4b9d13d">EVENT_VHANDLER4</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a96b2461314db11f3b68942bcd4b9d13d">EVENT_VHANDLER4</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3)</td></tr>
|
||||
<tr class="memdesc:a96b2461314db11f3b68942bcd4b9d13d inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0, type1 var1, type2 var2, type3 var3) <br /></td></tr>
|
||||
<tr class="separator:a96b2461314db11f3b68942bcd4b9d13d inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a26a0e3181ebb2a90c11e9a7eb906a99e inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a26a0e3181ebb2a90c11e9a7eb906a99e"></a>
|
||||
@@ -603,19 +574,19 @@ virtual void </td><td class="memItemRight" valign="bottom"><a class="el" hr
|
||||
<tr class="memdesc:a4fa760299649bc8aeaa0dcf4d605be70 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338" title="Returns object name. ">name()</a>; <br /></td></tr>
|
||||
<tr class="separator:a4fa760299649bc8aeaa0dcf4d605be70 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7083e0b630c70def2ce05d60d70a45b9 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7083e0b630c70def2ce05d60d70a45b9"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a7083e0b630c70def2ce05d60d70a45b9">EVENT1</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0);</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a7083e0b630c70def2ce05d60d70a45b9">EVENT1</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0);</td></tr>
|
||||
<tr class="memdesc:a7083e0b630c70def2ce05d60d70a45b9 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0); <br /></td></tr>
|
||||
<tr class="separator:a7083e0b630c70def2ce05d60d70a45b9 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a91d380b7235ad11b4830c4c2e8860618 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a91d380b7235ad11b4830c4c2e8860618"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a91d380b7235ad11b4830c4c2e8860618">EVENT2</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1);</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a91d380b7235ad11b4830c4c2e8860618">EVENT2</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1);</td></tr>
|
||||
<tr class="memdesc:a91d380b7235ad11b4830c4c2e8860618 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0, type1 var1); <br /></td></tr>
|
||||
<tr class="separator:a91d380b7235ad11b4830c4c2e8860618 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a685a85b0791e73158dc0173b4e18dd00 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a685a85b0791e73158dc0173b4e18dd00"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a685a85b0791e73158dc0173b4e18dd00">EVENT3</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2);</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a685a85b0791e73158dc0173b4e18dd00">EVENT3</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2);</td></tr>
|
||||
<tr class="memdesc:a685a85b0791e73158dc0173b4e18dd00 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0, type1 var1, type2 var2); <br /></td></tr>
|
||||
<tr class="separator:a685a85b0791e73158dc0173b4e18dd00 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a59032ae5e0b94cdfb52be1f24d5e8252 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a59032ae5e0b94cdfb52be1f24d5e8252"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a59032ae5e0b94cdfb52be1f24d5e8252">EVENT4</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3);</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a59032ae5e0b94cdfb52be1f24d5e8252">EVENT4</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3);</td></tr>
|
||||
<tr class="memdesc:a59032ae5e0b94cdfb52be1f24d5e8252 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0, type1 var1, type2 var2, type3 var3); <br /></td></tr>
|
||||
<tr class="separator:a59032ae5e0b94cdfb52be1f24d5e8252 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7877e997621e1161f058fce90febd464 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7877e997621e1161f058fce90febd464"></a>
|
||||
@@ -623,27 +594,27 @@ virtual void </td><td class="memItemRight" valign="bottom"><a class="el" hr
|
||||
<tr class="memdesc:a7877e997621e1161f058fce90febd464 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">EVENT is synonym of EVENT0. <br /></td></tr>
|
||||
<tr class="separator:a7877e997621e1161f058fce90febd464 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac86f9567fcbe10d7e49685e0a01b8427 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac86f9567fcbe10d7e49685e0a01b8427"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ac86f9567fcbe10d7e49685e0a01b8427">CONNECTU</a>(src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ac86f9567fcbe10d7e49685e0a01b8427">CONNECTU</a>(src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:ac86f9567fcbe10d7e49685e0a01b8427 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler". "Event" and "handler" must has equal argument lists. <br /></td></tr>
|
||||
<tr class="separator:ac86f9567fcbe10d7e49685e0a01b8427 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a38e74a7ce99df00a10517f5ce4aa66c5 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a38e74a7ce99df00a10517f5ce4aa66c5"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a38e74a7ce99df00a10517f5ce4aa66c5">CONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a38e74a7ce99df00a10517f5ce4aa66c5">CONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a38e74a7ce99df00a10517f5ce4aa66c5 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a38e74a7ce99df00a10517f5ce4aa66c5 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a36132851189bb01db4957595111a28db inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a36132851189bb01db4957595111a28db"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a36132851189bb01db4957595111a28db">CONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a36132851189bb01db4957595111a28db">CONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a36132851189bb01db4957595111a28db inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a36132851189bb01db4957595111a28db inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a850bbf4e8361a106c99da4c46f684247 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a850bbf4e8361a106c99da4c46f684247"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a850bbf4e8361a106c99da4c46f684247">CONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a850bbf4e8361a106c99da4c46f684247">CONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a850bbf4e8361a106c99da4c46f684247 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a850bbf4e8361a106c99da4c46f684247 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab45dbd69bde3cde22d4aba27ed585407 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab45dbd69bde3cde22d4aba27ed585407"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ab45dbd69bde3cde22d4aba27ed585407">CONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ab45dbd69bde3cde22d4aba27ed585407">CONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:ab45dbd69bde3cde22d4aba27ed585407 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:ab45dbd69bde3cde22d4aba27ed585407 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a34e41d730c07354e07333def3d854019 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a34e41d730c07354e07333def3d854019"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a34e41d730c07354e07333def3d854019">CONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a34e41d730c07354e07333def3d854019">CONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a34e41d730c07354e07333def3d854019 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a34e41d730c07354e07333def3d854019 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a65528c74adc6691eac2c7a2f39328064 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a65528c74adc6691eac2c7a2f39328064"></a>
|
||||
@@ -651,23 +622,23 @@ virtual void </td><td class="memItemRight" valign="bottom"><a class="el" hr
|
||||
<tr class="memdesc:a65528c74adc6691eac2c7a2f39328064 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">CONNECT is synonym of CONNECT0. <br /></td></tr>
|
||||
<tr class="separator:a65528c74adc6691eac2c7a2f39328064 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aaaba5b68617a43903056bc175b8cd162 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaaba5b68617a43903056bc175b8cd162"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aaaba5b68617a43903056bc175b8cd162">WEAK_CONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aaaba5b68617a43903056bc175b8cd162">WEAK_CONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:aaaba5b68617a43903056bc175b8cd162 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:aaaba5b68617a43903056bc175b8cd162 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a37d80492e781bf82b9c22c56977da81e inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a37d80492e781bf82b9c22c56977da81e"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a37d80492e781bf82b9c22c56977da81e">WEAK_CONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a37d80492e781bf82b9c22c56977da81e">WEAK_CONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a37d80492e781bf82b9c22c56977da81e inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a37d80492e781bf82b9c22c56977da81e inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a34134cc70172ef5a8d38ba8eb0db327d inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a34134cc70172ef5a8d38ba8eb0db327d"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a34134cc70172ef5a8d38ba8eb0db327d">WEAK_CONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a34134cc70172ef5a8d38ba8eb0db327d">WEAK_CONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a34134cc70172ef5a8d38ba8eb0db327d inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a34134cc70172ef5a8d38ba8eb0db327d inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a601eb7e6e4c3c1a2ba741abbaf271fed inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a601eb7e6e4c3c1a2ba741abbaf271fed"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a601eb7e6e4c3c1a2ba741abbaf271fed">WEAK_CONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a601eb7e6e4c3c1a2ba741abbaf271fed">WEAK_CONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a601eb7e6e4c3c1a2ba741abbaf271fed inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a601eb7e6e4c3c1a2ba741abbaf271fed inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a483ad0828f2c221308d95fd07ba1ee6e inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a483ad0828f2c221308d95fd07ba1ee6e"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a483ad0828f2c221308d95fd07ba1ee6e">WEAK_CONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a483ad0828f2c221308d95fd07ba1ee6e">WEAK_CONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a483ad0828f2c221308d95fd07ba1ee6e inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a483ad0828f2c221308d95fd07ba1ee6e inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a52fc22658e025b4c15c8a2454d81b289 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a52fc22658e025b4c15c8a2454d81b289"></a>
|
||||
@@ -675,23 +646,23 @@ virtual void </td><td class="memItemRight" valign="bottom"><a class="el" hr
|
||||
<tr class="memdesc:a52fc22658e025b4c15c8a2454d81b289 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">WEAK_CONNECT is synonym of WEAK_CONNECT0. <br /></td></tr>
|
||||
<tr class="separator:a52fc22658e025b4c15c8a2454d81b289 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aed7fd8edaccbbca33c51417ca43ac32a inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aed7fd8edaccbbca33c51417ca43ac32a"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aed7fd8edaccbbca33c51417ca43ac32a">DISCONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aed7fd8edaccbbca33c51417ca43ac32a">DISCONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:aed7fd8edaccbbca33c51417ca43ac32a inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:aed7fd8edaccbbca33c51417ca43ac32a inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae030e8deb226c636d2df22076391f12c inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae030e8deb226c636d2df22076391f12c"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae030e8deb226c636d2df22076391f12c">DISCONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae030e8deb226c636d2df22076391f12c">DISCONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:ae030e8deb226c636d2df22076391f12c inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:ae030e8deb226c636d2df22076391f12c inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8f0609bfd7dfcd4512d76480bc114dab inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8f0609bfd7dfcd4512d76480bc114dab"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a8f0609bfd7dfcd4512d76480bc114dab">DISCONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a8f0609bfd7dfcd4512d76480bc114dab">DISCONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a8f0609bfd7dfcd4512d76480bc114dab inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:a8f0609bfd7dfcd4512d76480bc114dab inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af2789f99d1916f231fc579f00370fa6f inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af2789f99d1916f231fc579f00370fa6f"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af2789f99d1916f231fc579f00370fa6f">DISCONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af2789f99d1916f231fc579f00370fa6f">DISCONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:af2789f99d1916f231fc579f00370fa6f inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:af2789f99d1916f231fc579f00370fa6f inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aedf429d3192da764163c1377cad310e3 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aedf429d3192da764163c1377cad310e3"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aedf429d3192da764163c1377cad310e3">DISCONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aedf429d3192da764163c1377cad310e3">DISCONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:aedf429d3192da764163c1377cad310e3 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:aedf429d3192da764163c1377cad310e3 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a587604e6f3570c0fc32794384d4d0d1f inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a587604e6f3570c0fc32794384d4d0d1f"></a>
|
||||
@@ -710,7 +681,7 @@ Synopsis</h1>
|
||||
<p>This class provides output to console with automatic alignment and update. It supports tabs, keyboard listening, formats and colors.</p>
|
||||
<h1><a class="anchor" id="PIConsole_sec1"></a>
|
||||
Layout</h1>
|
||||
<p>PIConsole works with variable pointers. You should add your variables with functions <em><a class="el" href="class_p_i_console.html#a9ae57b8ab5c4f8538633bf8dc8a15e67" title="Add to current tab to column "column" variable with label "name", pointer "ptr" and format "format"...">addVariable()</a></em> which receives label name, pointer to variable and optional column and format. Columns count is dynamically increased if new column used. E.g. if you add variable to empty tab to column 3, columns count will be increased to 3, but two firsts columns will be empty. Each column filled from top to bottom, but you can add just string with function <em><a class="el" href="class_p_i_console.html#a8274edea626b4281fe7de309ee8d1b38" title="Add to current tab to column "column" string "name" with format "format". ">addString()</a></em> or add empty line with function <em><a class="el" href="class_p_i_console.html#affc3de9ad31867e4e8002e77c96e8553" title="Add to current tab to column "column" "count" empty lines. ">addEmptyLine()</a></em>. Layout scheme: </p><div class="image">
|
||||
<p>PIConsole works with variable pointers. You should add your variables with functions <em><a class="el" href="class_p_i_console.html#a45cd358a487768e1a9ccbaf1d403016f" title="Add to current tab to column "column" variable with label "name", pointer "ptr" and format "format"...">addVariable()</a></em> which receives label name, pointer to variable and optional column and format. Columns count is dynamically increased if new column used. E.g. if you add variable to empty tab to column 3, columns count will be increased to 3, but two firsts columns will be empty. Each column filled from top to bottom, but you can add just string with function <em><a class="el" href="class_p_i_console.html#acd23cbb11c629d536c0d4f3c08b61683" title="Add to current tab to column "column" string "name" with format "format". ">addString()</a></em> or add empty line with function <em><a class="el" href="class_p_i_console.html#affc3de9ad31867e4e8002e77c96e8553" title="Add to current tab to column "column" "count" empty lines. ">addEmptyLine()</a></em>. Layout scheme: </p><div class="image">
|
||||
<img src="piconsole_layout.png" alt="piconsole_layout.png"/>
|
||||
</div>
|
||||
<h1><a class="anchor" id="PIConsole_sec2"></a>
|
||||
@@ -843,7 +814,7 @@ Keyboard usage</h1>
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a class="anchor" id="a8a71fccd3ad2e19b13045ef6e90d9546"></a>
|
||||
<a class="anchor" id="af751b4c1ff43c586195da15ec38f7372"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
@@ -868,7 +839,7 @@ Keyboard usage</h1>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"><a class="el" href="class_p_i_flags.html">PIFlags</a>< <a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579">PIConsole::Format</a> > </td>
|
||||
<td class="paramtype"><a class="el" href="class_p_i_flags.html">FormatFlags</a> </td>
|
||||
<td class="paramname"><em>format</em> = <code><a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a045a7b958509dd5c127a6f8abbbe9128">PIConsole::Normal</a></code> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
@@ -900,7 +871,7 @@ Keyboard usage</h1>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a36d5583199e73951f650f58dfc9bc0f3"></a>
|
||||
<a class="anchor" id="a953dbeb2099a98e49dd846f8a1171455"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
@@ -925,7 +896,7 @@ Keyboard usage</h1>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"><a class="el" href="class_p_i_flags.html">PIFlags</a>< <a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579">PIConsole::Format</a> > </td>
|
||||
<td class="paramtype"><a class="el" href="class_p_i_flags.html">FormatFlags</a> </td>
|
||||
<td class="paramname"><em>format</em> = <code><a class="el" href="class_p_i_console.html#ad19497b9c33393ffe08856c622e3a579a045a7b958509dd5c127a6f8abbbe9128">PIConsole::Normal</a></code> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
@@ -957,9 +928,9 @@ Keyboard usage</h1>
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="class_p_i_console.html">PIConsole</a></li>
|
||||
<li class="footer">Generated on Sun Nov 2 2014 22:29:35 for PIP by
|
||||
<li class="footer">Generated on Fri Feb 27 2015 23:03:16 for PIP by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.8 </li>
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
@@ -35,32 +35,35 @@ var class_p_i_console =
|
||||
[ "Left", "class_p_i_console.html#a9185c02e667ead89d506730e6fdc1f5da8f1af835c1d302642a0f5d288e7ce6a2", null ],
|
||||
[ "Right", "class_p_i_console.html#a9185c02e667ead89d506730e6fdc1f5da5ba51ab04a9644828f79a9e95dfe4382", null ]
|
||||
] ],
|
||||
[ "PIConsole", "class_p_i_console.html#ab37989414cad3b54ddd8ab8d2879e386", null ],
|
||||
[ "addString", "class_p_i_console.html#a8274edea626b4281fe7de309ee8d1b38", null ],
|
||||
[ "addVariable", "class_p_i_console.html#a9ae57b8ab5c4f8538633bf8dc8a15e67", null ],
|
||||
[ "addVariable", "class_p_i_console.html#a6389f65b8835a38a60bf5ee2f2a43712", null ],
|
||||
[ "addVariable", "class_p_i_console.html#a3b06530b893c79d11cf875419a834cd0", null ],
|
||||
[ "addVariable", "class_p_i_console.html#ac53481fa1109e55fc1a6b00c9d963f90", null ],
|
||||
[ "addVariable", "class_p_i_console.html#aee3ced19ce3abda81a1afd1164a1561d", null ],
|
||||
[ "addVariable", "class_p_i_console.html#a27b939e27bc97c10eab59411de9fb526", null ],
|
||||
[ "addVariable", "class_p_i_console.html#a7d7ff34b90be97a0b9cab63419ee26c2", null ],
|
||||
[ "addVariable", "class_p_i_console.html#afa2c5fbf172ba93197b9b2f5c6653d71", null ],
|
||||
[ "addVariable", "class_p_i_console.html#a2326d0f1a333927d2754830cea35a4ac", null ],
|
||||
[ "addVariable", "class_p_i_console.html#a5206ecd0cb4d5c17d2f8cece88cbee4e", null ],
|
||||
[ "addVariable", "class_p_i_console.html#aed85986ef4d195ec22641fc723bc7422", null ],
|
||||
[ "addVariable", "class_p_i_console.html#a4a5ef27f2e7dbc0b3a657f543e21e580", null ],
|
||||
[ "addVariable", "class_p_i_console.html#aac91f944400e09e1d07c5d6862691078", null ],
|
||||
[ "addVariable", "class_p_i_console.html#ac92363d6e3aff60b8b27215fce4f7cbb", null ],
|
||||
[ "addVariable", "class_p_i_console.html#acf8668140c47e5ee0ac2fc100ebcaf46", null ],
|
||||
[ "addVariable", "class_p_i_console.html#a8a71fccd3ad2e19b13045ef6e90d9546", null ],
|
||||
[ "addVariable", "class_p_i_console.html#a36d5583199e73951f650f58dfc9bc0f3", null ],
|
||||
[ "addBitVariable", "class_p_i_console.html#afafc641d9512134155c491145e8db6dd", null ],
|
||||
[ "PIConsole", "class_p_i_console.html#a356e665d30c3681a536e6b7ee551798b", null ],
|
||||
[ "addString", "class_p_i_console.html#acd23cbb11c629d536c0d4f3c08b61683", null ],
|
||||
[ "addVariable", "class_p_i_console.html#a45cd358a487768e1a9ccbaf1d403016f", null ],
|
||||
[ "addVariable", "class_p_i_console.html#ad1a49cfaa85b78f1d15c1970235667b8", null ],
|
||||
[ "addVariable", "class_p_i_console.html#a18afa9de5c86c2aeb630cda390f9157f", null ],
|
||||
[ "addVariable", "class_p_i_console.html#ad0bf51f6a98a9f0641ed931bfc6e1492", null ],
|
||||
[ "addVariable", "class_p_i_console.html#ad8bbf75d32194f81b1dbc803376d3698", null ],
|
||||
[ "addVariable", "class_p_i_console.html#a87ba6785cb65f38feadef119f4eda878", null ],
|
||||
[ "addVariable", "class_p_i_console.html#af0aeb06c6a6794140c7696109494d169", null ],
|
||||
[ "addVariable", "class_p_i_console.html#a6486beb409d8588825017419d9415be1", null ],
|
||||
[ "addVariable", "class_p_i_console.html#adfcd8c63c0815577739c7a34fad03f57", null ],
|
||||
[ "addVariable", "class_p_i_console.html#a8b99225517c0a72ff89e4acd980c9932", null ],
|
||||
[ "addVariable", "class_p_i_console.html#a1a5fb8cc88394b1f248e43651081c30f", null ],
|
||||
[ "addVariable", "class_p_i_console.html#ab92dd2cad5426d1f723508270f0ca016", null ],
|
||||
[ "addVariable", "class_p_i_console.html#aa01d3965772fa3887d6135e1d0a5d32c", null ],
|
||||
[ "addVariable", "class_p_i_console.html#a948b2d70749ae411401dbcaa78d12a8e", null ],
|
||||
[ "addVariable", "class_p_i_console.html#a95d45bf97710418937763f5484132672", null ],
|
||||
[ "addVariable", "class_p_i_console.html#af751b4c1ff43c586195da15ec38f7372", null ],
|
||||
[ "addVariable", "class_p_i_console.html#a953dbeb2099a98e49dd846f8a1171455", null ],
|
||||
[ "addBitVariable", "class_p_i_console.html#a7d168eedda1c2246a73b0a08fb3ef693", null ],
|
||||
[ "addEmptyLine", "class_p_i_console.html#affc3de9ad31867e4e8002e77c96e8553", null ],
|
||||
[ "tabsCount", "class_p_i_console.html#a6e1080918dd4d36347fe8e47318a5761", null ],
|
||||
[ "currentTab", "class_p_i_console.html#a3261d123b00905e06226b828d7920001", null ],
|
||||
[ "currentTabIndex", "class_p_i_console.html#a95da0d3b18cfd657c528ddfd439aed74", null ],
|
||||
[ "addTab", "class_p_i_console.html#a119860d9253d00a3fe815bc124076577", null ],
|
||||
[ "removeTab", "class_p_i_console.html#aa3766f5453f3bb6a90e3e890133b0549", null ],
|
||||
[ "removeTab", "class_p_i_console.html#a09b921eabc7dfb78527916927d67caf4", null ],
|
||||
[ "clearTab", "class_p_i_console.html#adbe34dd86ea50ff8c2c82ae6c1f609c5", null ],
|
||||
[ "clearTab", "class_p_i_console.html#a0869f3507949bec5dbd45dbb1de30c62", null ],
|
||||
[ "setTab", "class_p_i_console.html#afbe2d5ae830d8096e8506114221789f0", null ],
|
||||
[ "setTab", "class_p_i_console.html#ae4214666e5ae3752189a61d76c73b7ab", null ],
|
||||
[ "setTabBindKey", "class_p_i_console.html#ae2abf8fd9b17252e057852fa912565e9", null ],
|
||||
@@ -80,5 +83,5 @@ var class_p_i_console =
|
||||
[ "waitForFinish", "class_p_i_console.html#ad0a588d352faf1bb39cba0bea8b8d0c0", null ],
|
||||
[ "start", "class_p_i_console.html#a3d5a998c901b37e73c105754135de73f", null ],
|
||||
[ "stop", "class_p_i_console.html#afd53d4f09d0bad958f0d2073f56d47c5", null ],
|
||||
[ "keyPressed", "class_p_i_console.html#acb4dd34fc69180a9ba8bca4816bca130", null ]
|
||||
[ "keyPressed", "class_p_i_console.html#a581a1eb584509229fff2c302fe117cad", null ]
|
||||
];
|
||||
@@ -1 +1 @@
|
||||
95bfee6ef9d573f96786bedc5b496865
|
||||
c1211f5837d361f016c0e0da530cccb8
|
||||
@@ -3,23 +3,19 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||
<title>PIP: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
$(window).load(resizeHeight);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
@@ -30,7 +26,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">PIP
|
||||
 <span id="projectnumber">0.4.1_alpha3</span>
|
||||
 <span id="projectnumber">0.5.0_prealpha</span>
|
||||
</div>
|
||||
<div id="projectbrief">Platform-Independent Primitives</div>
|
||||
</td>
|
||||
@@ -39,10 +35,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.8 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
@@ -50,22 +43,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
@@ -91,20 +68,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
$(document).ready(function(){initNavTree('class_p_i_cout.html','');});
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark"> </span>Pages</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">PICout Member List</div> </div>
|
||||
@@ -149,9 +112,9 @@ $(document).ready(function(){initNavTree('class_p_i_cout.html','');});
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated on Sun Nov 2 2014 22:29:35 for PIP by
|
||||
<li class="footer">Generated on Fri Feb 27 2015 23:03:16 for PIP by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.8 </li>
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
@@ -3,23 +3,19 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||
<title>PIP: PICout Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
$(window).load(resizeHeight);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
@@ -30,7 +26,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">PIP
|
||||
 <span id="projectnumber">0.4.1_alpha3</span>
|
||||
 <span id="projectnumber">0.5.0_prealpha</span>
|
||||
</div>
|
||||
<div id="projectbrief">Platform-Independent Primitives</div>
|
||||
</td>
|
||||
@@ -39,10 +35,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.8 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
@@ -50,22 +43,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
@@ -91,20 +68,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
$(document).ready(function(){initNavTree('class_p_i_cout.html','');});
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark"> </span>Pages</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
@@ -121,7 +84,7 @@ $(document).ready(function(){initNavTree('class_p_i_cout.html','');});
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:afa5f5b5b95a383a52f286fa80173a77c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afa5f5b5b95a383a52f286fa80173a77c"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_cout.html#afa5f5b5b95a383a52f286fa80173a77c">PICout</a> (<a class="el" href="class_p_i_flags.html">PIFlags</a>< <a class="el" href="namespace_p_i_cout_manipulators.html#a98e765b109cfa5b09ec3b111c449ac87">PICoutControl</a> > controls=AddSpaces|AddNewLine)</td></tr>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_cout.html#afa5f5b5b95a383a52f286fa80173a77c">PICout</a> (<a class="el" href="class_p_i_flags.html">PIFlags</a>< PICoutControl > controls=<a class="el" href="picout_8h.html#ad7097dc68b4bcfba45cdd06f1ead3285">AddSpaces</a>|<a class="el" href="picout_8h.html#a72f0258649a3bdaf0c825639c09b0239">AddNewLine</a>)</td></tr>
|
||||
<tr class="memdesc:afa5f5b5b95a383a52f286fa80173a77c"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor with default features (AddSpaces and AddNewLine) <br /></td></tr>
|
||||
<tr class="separator:afa5f5b5b95a383a52f286fa80173a77c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae9dacedd8cc32af047fe2cc7dab95e62"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae9dacedd8cc32af047fe2cc7dab95e62"></a>
|
||||
@@ -193,22 +156,22 @@ Public Member Functions</h2></td></tr>
|
||||
<tr class="memdesc:a1394f484e833da6ccb460b58914edfd0"><td class="mdescLeft"> </td><td class="mdescRight">Output operator for <a class="el" href="class_p_i_object.html" title="This is base class for any classes which use events -> handlers mechanism. ">PIObject</a> and ancestors. <br /></td></tr>
|
||||
<tr class="separator:a1394f484e833da6ccb460b58914edfd0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae658e35cc785d1d3ddc17d1b10e7283a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae658e35cc785d1d3ddc17d1b10e7283a"></a>
|
||||
<a class="el" href="class_p_i_cout.html">PICout</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_cout.html#ae658e35cc785d1d3ddc17d1b10e7283a">operator<<</a> (const <a class="el" href="namespace_p_i_cout_manipulators.html#a66678520ac7701c016e3e90e17a7dfa2">PICoutSpecialChar</a> v)</td></tr>
|
||||
<a class="el" href="class_p_i_cout.html">PICout</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_cout.html#ae658e35cc785d1d3ddc17d1b10e7283a">operator<<</a> (const PICoutSpecialChar v)</td></tr>
|
||||
<tr class="memdesc:ae658e35cc785d1d3ddc17d1b10e7283a"><td class="mdescLeft"> </td><td class="mdescRight">Output operator for <em>PICoutSpecialChar</em> values. <br /></td></tr>
|
||||
<tr class="separator:ae658e35cc785d1d3ddc17d1b10e7283a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a356e3ae514df581ddb87bb5f10291f53"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a356e3ae514df581ddb87bb5f10291f53"></a>
|
||||
<a class="el" href="class_p_i_cout.html">PICout</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_cout.html#a356e3ae514df581ddb87bb5f10291f53">operator<<</a> (const <a class="el" href="class_p_i_flags.html">PIFlags</a>< <a class="el" href="namespace_p_i_cout_manipulators.html#a4d8fa322c1a8b3fa285759056aae1b2a">PICoutFormat</a> > v)</td></tr>
|
||||
<a class="el" href="class_p_i_cout.html">PICout</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_cout.html#a356e3ae514df581ddb87bb5f10291f53">operator<<</a> (const <a class="el" href="class_p_i_flags.html">PIFlags</a>< PICoutFormat > v)</td></tr>
|
||||
<tr class="memdesc:a356e3ae514df581ddb87bb5f10291f53"><td class="mdescLeft"> </td><td class="mdescRight">Output operator for <em>PIFlags<PICoutFormat></em> values. <br /></td></tr>
|
||||
<tr class="separator:a356e3ae514df581ddb87bb5f10291f53"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a295b2d98053cf976d5c828fd04cee60c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a295b2d98053cf976d5c828fd04cee60c"></a>
|
||||
<a class="el" href="class_p_i_cout.html">PICout</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_cout.html#a295b2d98053cf976d5c828fd04cee60c">operator<<</a> (const <a class="el" href="namespace_p_i_cout_manipulators.html#a4d8fa322c1a8b3fa285759056aae1b2a">PICoutFormat</a> v)</td></tr>
|
||||
<a class="el" href="class_p_i_cout.html">PICout</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_cout.html#a295b2d98053cf976d5c828fd04cee60c">operator<<</a> (const PICoutFormat v)</td></tr>
|
||||
<tr class="memdesc:a295b2d98053cf976d5c828fd04cee60c"><td class="mdescLeft"> </td><td class="mdescRight">Output operator for <em>PICoutFormat</em> values. <br /></td></tr>
|
||||
<tr class="separator:a295b2d98053cf976d5c828fd04cee60c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5dfbca3eb4f732919abc24f1d45987da"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_p_i_cout.html">PICout</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_cout.html#a5dfbca3eb4f732919abc24f1d45987da">operator<<</a> (const <a class="el" href="namespace_p_i_cout_manipulators.html#a38d041a4e2de4ca6af939837475e9387">PICoutAction</a> v)</td></tr>
|
||||
<tr class="memitem:a5dfbca3eb4f732919abc24f1d45987da"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_p_i_cout.html">PICout</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_cout.html#a5dfbca3eb4f732919abc24f1d45987da">operator<<</a> (const PICoutAction v)</td></tr>
|
||||
<tr class="memdesc:a5dfbca3eb4f732919abc24f1d45987da"><td class="mdescLeft"> </td><td class="mdescRight">Do some action. <a href="#a5dfbca3eb4f732919abc24f1d45987da">More...</a><br /></td></tr>
|
||||
<tr class="separator:a5dfbca3eb4f732919abc24f1d45987da"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5b6614dddc73b36883222e31fda93bf2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5b6614dddc73b36883222e31fda93bf2"></a>
|
||||
<a class="el" href="class_p_i_cout.html">PICout</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_cout.html#a5b6614dddc73b36883222e31fda93bf2">setControl</a> (<a class="el" href="namespace_p_i_cout_manipulators.html#a98e765b109cfa5b09ec3b111c449ac87">PICoutControl</a> c, bool on=true)</td></tr>
|
||||
<a class="el" href="class_p_i_cout.html">PICout</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_cout.html#a5b6614dddc73b36883222e31fda93bf2">setControl</a> (PICoutControl c, bool on=true)</td></tr>
|
||||
<tr class="memdesc:a5b6614dddc73b36883222e31fda93bf2"><td class="mdescLeft"> </td><td class="mdescRight">Set control flag "c" is "on" state. <br /></td></tr>
|
||||
<tr class="separator:a5b6614dddc73b36883222e31fda93bf2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a39ac735489b5deed01f0d71bfc3a6506"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a39ac735489b5deed01f0d71bfc3a6506"></a>
|
||||
@@ -260,13 +223,13 @@ Features</h1>
|
||||
<h1><a class="anchor" id="PICout_ex0"></a>
|
||||
Usage</h1>
|
||||
<div class="fragment"><div class="line"><span class="keywordtype">int</span> a = 10, b = 32, c = 11;</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << a << <a class="code" href="namespace_p_i_cout_manipulators.html#a4d8fa322c1a8b3fa285759056aae1b2aadc3f097ce8d6fafc80018c2df3afe2b5">Hex</a> << b << <a class="code" href="namespace_p_i_cout_manipulators.html#a4d8fa322c1a8b3fa285759056aae1b2aa29a58835892a21d07f3b0dc97ef4f44e">Bin</a> << c;</div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << a << <a class="code" href="picout_8h.html#adf8807a0ee2fdd8e69f00a51f7a7e1d8">Hex</a> << b << <a class="code" href="picout_8h.html#a4b94836fd79d07cbbb454d7ef005ba3b">Bin</a> << c;</div>
|
||||
<div class="line"><span class="comment">// 10 20 1011</span></div>
|
||||
<div class="line"></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <span class="stringliteral">"this"</span> << <span class="stringliteral">"is"</span> << <a class="code" href="namespace_p_i_cout_manipulators.html#a4d8fa322c1a8b3fa285759056aae1b2aaf1abd54dd4e1ce4d273e72bf705b276f">Green</a> << <span class="stringliteral">"green"</span> << <a class="code" href="namespace_p_i_cout_manipulators.html#a4d8fa322c1a8b3fa285759056aae1b2aa651156cbea6768802eb95176611da012">Default</a> << <span class="stringliteral">"word"</span>;</div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <span class="stringliteral">"this"</span> << <span class="stringliteral">"is"</span> << <a class="code" href="picout_8h.html#a63fa1040d913622de4596c60a408c89f">Green</a> << <span class="stringliteral">"green"</span> << Default << <span class="stringliteral">"word"</span>;</div>
|
||||
<div class="line"><span class="comment">// this is green word</span></div>
|
||||
<div class="line"></div>
|
||||
<div class="line"><a class="code" href="class_p_i_cout.html#afa5f5b5b95a383a52f286fa80173a77c">PICout</a>(<a class="code" href="namespace_p_i_cout_manipulators.html#a98e765b109cfa5b09ec3b111c449ac87ae5fee52fe6ad0dae9a5b953ff3e40152">AddSpaces</a> | <a class="code" href="namespace_p_i_cout_manipulators.html#a98e765b109cfa5b09ec3b111c449ac87a14809fb1b24466983535797f6ed5971c">AddNewLine</a> | <a class="code" href="namespace_p_i_cout_manipulators.html#a98e765b109cfa5b09ec3b111c449ac87a383bc0cbaca2fb5d5cd98a1e9c3f59ca">AddQuotes</a>) << <a class="code" href="namespace_p_i_cout_manipulators.html#a66678520ac7701c016e3e90e17a7dfa2a9d183ab2eef93987077269cad1047bcb">Tab</a> << <span class="stringliteral">"tab and"</span> << <span class="stringliteral">"quotes"</span>;</div>
|
||||
<div class="line"><a class="code" href="class_p_i_cout.html#afa5f5b5b95a383a52f286fa80173a77c">PICout</a>(<a class="code" href="picout_8h.html#ad7097dc68b4bcfba45cdd06f1ead3285">AddSpaces</a> | <a class="code" href="picout_8h.html#a72f0258649a3bdaf0c825639c09b0239">AddNewLine</a> | <a class="code" href="picout_8h.html#a290533772e173530986962b4a880779c">AddQuotes</a>) << <a class="code" href="picout_8h.html#a8fe90f207489a0982422faf42ad59f1c">Tab</a> << <span class="stringliteral">"tab and"</span> << <span class="stringliteral">"quotes"</span>;</div>
|
||||
<div class="line"><span class="comment">// "tab and" "quotes"</span></div>
|
||||
</div><!-- fragment --> <h1><a class="anchor" id="PICout_ex1"></a>
|
||||
Writing your own output operator</h1>
|
||||
@@ -293,7 +256,7 @@ Writing your own output operator</h1>
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="class_p_i_cout.html">PICout</a> PICout::operator<< </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="namespace_p_i_cout_manipulators.html#a38d041a4e2de4ca6af939837475e9387">PICoutAction</a> </td>
|
||||
<td class="paramtype">const PICoutAction </td>
|
||||
<td class="paramname"><em>v</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
@@ -417,9 +380,9 @@ Writing your own output operator</h1>
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="class_p_i_cout.html">PICout</a></li>
|
||||
<li class="footer">Generated on Sun Nov 2 2014 22:29:35 for PIP by
|
||||
<li class="footer">Generated on Fri Feb 27 2015 23:03:16 for PIP by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.8 </li>
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
@@ -3,23 +3,19 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||
<title>PIP: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
$(window).load(resizeHeight);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
@@ -30,7 +26,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">PIP
|
||||
 <span id="projectnumber">0.4.1_alpha3</span>
|
||||
 <span id="projectnumber">0.5.0_prealpha</span>
|
||||
</div>
|
||||
<div id="projectbrief">Platform-Independent Primitives</div>
|
||||
</td>
|
||||
@@ -39,10 +35,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.8 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
@@ -50,22 +43,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
@@ -91,20 +68,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
$(document).ready(function(){initNavTree('class_p_i_diagnostics.html','');});
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark"> </span>Pages</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">PIDiagnostics Member List</div> </div>
|
||||
@@ -173,7 +136,7 @@ $(document).ready(function(){initNavTree('class_p_i_diagnostics.html','');});
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a1d556c03cc2ba29fd2515abc470e3393">piDisconnect</a>(PIObject *src)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#affa62b02040517a34b3f173d804e487f">PIOBJECT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a779d66bab882a51ef6389d2e212f2bd6">PIObject</a>(const PIString &name=PIString())</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a4ce1840f79eac65344a4c5823f5034d4">PIOBJECT_PARENT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a8cd6444e57a0f7f25888c8b8293d3543">PIOBJECT_SUBCLASS</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_timer.html#a3cc1d86602eb8d2abd8e0c9a9931cd70">PITimer</a>()</td><td class="entry"><a class="el" href="class_p_i_timer.html">PITimer</a></td><td class="entry"><span class="mlabel">explicit</span><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_timer.html#a0cbb0321a650e4dd4acd046e58a67095">PITimer</a>(TimerImplementation ti)</td><td class="entry"><a class="el" href="class_p_i_timer.html">PITimer</a></td><td class="entry"><span class="mlabel">explicit</span><span class="mlabel">private</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_timer.html#a6d3067f66c06ddd21982251f4ed6ec50">PITimer</a>(TimerEvent slot, void *data=0, TimerImplementation ti=Thread)</td><td class="entry"><a class="el" href="class_p_i_timer.html">PITimer</a></td><td class="entry"><span class="mlabel">explicit</span><span class="mlabel">private</span></td></tr>
|
||||
@@ -237,9 +200,9 @@ $(document).ready(function(){initNavTree('class_p_i_diagnostics.html','');});
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated on Sun Nov 2 2014 22:29:35 for PIP by
|
||||
<li class="footer">Generated on Fri Feb 27 2015 23:03:16 for PIP by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.8 </li>
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
@@ -3,23 +3,19 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||
<title>PIP: PIDiagnostics Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
$(window).load(resizeHeight);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
@@ -30,7 +26,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">PIP
|
||||
 <span id="projectnumber">0.4.1_alpha3</span>
|
||||
 <span id="projectnumber">0.5.0_prealpha</span>
|
||||
</div>
|
||||
<div id="projectbrief">Platform-Independent Primitives</div>
|
||||
</td>
|
||||
@@ -39,10 +35,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.8 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
@@ -50,22 +43,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
@@ -91,20 +68,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
$(document).ready(function(){initNavTree('class_p_i_diagnostics.html','');});
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark"> </span>Pages</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-types">Public Types</a> |
|
||||
@@ -117,13 +80,10 @@ $(document).ready(function(){initNavTree('class_p_i_diagnostics.html','');});
|
||||
|
||||
<p>Connection quality diagnostics.
|
||||
<a href="class_p_i_diagnostics.html#details">More...</a></p>
|
||||
<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
||||
<img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for PIDiagnostics:</div>
|
||||
<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
|
||||
</div>
|
||||
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="class_p_i_diagnostics__inherit__graph.svg" width="138" height="187"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
|
||||
</div>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for PIDiagnostics:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="class_p_i_diagnostics__inherit__graph.svg" width="138" height="187"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
||||
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
|
||||
@@ -288,28 +248,28 @@ Additional Inherited Members</h2></td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#affa62b02040517a34b3f173d804e487f">PIOBJECT</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)</td></tr>
|
||||
<tr class="memdesc:affa62b02040517a34b3f173d804e487f inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">you should use this macro after class declaration to use EVENT and EVENT_HANDLER and correct piCoutObj output <br /></td></tr>
|
||||
<tr class="separator:affa62b02040517a34b3f173d804e487f inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4ce1840f79eac65344a4c5823f5034d4 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4ce1840f79eac65344a4c5823f5034d4"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a4ce1840f79eac65344a4c5823f5034d4">PIOBJECT_PARENT</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)</td></tr>
|
||||
<tr class="memdesc:a4ce1840f79eac65344a4c5823f5034d4 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">you should use this macro after class declaration to use EVENT and EVENT_HANDLER of parent class <br /></td></tr>
|
||||
<tr class="separator:a4ce1840f79eac65344a4c5823f5034d4 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8cd6444e57a0f7f25888c8b8293d3543 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8cd6444e57a0f7f25888c8b8293d3543"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a8cd6444e57a0f7f25888c8b8293d3543">PIOBJECT_SUBCLASS</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, parent)</td></tr>
|
||||
<tr class="memdesc:a8cd6444e57a0f7f25888c8b8293d3543 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">you should use this macro after class declaration to use EVENT and EVENT_HANDLER of parent class <br /></td></tr>
|
||||
<tr class="separator:a8cd6444e57a0f7f25888c8b8293d3543 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab605cf0454d34cc72c65bfed2abd696a inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab605cf0454d34cc72c65bfed2abd696a"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ab605cf0454d34cc72c65bfed2abd696a">EVENT_HANDLER0</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>()</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ab605cf0454d34cc72c65bfed2abd696a">EVENT_HANDLER0</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>()</td></tr>
|
||||
<tr class="memdesc:ab605cf0454d34cc72c65bfed2abd696a inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338" title="Returns object name. ">name()</a> <br /></td></tr>
|
||||
<tr class="separator:ab605cf0454d34cc72c65bfed2abd696a inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a56defa004e9b7efb2db50b3a43ca7225 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a56defa004e9b7efb2db50b3a43ca7225"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a56defa004e9b7efb2db50b3a43ca7225">EVENT_HANDLER1</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a56defa004e9b7efb2db50b3a43ca7225">EVENT_HANDLER1</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0)</td></tr>
|
||||
<tr class="memdesc:a56defa004e9b7efb2db50b3a43ca7225 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0) <br /></td></tr>
|
||||
<tr class="separator:a56defa004e9b7efb2db50b3a43ca7225 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abb64b696544ee4ee8715add9747c1293 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abb64b696544ee4ee8715add9747c1293"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#abb64b696544ee4ee8715add9747c1293">EVENT_HANDLER2</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#abb64b696544ee4ee8715add9747c1293">EVENT_HANDLER2</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1)</td></tr>
|
||||
<tr class="memdesc:abb64b696544ee4ee8715add9747c1293 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0, type1 var1) <br /></td></tr>
|
||||
<tr class="separator:abb64b696544ee4ee8715add9747c1293 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af90eced49fbdb43f5fc631fa7e7a44fb inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af90eced49fbdb43f5fc631fa7e7a44fb"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af90eced49fbdb43f5fc631fa7e7a44fb">EVENT_HANDLER3</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af90eced49fbdb43f5fc631fa7e7a44fb">EVENT_HANDLER3</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2)</td></tr>
|
||||
<tr class="memdesc:af90eced49fbdb43f5fc631fa7e7a44fb inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0, type1 var1, type2 var2) <br /></td></tr>
|
||||
<tr class="separator:af90eced49fbdb43f5fc631fa7e7a44fb inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8a8499ba07a4cc16c0b15c51b197d9f inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae8a8499ba07a4cc16c0b15c51b197d9f"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae8a8499ba07a4cc16c0b15c51b197d9f">EVENT_HANDLER4</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae8a8499ba07a4cc16c0b15c51b197d9f">EVENT_HANDLER4</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3)</td></tr>
|
||||
<tr class="memdesc:ae8a8499ba07a4cc16c0b15c51b197d9f inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0, type1 var1, type2 var2, type3 var3) <br /></td></tr>
|
||||
<tr class="separator:ae8a8499ba07a4cc16c0b15c51b197d9f inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae92ae8e64fbb4c6fa7d87cc1e93d55c0 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae92ae8e64fbb4c6fa7d87cc1e93d55c0"></a>
|
||||
@@ -317,23 +277,23 @@ Additional Inherited Members</h2></td></tr>
|
||||
<tr class="memdesc:ae92ae8e64fbb4c6fa7d87cc1e93d55c0 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">EVENT_HANDLER is synonym of EVENT_HANDLER0. <br /></td></tr>
|
||||
<tr class="separator:ae92ae8e64fbb4c6fa7d87cc1e93d55c0 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a338377c8ec10707dd26a168b8aef5c31 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a338377c8ec10707dd26a168b8aef5c31"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a338377c8ec10707dd26a168b8aef5c31">EVENT_VHANDLER0</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>()</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a338377c8ec10707dd26a168b8aef5c31">EVENT_VHANDLER0</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>()</td></tr>
|
||||
<tr class="memdesc:a338377c8ec10707dd26a168b8aef5c31 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338" title="Returns object name. ">name()</a> <br /></td></tr>
|
||||
<tr class="separator:a338377c8ec10707dd26a168b8aef5c31 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abf138848427466a7ae91ada5876f926d inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abf138848427466a7ae91ada5876f926d"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#abf138848427466a7ae91ada5876f926d">EVENT_VHANDLER1</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#abf138848427466a7ae91ada5876f926d">EVENT_VHANDLER1</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0)</td></tr>
|
||||
<tr class="memdesc:abf138848427466a7ae91ada5876f926d inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0) <br /></td></tr>
|
||||
<tr class="separator:abf138848427466a7ae91ada5876f926d inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad0ba4a14c77b8d968dc13918f9b2d384 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad0ba4a14c77b8d968dc13918f9b2d384"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ad0ba4a14c77b8d968dc13918f9b2d384">EVENT_VHANDLER2</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ad0ba4a14c77b8d968dc13918f9b2d384">EVENT_VHANDLER2</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1)</td></tr>
|
||||
<tr class="memdesc:ad0ba4a14c77b8d968dc13918f9b2d384 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0, type1 var1) <br /></td></tr>
|
||||
<tr class="separator:ad0ba4a14c77b8d968dc13918f9b2d384 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4f47b429ac594cebdca1567e1b9a1021 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4f47b429ac594cebdca1567e1b9a1021"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a4f47b429ac594cebdca1567e1b9a1021">EVENT_VHANDLER3</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a4f47b429ac594cebdca1567e1b9a1021">EVENT_VHANDLER3</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2)</td></tr>
|
||||
<tr class="memdesc:a4f47b429ac594cebdca1567e1b9a1021 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0, type1 var1, type2 var2) <br /></td></tr>
|
||||
<tr class="separator:a4f47b429ac594cebdca1567e1b9a1021 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a96b2461314db11f3b68942bcd4b9d13d inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a96b2461314db11f3b68942bcd4b9d13d"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a96b2461314db11f3b68942bcd4b9d13d">EVENT_VHANDLER4</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a96b2461314db11f3b68942bcd4b9d13d">EVENT_VHANDLER4</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3)</td></tr>
|
||||
<tr class="memdesc:a96b2461314db11f3b68942bcd4b9d13d inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0, type1 var1, type2 var2, type3 var3) <br /></td></tr>
|
||||
<tr class="separator:a96b2461314db11f3b68942bcd4b9d13d inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a26a0e3181ebb2a90c11e9a7eb906a99e inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a26a0e3181ebb2a90c11e9a7eb906a99e"></a>
|
||||
@@ -345,19 +305,19 @@ Additional Inherited Members</h2></td></tr>
|
||||
<tr class="memdesc:a4fa760299649bc8aeaa0dcf4d605be70 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338" title="Returns object name. ">name()</a>; <br /></td></tr>
|
||||
<tr class="separator:a4fa760299649bc8aeaa0dcf4d605be70 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7083e0b630c70def2ce05d60d70a45b9 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7083e0b630c70def2ce05d60d70a45b9"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a7083e0b630c70def2ce05d60d70a45b9">EVENT1</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0);</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a7083e0b630c70def2ce05d60d70a45b9">EVENT1</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0);</td></tr>
|
||||
<tr class="memdesc:a7083e0b630c70def2ce05d60d70a45b9 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0); <br /></td></tr>
|
||||
<tr class="separator:a7083e0b630c70def2ce05d60d70a45b9 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a91d380b7235ad11b4830c4c2e8860618 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a91d380b7235ad11b4830c4c2e8860618"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a91d380b7235ad11b4830c4c2e8860618">EVENT2</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1);</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a91d380b7235ad11b4830c4c2e8860618">EVENT2</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1);</td></tr>
|
||||
<tr class="memdesc:a91d380b7235ad11b4830c4c2e8860618 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0, type1 var1); <br /></td></tr>
|
||||
<tr class="separator:a91d380b7235ad11b4830c4c2e8860618 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a685a85b0791e73158dc0173b4e18dd00 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a685a85b0791e73158dc0173b4e18dd00"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a685a85b0791e73158dc0173b4e18dd00">EVENT3</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2);</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a685a85b0791e73158dc0173b4e18dd00">EVENT3</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2);</td></tr>
|
||||
<tr class="memdesc:a685a85b0791e73158dc0173b4e18dd00 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0, type1 var1, type2 var2); <br /></td></tr>
|
||||
<tr class="separator:a685a85b0791e73158dc0173b4e18dd00 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a59032ae5e0b94cdfb52be1f24d5e8252 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a59032ae5e0b94cdfb52be1f24d5e8252"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a59032ae5e0b94cdfb52be1f24d5e8252">EVENT4</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3);</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a59032ae5e0b94cdfb52be1f24d5e8252">EVENT4</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3);</td></tr>
|
||||
<tr class="memdesc:a59032ae5e0b94cdfb52be1f24d5e8252 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0, type1 var1, type2 var2, type3 var3); <br /></td></tr>
|
||||
<tr class="separator:a59032ae5e0b94cdfb52be1f24d5e8252 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7877e997621e1161f058fce90febd464 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7877e997621e1161f058fce90febd464"></a>
|
||||
@@ -365,27 +325,27 @@ Additional Inherited Members</h2></td></tr>
|
||||
<tr class="memdesc:a7877e997621e1161f058fce90febd464 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">EVENT is synonym of EVENT0. <br /></td></tr>
|
||||
<tr class="separator:a7877e997621e1161f058fce90febd464 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac86f9567fcbe10d7e49685e0a01b8427 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac86f9567fcbe10d7e49685e0a01b8427"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ac86f9567fcbe10d7e49685e0a01b8427">CONNECTU</a>(src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ac86f9567fcbe10d7e49685e0a01b8427">CONNECTU</a>(src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:ac86f9567fcbe10d7e49685e0a01b8427 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler". "Event" and "handler" must has equal argument lists. <br /></td></tr>
|
||||
<tr class="separator:ac86f9567fcbe10d7e49685e0a01b8427 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a38e74a7ce99df00a10517f5ce4aa66c5 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a38e74a7ce99df00a10517f5ce4aa66c5"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a38e74a7ce99df00a10517f5ce4aa66c5">CONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a38e74a7ce99df00a10517f5ce4aa66c5">CONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a38e74a7ce99df00a10517f5ce4aa66c5 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a38e74a7ce99df00a10517f5ce4aa66c5 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a36132851189bb01db4957595111a28db inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a36132851189bb01db4957595111a28db"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a36132851189bb01db4957595111a28db">CONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a36132851189bb01db4957595111a28db">CONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a36132851189bb01db4957595111a28db inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a36132851189bb01db4957595111a28db inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a850bbf4e8361a106c99da4c46f684247 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a850bbf4e8361a106c99da4c46f684247"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a850bbf4e8361a106c99da4c46f684247">CONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a850bbf4e8361a106c99da4c46f684247">CONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a850bbf4e8361a106c99da4c46f684247 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a850bbf4e8361a106c99da4c46f684247 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab45dbd69bde3cde22d4aba27ed585407 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab45dbd69bde3cde22d4aba27ed585407"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ab45dbd69bde3cde22d4aba27ed585407">CONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ab45dbd69bde3cde22d4aba27ed585407">CONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:ab45dbd69bde3cde22d4aba27ed585407 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:ab45dbd69bde3cde22d4aba27ed585407 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a34e41d730c07354e07333def3d854019 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a34e41d730c07354e07333def3d854019"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a34e41d730c07354e07333def3d854019">CONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a34e41d730c07354e07333def3d854019">CONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a34e41d730c07354e07333def3d854019 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a34e41d730c07354e07333def3d854019 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a65528c74adc6691eac2c7a2f39328064 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a65528c74adc6691eac2c7a2f39328064"></a>
|
||||
@@ -393,23 +353,23 @@ Additional Inherited Members</h2></td></tr>
|
||||
<tr class="memdesc:a65528c74adc6691eac2c7a2f39328064 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">CONNECT is synonym of CONNECT0. <br /></td></tr>
|
||||
<tr class="separator:a65528c74adc6691eac2c7a2f39328064 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aaaba5b68617a43903056bc175b8cd162 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaaba5b68617a43903056bc175b8cd162"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aaaba5b68617a43903056bc175b8cd162">WEAK_CONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aaaba5b68617a43903056bc175b8cd162">WEAK_CONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:aaaba5b68617a43903056bc175b8cd162 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:aaaba5b68617a43903056bc175b8cd162 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a37d80492e781bf82b9c22c56977da81e inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a37d80492e781bf82b9c22c56977da81e"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a37d80492e781bf82b9c22c56977da81e">WEAK_CONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a37d80492e781bf82b9c22c56977da81e">WEAK_CONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a37d80492e781bf82b9c22c56977da81e inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a37d80492e781bf82b9c22c56977da81e inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a34134cc70172ef5a8d38ba8eb0db327d inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a34134cc70172ef5a8d38ba8eb0db327d"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a34134cc70172ef5a8d38ba8eb0db327d">WEAK_CONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a34134cc70172ef5a8d38ba8eb0db327d">WEAK_CONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a34134cc70172ef5a8d38ba8eb0db327d inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a34134cc70172ef5a8d38ba8eb0db327d inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a601eb7e6e4c3c1a2ba741abbaf271fed inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a601eb7e6e4c3c1a2ba741abbaf271fed"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a601eb7e6e4c3c1a2ba741abbaf271fed">WEAK_CONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a601eb7e6e4c3c1a2ba741abbaf271fed">WEAK_CONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a601eb7e6e4c3c1a2ba741abbaf271fed inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a601eb7e6e4c3c1a2ba741abbaf271fed inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a483ad0828f2c221308d95fd07ba1ee6e inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a483ad0828f2c221308d95fd07ba1ee6e"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a483ad0828f2c221308d95fd07ba1ee6e">WEAK_CONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a483ad0828f2c221308d95fd07ba1ee6e">WEAK_CONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a483ad0828f2c221308d95fd07ba1ee6e inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a483ad0828f2c221308d95fd07ba1ee6e inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a52fc22658e025b4c15c8a2454d81b289 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a52fc22658e025b4c15c8a2454d81b289"></a>
|
||||
@@ -417,23 +377,23 @@ Additional Inherited Members</h2></td></tr>
|
||||
<tr class="memdesc:a52fc22658e025b4c15c8a2454d81b289 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">WEAK_CONNECT is synonym of WEAK_CONNECT0. <br /></td></tr>
|
||||
<tr class="separator:a52fc22658e025b4c15c8a2454d81b289 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aed7fd8edaccbbca33c51417ca43ac32a inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aed7fd8edaccbbca33c51417ca43ac32a"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aed7fd8edaccbbca33c51417ca43ac32a">DISCONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aed7fd8edaccbbca33c51417ca43ac32a">DISCONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:aed7fd8edaccbbca33c51417ca43ac32a inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:aed7fd8edaccbbca33c51417ca43ac32a inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae030e8deb226c636d2df22076391f12c inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae030e8deb226c636d2df22076391f12c"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae030e8deb226c636d2df22076391f12c">DISCONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae030e8deb226c636d2df22076391f12c">DISCONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:ae030e8deb226c636d2df22076391f12c inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:ae030e8deb226c636d2df22076391f12c inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8f0609bfd7dfcd4512d76480bc114dab inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8f0609bfd7dfcd4512d76480bc114dab"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a8f0609bfd7dfcd4512d76480bc114dab">DISCONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a8f0609bfd7dfcd4512d76480bc114dab">DISCONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a8f0609bfd7dfcd4512d76480bc114dab inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:a8f0609bfd7dfcd4512d76480bc114dab inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af2789f99d1916f231fc579f00370fa6f inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af2789f99d1916f231fc579f00370fa6f"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af2789f99d1916f231fc579f00370fa6f">DISCONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af2789f99d1916f231fc579f00370fa6f">DISCONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:af2789f99d1916f231fc579f00370fa6f inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:af2789f99d1916f231fc579f00370fa6f inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aedf429d3192da764163c1377cad310e3 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aedf429d3192da764163c1377cad310e3"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aedf429d3192da764163c1377cad310e3">DISCONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aedf429d3192da764163c1377cad310e3">DISCONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:aedf429d3192da764163c1377cad310e3 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:aedf429d3192da764163c1377cad310e3 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a587604e6f3570c0fc32794384d4d0d1f inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a587604e6f3570c0fc32794384d4d0d1f"></a>
|
||||
@@ -488,9 +448,9 @@ Synopsis</h1>
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="class_p_i_diagnostics.html">PIDiagnostics</a></li>
|
||||
<li class="footer">Generated on Sun Nov 2 2014 22:29:35 for PIP by
|
||||
<li class="footer">Generated on Fri Feb 27 2015 23:03:16 for PIP by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.8 </li>
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
@@ -1 +1 @@
|
||||
93d322e14a520049ba4cb515e7be2944
|
||||
03c748bcae7dbd9267797d737d21278a
|
||||
@@ -3,23 +3,19 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||
<title>PIP: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
$(window).load(resizeHeight);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
@@ -30,7 +26,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">PIP
|
||||
 <span id="projectnumber">0.4.1_alpha3</span>
|
||||
 <span id="projectnumber">0.5.0_prealpha</span>
|
||||
</div>
|
||||
<div id="projectbrief">Platform-Independent Primitives</div>
|
||||
</td>
|
||||
@@ -39,10 +35,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.8 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
@@ -50,22 +43,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
@@ -91,20 +68,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
$(document).ready(function(){initNavTree('class_p_i_ethernet.html','');});
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark"> </span>Pages</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">PIEthernet Member List</div> </div>
|
||||
@@ -115,52 +78,60 @@ $(document).ready(function(){initNavTree('class_p_i_ethernet.html','');});
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#a91b83d7459a4265bca9362d531dbf773">allAddresses</a>()</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#ae03a64ce3d7d8a1e95b2212ab2497f55af792cda5436050309ee9368d6ac5e6f7">Broadcast</a> enum value</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#abd3b6f9ba04b899316f8bd7067ec03e7">broadcast</a></td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a5da8208d12e37e5277db308939208150">className</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a2e3ec03f1fb36ad84483822a1618488b">canRead</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#aee35707b3f0995b2b3d36e0c71a71ca2">canWrite</a>() const </td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a5da8208d12e37e5277db308939208150">className</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a3ea8e87826a944be0c9f67b2989b78e4">clearThreadedWriteQueue</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ad59f415f0fec6692f1b2982b7deabf50">close</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a2e85eb26b57d368ba14e3824788c83ba">closed</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#a5229b3d4d175a6144a189a7204e02204">closeDevice</a>()</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#af6a952895c0e75d5420b5671c929721a">configureDevice</a>(const void *e_main, const void *e_parent=0)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#a884e1f63790d644916fb54da4603ba2d">configureFromFullPath</a>(const PIString &full_path)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#ac09a74cc735c5e80e79b3f771a2a289c">connect</a>()</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#a59b3f77ff2b8d62dacd6366a4d0879d3">connect</a>(const PIString &ip, int port)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#a262d31ac59d8a3539899be651a6e56e7">connect</a>(const PIString &ip_port)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a65528c74adc6691eac2c7a2f39328064">CONNECT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a38e74a7ce99df00a10517f5ce4aa66c5">CONNECT0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a36132851189bb01db4957595111a28db">CONNECT1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a850bbf4e8361a106c99da4c46f684247">CONNECT2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#ab45dbd69bde3cde22d4aba27ed585407">CONNECT3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a34e41d730c07354e07333def3d854019">CONNECT4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#a80df2b0b931858d93065fa32e1682bc7">connected</a>()</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#ac86f9567fcbe10d7e49685e0a01b8427">CONNECTU</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#ac4bac35deda7848e7c16e770c64b08ee">constructFullPath</a>() const </td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#afa5ccc05c7551d10f0c311e4aa534cd8">configure</a>(const PIString &config_file, const PIString &section, bool parent_section=false)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#af6a952895c0e75d5420b5671c929721a">configureDevice</a>(const void *e_main, const void *e_parent=0)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#a884e1f63790d644916fb54da4603ba2d">configureFromFullPath</a>(const PIString &full_path)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#ac09a74cc735c5e80e79b3f771a2a289c">connect</a>()</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#a59b3f77ff2b8d62dacd6366a4d0879d3">connect</a>(const PIString &ip, int port)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#a262d31ac59d8a3539899be651a6e56e7">connect</a>(const PIString &ip_port)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a65528c74adc6691eac2c7a2f39328064">CONNECT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a38e74a7ce99df00a10517f5ce4aa66c5">CONNECT0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a36132851189bb01db4957595111a28db">CONNECT1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a850bbf4e8361a106c99da4c46f684247">CONNECT2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#ab45dbd69bde3cde22d4aba27ed585407">CONNECT3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a34e41d730c07354e07333def3d854019">CONNECT4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#a80df2b0b931858d93065fa32e1682bc7">connected</a>()</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#ac86f9567fcbe10d7e49685e0a01b8427">CONNECTU</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#ac4bac35deda7848e7c16e770c64b08ee">constructFullPath</a>() const </td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ac47c4f61ade6d4f9a847e0d55abcf150">createFromFullPath</a>(const PIString &full_path)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#aa3c4138dc000e34fb74140d0a5be3afe">data</a>() const </td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a286d39fdf2dacf8bc1f26c8744d8bf18">debug</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a587604e6f3570c0fc32794384d4d0d1f">DISCONNECT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#aed7fd8edaccbbca33c51417ca43ac32a">DISCONNECT0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#ae030e8deb226c636d2df22076391f12c">DISCONNECT1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a8f0609bfd7dfcd4512d76480bc114dab">DISCONNECT2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#af2789f99d1916f231fc579f00370fa6f">DISCONNECT3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#aedf429d3192da764163c1377cad310e3">DISCONNECT4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#a0e7319514519c950760c760f605f330f">disconnected</a>(bool withError)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a2f43644909496ba11ca294a67ed18deb">emitter</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a7877e997621e1161f058fce90febd464">EVENT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a4fa760299649bc8aeaa0dcf4d605be70">EVENT0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a7083e0b630c70def2ce05d60d70a45b9">EVENT1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a91d380b7235ad11b4830c4c2e8860618">EVENT2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a685a85b0791e73158dc0173b4e18dd00">EVENT3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a59032ae5e0b94cdfb52be1f24d5e8252">EVENT4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#ae92ae8e64fbb4c6fa7d87cc1e93d55c0">EVENT_HANDLER</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#ab605cf0454d34cc72c65bfed2abd696a">EVENT_HANDLER0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a56defa004e9b7efb2db50b3a43ca7225">EVENT_HANDLER1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#abb64b696544ee4ee8715add9747c1293">EVENT_HANDLER2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#af90eced49fbdb43f5fc631fa7e7a44fb">EVENT_HANDLER3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#ae8a8499ba07a4cc16c0b15c51b197d9f">EVENT_HANDLER4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a26a0e3181ebb2a90c11e9a7eb906a99e">EVENT_VHANDLER</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a338377c8ec10707dd26a168b8aef5c31">EVENT_VHANDLER0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#abf138848427466a7ae91ada5876f926d">EVENT_VHANDLER1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#ad0ba4a14c77b8d968dc13918f9b2d384">EVENT_VHANDLER2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a4f47b429ac594cebdca1567e1b9a1021">EVENT_VHANDLER3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a96b2461314db11f3b68942bcd4b9d13d">EVENT_VHANDLER4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#afe05189de1d6ebbf44a2e16cfe200848">findByName</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595">DeviceMode</a> enum name</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a587604e6f3570c0fc32794384d4d0d1f">DISCONNECT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#aed7fd8edaccbbca33c51417ca43ac32a">DISCONNECT0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#ae030e8deb226c636d2df22076391f12c">DISCONNECT1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a8f0609bfd7dfcd4512d76480bc114dab">DISCONNECT2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#af2789f99d1916f231fc579f00370fa6f">DISCONNECT3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#aedf429d3192da764163c1377cad310e3">DISCONNECT4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#a0e7319514519c950760c760f605f330f">disconnected</a>(bool withError)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a2f43644909496ba11ca294a67ed18deb">emitter</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a7877e997621e1161f058fce90febd464">EVENT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a4fa760299649bc8aeaa0dcf4d605be70">EVENT0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a7083e0b630c70def2ce05d60d70a45b9">EVENT1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a91d380b7235ad11b4830c4c2e8860618">EVENT2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a685a85b0791e73158dc0173b4e18dd00">EVENT3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a59032ae5e0b94cdfb52be1f24d5e8252">EVENT4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#ae92ae8e64fbb4c6fa7d87cc1e93d55c0">EVENT_HANDLER</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#ab605cf0454d34cc72c65bfed2abd696a">EVENT_HANDLER0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a56defa004e9b7efb2db50b3a43ca7225">EVENT_HANDLER1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#abb64b696544ee4ee8715add9747c1293">EVENT_HANDLER2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#af90eced49fbdb43f5fc631fa7e7a44fb">EVENT_HANDLER3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#ae8a8499ba07a4cc16c0b15c51b197d9f">EVENT_HANDLER4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a26a0e3181ebb2a90c11e9a7eb906a99e">EVENT_VHANDLER</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a338377c8ec10707dd26a168b8aef5c31">EVENT_VHANDLER0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#abf138848427466a7ae91ada5876f926d">EVENT_VHANDLER1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#ad0ba4a14c77b8d968dc13918f9b2d384">EVENT_VHANDLER2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a4f47b429ac594cebdca1567e1b9a1021">EVENT_VHANDLER3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a96b2461314db11f3b68942bcd4b9d13d">EVENT_VHANDLER4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#afe05189de1d6ebbf44a2e16cfe200848">findByName</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ad7b78570d28f2db6457e47826a1b5d31">flush</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#ae80b62a0c52c5e0985e4fa3f39aadfea">fullPathPrefix</a>() const </td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a3f7b0da6b28ced23e1deee48dde17c98">HANDLER</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#a2e219801b3a6c451c4aca63ad99b6374af0267ac1003b142861da4f3b13cd8eec">ifActive</a> enum value</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"></td></tr>
|
||||
@@ -170,28 +141,50 @@ $(document).ready(function(){initNavTree('class_p_i_ethernet.html','');});
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#a2e219801b3a6c451c4aca63ad99b6374a57217604fea835e4aaec5ad6f16101a5">ifPTP</a> enum value</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#a2e219801b3a6c451c4aca63ad99b6374a1ee5d68a37246b49b542d4e7a35129a5">ifRunning</a> enum value</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#a9c9a8d104603bcb93b7b5f096b3105bb">init</a>()</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#a2e219801b3a6c451c4aca63ad99b6374">InterfaceFlag</a> enum name</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#a26d086cc06bc533006ac4fca2c3bab33">InterfaceFlags</a> typedef</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#a482e4a9f3730768f62eaecc36b82a636">interfaces</a>()</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#ae49bc185dedf39646ea445fd57e21283">ip</a></td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ac057b3e06d4e830e5b36c36a86c17054">initialize</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#a2e219801b3a6c451c4aca63ad99b6374">InterfaceFlag</a> enum name</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#a26d086cc06bc533006ac4fca2c3bab33">InterfaceFlags</a> typedef</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#a482e4a9f3730768f62eaecc36b82a636">interfaces</a>()</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#ae49bc185dedf39646ea445fd57e21283">ip</a></td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#af4af787cf1f0c683ab8cc96b467ceb71">isClosed</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#a6917b5530a9b4daa4030e49892db3887">isConnected</a>() const </td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#a2131c00ba019a17cbf68c2b90fc8ec0f">isParameterSet</a>(PIEthernet::Parameters parameter) const </td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a8d6bd4c57aa01dc41e1b28720f9604a7">isPropertyExists</a>(const PIString &name) const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a46720d79609ec893d9eb5eaa2354c414">isRunning</a>() const </td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ac4548767d3525425560cecb941b2f3e1">isOpened</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#a2131c00ba019a17cbf68c2b90fc8ec0f">isParameterSet</a>(PIEthernet::Parameters parameter) const </td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a8d6bd4c57aa01dc41e1b28720f9604a7">isPropertyExists</a>(const PIString &name) const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#aab8d2f661fa81ebc08f86774bd385d7c">isReadable</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a21175548410fffdf7b060158d11b0277">isReopenEnabled</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a46720d79609ec893d9eb5eaa2354c414">isRunning</a>() const </td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a4906b24d7672b94766c619cb391ee4a0">isThreadedRead</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a8ced4ba161fe19d98faea99c868059da">isThreadedWrite</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a3f9b2cace031adbed1024e67de0a2c26">isWriteable</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#a99df6e4eccbecb0b704678b8df273dec">joinMulticastGroup</a>(const PIString &group)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#ac0213b620b1b79ee14dd6756bb11175c">leaveMulticastGroup</a>(const PIString &group)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#a8b756229579e309044186b776989db16">listen</a>(bool threaded=false)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#ac01db2157f9518237e915fabb360e40c">listen</a>(const PIString &ip, int port, bool threaded=false)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#a606a5cac3eca4126a5fd6ad2f29763ab">listen</a>(const PIString &ip_port, bool threaded=false)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a221de2cf94a569a223bfc4456c0f4fed">lock</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#a25d7188b1d8a6df8e1aab5840d6b79d2">lastReadAddress</a>() const </td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#a647d463146893b65d9c77ecef0655ec8">lastReadIP</a>() const </td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#a3aa99af0c86092dcdb659d84b2b131e9">lastReadPort</a>() const </td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#ac0213b620b1b79ee14dd6756bb11175c">leaveMulticastGroup</a>(const PIString &group)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#a8b756229579e309044186b776989db16">listen</a>(bool threaded=false)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#ac01db2157f9518237e915fabb360e40c">listen</a>(const PIString &ip, int port, bool threaded=false)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#a606a5cac3eca4126a5fd6ad2f29763ab">listen</a>(const PIString &ip_port, bool threaded=false)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a221de2cf94a569a223bfc4456c0f4fed">lock</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#aec8176a5b88b98aacba528b1dd20c7c4">mode</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#aa7091f6fbba9f955eaba767e5a254f2e">multicastGroups</a>() const </td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#aeaff22c99b5f5ba444671d658eba2f14">mutex</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a87a8b9315e3e2c0eb8bfeb864474da57">needLockRun</a>(bool need)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#aae2f98a5e99d82d5520e352bb2c87a76">newConnection</a>(PIEthernet *client)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#a6168aeef5b82bb0f8befa17366f1b116">openDevice</a>()</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#ae03a64ce3d7d8a1e95b2212ab2497f55a6a69485e9c5cd1c0a5bf5666ca497544">MulticastLoop</a> enum value</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#a34c669f0d6c7e63262cbe8c75467d998">multicastTTL</a></td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#a983a630d2793b18d34d3a4bd53c43d5c">multicastTTL</a>() const </td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#aeaff22c99b5f5ba444671d658eba2f14">mutex</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a87a8b9315e3e2c0eb8bfeb864474da57">needLockRun</a>(bool need)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#aae2f98a5e99d82d5520e352bb2c87a76">newConnection</a>(PIEthernet *client)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a9df120510444c1ebe5fea7a7ca8e07d5">open</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a7ee1d02b01cc6d6657f78de396bde36b">open</a>(const PIString &_path)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ab14452c5213f4fc28948e15d74c011fb">open</a>(const DeviceMode &_mode)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#af137f0f194302d7d9e8d1a16355dc698">open</a>(const PIString &_path, const DeviceMode &_mode)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#a6168aeef5b82bb0f8befa17366f1b116">openDevice</a>()</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a25901752de62f5099ac32b90409d8242">opened</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#ae03a64ce3d7d8a1e95b2212ab2497f55">Parameters</a> enum name</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#a4b72a26fccc363337a611f5683348748">parameters</a></td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#a69d52300d09db298d90ebcf02b1006d9">parameters</a>() const </td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#ae03a64ce3d7d8a1e95b2212ab2497f55">Parameters</a> enum name</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a8bc4ff38695ab514f95fa1fa4da0f344">path</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a722b67a967e55918f6921de66ecffce9">piCoutObj</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#af4581f822cb17c489e34da1abca2764a">piDisconnect</a>(PIObject *src, const PIString &sig)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a1d556c03cc2ba29fd2515abc470e3393">piDisconnect</a>(PIObject *src)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
@@ -200,12 +193,14 @@ $(document).ready(function(){initNavTree('class_p_i_ethernet.html','');});
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba0e6861fee3e57cf6ba026a7553e69576">piHigh</a> enum value</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba18babfebe41163fbb810eb41357a6347">piHighest</a> enum value</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a5adabd429443716b75771317ec43301b">PIIODEVICE</a></td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ac087db1174b1a2f6bb6400a62b93ed52">PIIODevice</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ab37b5b49ddd5ec07d03df75dcc6f0343">PIIODevice</a>(const PIString &path, DeviceMode mode=ReadWrite)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba46703d0258b11d41c52a266b2b10b6d9">piLow</a> enum value</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba4dbd54fc5158a029c682b718f48312d4">piLowerst</a> enum value</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77babd362bfacabbd61d69793cceb449425c">piNormal</a> enum value</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#affa62b02040517a34b3f173d804e487f">PIOBJECT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a779d66bab882a51ef6389d2e212f2bd6">PIObject</a>(const PIString &name=PIString())</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a4ce1840f79eac65344a4c5823f5034d4">PIOBJECT_PARENT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a8cd6444e57a0f7f25888c8b8293d3543">PIOBJECT_SUBCLASS</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#adaa3b942365cb17b3e985648128e5f7e">PIThread</a>(void *data, ThreadFunc func, bool startNow=false, int loop_delay=-1)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a538752277df4d58134b05ef080ed6b04">PIThread</a>(bool startNow=false, int loop_delay=-1)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#ad6b354929e62f909918d73633ea49135">port</a></td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"></td></tr>
|
||||
@@ -216,27 +211,39 @@ $(document).ready(function(){initNavTree('class_p_i_ethernet.html','');});
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#ad0cadfad8b61e8c994abde7d2d4853ac">property</a>(const PIString &name) const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#aeab32d357e600e3428a3c40db782df1e">propertyChanged</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#a28595d8f88cdedf9e5572068ab116fa8">read</a>(void *read_to, int max_size)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#a53052c78cb24aca1e1a65d8c14e1dd7c">readAddress</a>() const </td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#add5b851e98d22dd4d7482a8e509113dc">readDeviceSetting</a>(const PIString &name, const T &def, const PIConfig::Entry *em, const PIConfig::Entry *ep)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a97d70784dd67ee919704c37e53819525">PIIODevice::read</a>(int max_size)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#a53052c78cb24aca1e1a65d8c14e1dd7c">readAddress</a>() const </td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#add5b851e98d22dd4d7482a8e509113dc">readDeviceSetting</a>(const PIString &name, const T &def, const PIConfig::Entry *em, const PIConfig::Entry *ep)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#aa4991bd904757496dcd41d0d614a7a59">readForTime</a>(double timeout_ms)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#aa04de0ef1cab98a7bc80cc43ca550f18">readIP</a>() const </td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#ac93db4b6831c0304955c74c666d716f4">readPort</a>() const </td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595a3cfbd625c2976cde647e43b3ecf488fc">ReadOnly</a> enum value</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#ac93db4b6831c0304955c74c666d716f4">readPort</a>() const </td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#a0bc3a8e00c40cc78cdb633390b618b00">readTimeout</a></td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#a6e2bd7559bfb46784bda61f88ad055b4">readTimeout</a>() const </td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#a2adc07e00ede7ca18bfa93e94290a9f9">received</a>(const void *data, int size)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a672a05d4391737b8fecd4524f1a47bda">REGISTER_DEVICE</a></td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595a9a3dfb78656b018b51ce48d95f39234a">ReadWrite</a> enum value</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#a2adc07e00ede7ca18bfa93e94290a9f9">received</a>(const void *data, int size)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a672a05d4391737b8fecd4524f1a47bda">REGISTER_DEVICE</a></td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ad2483280da735187cfb6e05e84eebc6f">reopenEnabled</a></td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#aaa4b61e2d131c7ccd2db8e16a91c6500">reopenTimeout</a></td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ab87197451c9d3700860c73f85538e0dd">reopenTimeout</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#ae03a64ce3d7d8a1e95b2212ab2497f55a880142bb3993c7839af6d847beee1b34">ReuseAddress</a> enum value</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#a079e3664394cae2bd1a7981bbfd580ee">reuseAddress</a></td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#a77b555fc82243b3e998cf2b008008f0f">send</a>(const void *data, int size, bool threaded=false)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#af01b2a4c78bce376ba6cfcf4dd2907c1">send</a>(const PIString &ip, int port, const void *data, int size, bool threaded=false)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#ae8c88ae9984347a23e2d5743dec5739e">send</a>(const PIString &ip_port, const void *data, int size, bool threaded=false)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#a77b555fc82243b3e998cf2b008008f0f">send</a>(const void *data, int size, bool threaded=false)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#a8b42711033d1c21ea978b4c3deed0962">send</a>(const PIByteArray &data, bool threaded=false)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#a9f1c3496e88242f1637666a9a0ac9c86">sendAddress</a>() const </td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#aaa134cd7aecf18f151a09c497b19e0fa">sendIP</a>() const </td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#a428a2e1cdf265f4b363240b4f8f40183">sendPort</a>() const </td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#a8b42711033d1c21ea978b4c3deed0962">send</a>(const PIByteArray &data, bool threaded=false)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#a7fd0a3d4606de7d546a728a8f099af0f">send</a>(const PIString &ip, int port, const PIByteArray &data, bool threaded=false)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#a5d1be0cd5f9cb62a099a1e0264da0956">send</a>(const PIString &ip_port, const PIByteArray &data, bool threaded=false)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#a9f1c3496e88242f1637666a9a0ac9c86">sendAddress</a>() const </td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#aaa134cd7aecf18f151a09c497b19e0fa">sendIP</a>() const </td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#a428a2e1cdf265f4b363240b4f8f40183">sendPort</a>() const </td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#ae03a64ce3d7d8a1e95b2212ab2497f55ab015dc8784ba5738598293e29dce6bf7">SeparateSockets</a> enum value</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a221e15d1a4093b7db6cc579fc8be69b6">setData</a>(void *d)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a9a0ec972d4864287fae4d1a0edcd9dc5">setDebug</a>(bool debug)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a8eb211f42dfcf7b7a1f32acabbfd6ada">setName</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#a158851a3cde91615d8feaac4edb805fb">setParameter</a>(PIEthernet::Parameters parameter, bool on=true)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#aa2edcd2272537c2250b4542c09e7f5d2">setParameters</a>(PIFlags< PIEthernet::Parameters > parameters_)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#a65b136c79c5302d0b2fee9991c67698d">setMulticastTTL</a>(int ttl)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a8eb211f42dfcf7b7a1f32acabbfd6ada">setName</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#a158851a3cde91615d8feaac4edb805fb">setParameter</a>(PIEthernet::Parameters parameter, bool on=true)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#aa2edcd2272537c2250b4542c09e7f5d2">setParameters</a>(PIFlags< PIEthernet::Parameters > parameters_)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ac0a4c85cfc93f4f97889624f1af3f2da">setPath</a>(const PIString &path)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#ade6ddabe46917c5cef2f5da1dd613a69">setPriority</a>(PIThread::Priority prior)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a647e2f79b975cf88d636a2ca2dadfb9c">setProperty</a>(const PIString &name, const PIVariant &value)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#a4da57633bb41886a07a0a01139022ce9">setReadAddress</a>(const PIString &ip, int port)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
@@ -244,45 +251,70 @@ $(document).ready(function(){initNavTree('class_p_i_ethernet.html','');});
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#a281ffec154f8a604da5f8e8494740b63">setReadIP</a>(const PIString &ip)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#a13f17f1b0022b15d05879c0228bd4bba">setReadPort</a>(int port)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#a414c18f256488c471093178137526776">setReadTimeout</a>(double ms)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#af102eb926a08c8da2d0dcb06c3f951d6">setReopenEnabled</a>(bool yes=true)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ac62f3a463fab444f084aa9ce7435e5a4">setReopenTimeout</a>(int msecs)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#afa66a8ec37d66b17e0d1cf52dc3f9f00">setSendAddress</a>(const PIString &ip, int port)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#aa2f490fa2749860c2d8c58dd691e4663">setSendAddress</a>(const PIString &ip_port)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#a5f90001f1f3b49da411421fc15256a5c">setSendIP</a>(const PIString &ip)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#a0866eb6385dda7b6988b29fedc45fc48">setSendPort</a>(int port)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a85c22bf31dae02180827f2952e3594ee">setSlot</a>(ThreadFunc func)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a52c3127c3940d0a37e42b38b0fd1cf71">setThreadedReadBufferSize</a>(int new_size)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a5f8ef8392407794b48130487dffbd6e5">setThreadedReadData</a>(void *d)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ac6eaa85cbd4f4f639add072f174d843b">setThreadedReadSlot</a>(ReadRetFunc func)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#ad5da200a16e818640028176f5f2adba5">setTTL</a>(int ttl)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#ae15ac03c2fdcab779650759b932c4660">setWriteTimeout</a>(double ms)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a5fb7161b42840be7fb2f738046887b39">PIThread::start</a>(int timer_delay)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a38785bbce4ef9afb7116cea78beffa08">PIThread::start</a>(ThreadFunc func, int timer_delay)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a6b91eb8632e75e0f00a625f28a0bedd1">started</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a44a9fe015ea8288a0a336b614ff2962b">startOnce</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#ad50035fe7d3a2557178b6b46f6fa4861">startOnce</a>(ThreadFunc func)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#aa6350430814f777fdce81f99cbba4c1a">stopped</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a41060ba64a882ef4c3b24dc868c5635c">superClassName</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#a7abf73f51652b00af7a6198be2fa0f5ca468f2c843283f472aa48487bebc38416">TCP_Client</a> enum value</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#a7abf73f51652b00af7a6198be2fa0f5caf2c9526cd4b694f14a0d8a4693a5b76c">TCP_Server</a> enum value</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a3c744704af365358af074e1089e20068">threadedRead</a>(uchar *readed, int size)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#af42a7ca0266f28bc9a389aca1618f43f">type</a>() const </td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#a7abf73f51652b00af7a6198be2fa0f5c">Type</a> enum name</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#a7abf73f51652b00af7a6198be2fa0f5ca17c6e599807b02ebaf8ab6decbd17c7b">UDP</a> enum value</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a82baf1fe4608234ba76b68540100ee73">unlock</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#ae325266c7f3484ad52c0a5c690cc222c">waitForFinish</a>(int timeout_msecs)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a8bcffcc0d12bdd6d8ddd455a15241313">waitForStart</a>(int timeout_msecs)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a52fc22658e025b4c15c8a2454d81b289">WEAK_CONNECT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#aaaba5b68617a43903056bc175b8cd162">WEAK_CONNECT0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a37d80492e781bf82b9c22c56977da81e">WEAK_CONNECT1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a34134cc70172ef5a8d38ba8eb0db327d">WEAK_CONNECT2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a601eb7e6e4c3c1a2ba741abbaf271fed">WEAK_CONNECT3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a483ad0828f2c221308d95fd07ba1ee6e">WEAK_CONNECT4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#a06c2ca73668cbdefc9fad4749b465ff0">write</a>(const void *data, int max_size)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#a9dbe618372c2ad3f5a5e02b638b2aaf1">write</a>(const PIByteArray &data)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#a377813eb8c2b6c223a543ce8a001ef99">writeTimeout</a>() const </td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a9c6cb4c2ef6950a1d1d9b9de8eb31d72">start</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a5fb7161b42840be7fb2f738046887b39">PIThread::start</a>(int timer_delay)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a38785bbce4ef9afb7116cea78beffa08">PIThread::start</a>(ThreadFunc func, int timer_delay)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a6b91eb8632e75e0f00a625f28a0bedd1">started</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a44a9fe015ea8288a0a336b614ff2962b">startOnce</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#ad50035fe7d3a2557178b6b46f6fa4861">startOnce</a>(ThreadFunc func)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#aaa58fd385f8dea3b3887da2b9af3f950">startThreadedRead</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a6d45079c93fd233e6ff73e00d4da7616">startThreadedRead</a>(ReadRetFunc func)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#abf19c9629dae97b30ecbd7fcaae0bb84">startThreadedWrite</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a5f11f004b3976cc015cc4b9c04fa44f2">stop</a>(bool wait=false)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#aa6350430814f777fdce81f99cbba4c1a">stopped</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a4bc2ae587cec97123970afb489c0c530">stopThreadedRead</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a8276a65b6c186478af39fe6482ccfc99">stopThreadedWrite</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a41060ba64a882ef4c3b24dc868c5635c">superClassName</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#a7abf73f51652b00af7a6198be2fa0f5ca468f2c843283f472aa48487bebc38416">TCP_Client</a> enum value</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#a7abf73f51652b00af7a6198be2fa0f5caf2c9526cd4b694f14a0d8a4693a5b76c">TCP_Server</a> enum value</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a3c744704af365358af074e1089e20068">threadedRead</a>(uchar *readed, int size)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a22831f552757ed99a3697e29bab1f447">threadedReadBuffer</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a80ed0c7af3e062aecff43c2cb3e85804">threadedReadBufferSize</a></td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a1224a4837afb731b18473bd79a934605">threadedReadBufferSize</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a00277fab1681c7226dcf41bd53ae895d">threadedReadData</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ae35ceb9623e56caad53cdf8699b7d327">threadedReadEvent</a>(uchar *readed, int size)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#abadfd017efac451192e3a836e7a91497">threadedWriteEvent</a>(ullong id, int written_size)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#a6a663d353cd4a24e54a45d0c30e3516b">TTL</a></td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#a159938be32955a20e6b564ec5ecba8ec">TTL</a>() const </td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#af42a7ca0266f28bc9a389aca1618f43f">type</a>() const </td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#a7abf73f51652b00af7a6198be2fa0f5c">Type</a> enum name</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#a7abf73f51652b00af7a6198be2fa0f5ca17c6e599807b02ebaf8ab6decbd17c7b">UDP</a> enum value</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a82baf1fe4608234ba76b68540100ee73">unlock</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#ae325266c7f3484ad52c0a5c690cc222c">waitForFinish</a>(int timeout_msecs)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a8bcffcc0d12bdd6d8ddd455a15241313">waitForStart</a>(int timeout_msecs)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a52fc22658e025b4c15c8a2454d81b289">WEAK_CONNECT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#aaaba5b68617a43903056bc175b8cd162">WEAK_CONNECT0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a37d80492e781bf82b9c22c56977da81e">WEAK_CONNECT1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a34134cc70172ef5a8d38ba8eb0db327d">WEAK_CONNECT2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a601eb7e6e4c3c1a2ba741abbaf271fed">WEAK_CONNECT3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a483ad0828f2c221308d95fd07ba1ee6e">WEAK_CONNECT4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#a06c2ca73668cbdefc9fad4749b465ff0">write</a>(const void *data, int max_size)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#a9dbe618372c2ad3f5a5e02b638b2aaf1">write</a>(const PIByteArray &data)</td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595ac8b9334253858c834ece08fc1d0a9c03">WriteOnly</a> enum value</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a534ea05df3ca267221dd8d5802df4ff9">writeThreaded</a>(const void *data, int max_size)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a444cedf1f38d9dc05eb2a26946318263">writeThreaded</a>(const PIByteArray &data)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_ethernet.html#a21358c9cd55942a0c4adc8f74bed410e">writeTimeout</a></td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_ethernet.html#a377813eb8c2b6c223a543ce8a001ef99">writeTimeout</a>() const </td><td class="entry"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated on Sun Nov 2 2014 22:29:35 for PIP by
|
||||
<li class="footer">Generated on Fri Feb 27 2015 23:03:16 for PIP by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.8 </li>
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
@@ -3,23 +3,19 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||
<title>PIP: PIEthernet Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
$(window).load(resizeHeight);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
@@ -30,7 +26,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">PIP
|
||||
 <span id="projectnumber">0.4.1_alpha3</span>
|
||||
 <span id="projectnumber">0.5.0_prealpha</span>
|
||||
</div>
|
||||
<div id="projectbrief">Platform-Independent Primitives</div>
|
||||
</td>
|
||||
@@ -39,10 +35,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.8 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
@@ -50,22 +43,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
@@ -91,20 +68,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
$(document).ready(function(){initNavTree('class_p_i_ethernet.html','');});
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark"> </span>Pages</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#nested-classes">Classes</a> |
|
||||
@@ -120,13 +83,10 @@ $(document).ready(function(){initNavTree('class_p_i_ethernet.html','');});
|
||||
|
||||
<p>Ethernet device.
|
||||
<a href="class_p_i_ethernet.html#details">More...</a></p>
|
||||
<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
||||
<img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for PIEthernet:</div>
|
||||
<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
|
||||
</div>
|
||||
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="class_p_i_ethernet__inherit__graph.svg" width="114" height="262"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
|
||||
</div>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for PIEthernet:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="class_p_i_ethernet__inherit__graph.svg" width="114" height="262"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
||||
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
|
||||
@@ -147,7 +107,9 @@ Public Types</h2></td></tr>
|
||||
<tr class="memdesc:a7abf73f51652b00af7a6198be2fa0f5c"><td class="mdescLeft"> </td><td class="mdescRight">Type of PIEthernet. <a href="class_p_i_ethernet.html#a7abf73f51652b00af7a6198be2fa0f5c">More...</a><br /></td></tr>
|
||||
<tr class="separator:a7abf73f51652b00af7a6198be2fa0f5c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae03a64ce3d7d8a1e95b2212ab2497f55"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#ae03a64ce3d7d8a1e95b2212ab2497f55">Parameters</a> { <a class="el" href="class_p_i_ethernet.html#ae03a64ce3d7d8a1e95b2212ab2497f55a880142bb3993c7839af6d847beee1b34">ReuseAddress</a> = 0x1,
|
||||
<a class="el" href="class_p_i_ethernet.html#ae03a64ce3d7d8a1e95b2212ab2497f55af792cda5436050309ee9368d6ac5e6f7">Broadcast</a> = 0x2
|
||||
<a class="el" href="class_p_i_ethernet.html#ae03a64ce3d7d8a1e95b2212ab2497f55af792cda5436050309ee9368d6ac5e6f7">Broadcast</a> = 0x2,
|
||||
<a class="el" href="class_p_i_ethernet.html#ae03a64ce3d7d8a1e95b2212ab2497f55ab015dc8784ba5738598293e29dce6bf7">SeparateSockets</a> = 0x4,
|
||||
<a class="el" href="class_p_i_ethernet.html#ae03a64ce3d7d8a1e95b2212ab2497f55a6a69485e9c5cd1c0a5bf5666ca497544">MulticastLoop</a> = 0x8
|
||||
}</td></tr>
|
||||
<tr class="memdesc:ae03a64ce3d7d8a1e95b2212ab2497f55"><td class="mdescLeft"> </td><td class="mdescRight">Parameters of PIEthernet. <a href="class_p_i_ethernet.html#ae03a64ce3d7d8a1e95b2212ab2497f55">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae03a64ce3d7d8a1e95b2212ab2497f55"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
@@ -167,6 +129,13 @@ Public Types</h2></td></tr>
|
||||
typedef <a class="el" href="class_p_i_flags.html">PIFlags</a>< <a class="el" href="class_p_i_ethernet.html#a2e219801b3a6c451c4aca63ad99b6374">InterfaceFlag</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#a26d086cc06bc533006ac4fca2c3bab33">InterfaceFlags</a></td></tr>
|
||||
<tr class="memdesc:a26d086cc06bc533006ac4fca2c3bab33"><td class="mdescLeft"> </td><td class="mdescRight">PIFlags of network interface flags <br /></td></tr>
|
||||
<tr class="separator:a26d086cc06bc533006ac4fca2c3bab33"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pub_types_class_p_i_i_o_device"><td colspan="2" onclick="javascript:toggleInherit('pub_types_class_p_i_i_o_device')"><img src="closed.png" alt="-"/> Public Types inherited from <a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td></tr>
|
||||
<tr class="memitem:a546a024c6ff4a1dca9350b520e73b595 inherit pub_types_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595">DeviceMode</a> { <a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595a3cfbd625c2976cde647e43b3ecf488fc">ReadOnly</a> = 0x01,
|
||||
<a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595ac8b9334253858c834ece08fc1d0a9c03">WriteOnly</a> = 0x02,
|
||||
<a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595a9a3dfb78656b018b51ce48d95f39234a">ReadWrite</a> = 0x03
|
||||
}</td></tr>
|
||||
<tr class="memdesc:a546a024c6ff4a1dca9350b520e73b595"><td class="mdescLeft"> </td><td class="mdescRight">Open modes for <a class="el" href="class_p_i_i_o_device.html" title="Base class for input/output classes. ">PIIODevice</a>. <a href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595">More...</a><br /></td></tr>
|
||||
<tr class="separator:a546a024c6ff4a1dca9350b520e73b595 inherit pub_types_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pub_types_class_p_i_thread"><td colspan="2" onclick="javascript:toggleInherit('pub_types_class_p_i_thread')"><img src="closed.png" alt="-"/> Public Types inherited from <a class="el" href="class_p_i_thread.html">PIThread</a></td></tr>
|
||||
<tr class="memitem:a3ddcafb0b09d3ed258a519882986a77b inherit pub_types_class_p_i_thread"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77b">Priority</a> { <br />
|
||||
  <a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba4dbd54fc5158a029c682b718f48312d4">piLowerst</a>,
|
||||
@@ -246,6 +215,18 @@ int </td><td class="memItemRight" valign="bottom"><a class="el" href="class
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#a428a2e1cdf265f4b363240b4f8f40183">sendPort</a> () const </td></tr>
|
||||
<tr class="memdesc:a428a2e1cdf265f4b363240b4f8f40183"><td class="mdescLeft"> </td><td class="mdescRight">Returns send port. <br /></td></tr>
|
||||
<tr class="separator:a428a2e1cdf265f4b363240b4f8f40183"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a25d7188b1d8a6df8e1aab5840d6b79d2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a25d7188b1d8a6df8e1aab5840d6b79d2"></a>
|
||||
<a class="el" href="class_p_i_string.html">PIString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#a25d7188b1d8a6df8e1aab5840d6b79d2">lastReadAddress</a> () const </td></tr>
|
||||
<tr class="memdesc:a25d7188b1d8a6df8e1aab5840d6b79d2"><td class="mdescLeft"> </td><td class="mdescRight">Returns address of last received UDP packet in format "i.i.i.i:p". <br /></td></tr>
|
||||
<tr class="separator:a25d7188b1d8a6df8e1aab5840d6b79d2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a647d463146893b65d9c77ecef0655ec8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a647d463146893b65d9c77ecef0655ec8"></a>
|
||||
<a class="el" href="class_p_i_string.html">PIString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#a647d463146893b65d9c77ecef0655ec8">lastReadIP</a> () const </td></tr>
|
||||
<tr class="memdesc:a647d463146893b65d9c77ecef0655ec8"><td class="mdescLeft"> </td><td class="mdescRight">Returns IP of last received UDP packet. <br /></td></tr>
|
||||
<tr class="separator:a647d463146893b65d9c77ecef0655ec8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3aa99af0c86092dcdb659d84b2b131e9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3aa99af0c86092dcdb659d84b2b131e9"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#a3aa99af0c86092dcdb659d84b2b131e9">lastReadPort</a> () const </td></tr>
|
||||
<tr class="memdesc:a3aa99af0c86092dcdb659d84b2b131e9"><td class="mdescLeft"> </td><td class="mdescRight">Returns port of last received UDP packet. <br /></td></tr>
|
||||
<tr class="separator:a3aa99af0c86092dcdb659d84b2b131e9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa2edcd2272537c2250b4542c09e7f5d2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa2edcd2272537c2250b4542c09e7f5d2"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#aa2edcd2272537c2250b4542c09e7f5d2">setParameters</a> (<a class="el" href="class_p_i_flags.html">PIFlags</a>< <a class="el" href="class_p_i_ethernet.html#ae03a64ce3d7d8a1e95b2212ab2497f55">PIEthernet::Parameters</a> > parameters_)</td></tr>
|
||||
<tr class="memdesc:aa2edcd2272537c2250b4542c09e7f5d2"><td class="mdescLeft"> </td><td class="mdescRight">Set parameters to "parameters_". You should to reopen PIEthernet to apply them. <br /></td></tr>
|
||||
@@ -282,6 +263,22 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#ae15ac03c2fdcab779650759b932c4660">setWriteTimeout</a> (double ms)</td></tr>
|
||||
<tr class="memdesc:ae15ac03c2fdcab779650759b932c4660"><td class="mdescLeft"> </td><td class="mdescRight">Set timeout for write. <br /></td></tr>
|
||||
<tr class="separator:ae15ac03c2fdcab779650759b932c4660"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a159938be32955a20e6b564ec5ecba8ec"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a159938be32955a20e6b564ec5ecba8ec"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#a159938be32955a20e6b564ec5ecba8ec">TTL</a> () const </td></tr>
|
||||
<tr class="memdesc:a159938be32955a20e6b564ec5ecba8ec"><td class="mdescLeft"> </td><td class="mdescRight">Returns TTL (Time To Live) <br /></td></tr>
|
||||
<tr class="separator:a159938be32955a20e6b564ec5ecba8ec"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a983a630d2793b18d34d3a4bd53c43d5c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a983a630d2793b18d34d3a4bd53c43d5c"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#a983a630d2793b18d34d3a4bd53c43d5c">multicastTTL</a> () const </td></tr>
|
||||
<tr class="memdesc:a983a630d2793b18d34d3a4bd53c43d5c"><td class="mdescLeft"> </td><td class="mdescRight">Returns multicast TTL (Time To Live) <br /></td></tr>
|
||||
<tr class="separator:a983a630d2793b18d34d3a4bd53c43d5c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad5da200a16e818640028176f5f2adba5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad5da200a16e818640028176f5f2adba5"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#ad5da200a16e818640028176f5f2adba5">setTTL</a> (int ttl)</td></tr>
|
||||
<tr class="memdesc:ad5da200a16e818640028176f5f2adba5"><td class="mdescLeft"> </td><td class="mdescRight">Set TTL (Time To Live), default is 64. <br /></td></tr>
|
||||
<tr class="separator:ad5da200a16e818640028176f5f2adba5"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a65b136c79c5302d0b2fee9991c67698d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a65b136c79c5302d0b2fee9991c67698d"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#a65b136c79c5302d0b2fee9991c67698d">setMulticastTTL</a> (int ttl)</td></tr>
|
||||
<tr class="memdesc:a65b136c79c5302d0b2fee9991c67698d"><td class="mdescLeft"> </td><td class="mdescRight">Set multicast TTL (Time To Live), default is 1. <br /></td></tr>
|
||||
<tr class="separator:a65b136c79c5302d0b2fee9991c67698d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a99df6e4eccbecb0b704678b8df273dec"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a99df6e4eccbecb0b704678b8df273dec"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#a99df6e4eccbecb0b704678b8df273dec">joinMulticastGroup</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &group)</td></tr>
|
||||
<tr class="memdesc:a99df6e4eccbecb0b704678b8df273dec"><td class="mdescLeft"> </td><td class="mdescRight">Join to multicast group with address "group". Use only for UDP. <br /></td></tr>
|
||||
@@ -322,6 +319,10 @@ bool </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#a606a5cac3eca4126a5fd6ad2f29763ab">listen</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &ip_port, bool threaded=false)</td></tr>
|
||||
<tr class="memdesc:a606a5cac3eca4126a5fd6ad2f29763ab"><td class="mdescLeft"> </td><td class="mdescRight">Start listen for incoming TCP connections on address "ip_port". Use only for TCP_Server. <br /></td></tr>
|
||||
<tr class="separator:a606a5cac3eca4126a5fd6ad2f29763ab"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a77b555fc82243b3e998cf2b008008f0f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a77b555fc82243b3e998cf2b008008f0f"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#a77b555fc82243b3e998cf2b008008f0f">send</a> (const void *<a class="el" href="class_p_i_thread.html#aa3c4138dc000e34fb74140d0a5be3afe">data</a>, int size, bool threaded=false)</td></tr>
|
||||
<tr class="memdesc:a77b555fc82243b3e998cf2b008008f0f"><td class="mdescLeft"> </td><td class="mdescRight">Send data "data" with size "size" to address <em><a class="el" href="class_p_i_ethernet.html#a9f1c3496e88242f1637666a9a0ac9c86" title="Returns send address in format "i.i.i.i:p". ">sendAddress()</a></em> for UDP or <em><a class="el" href="class_p_i_ethernet.html#a53052c78cb24aca1e1a65d8c14e1dd7c" title="Returns read address in format "i.i.i.i:p". ">readAddress()</a></em> for TCP_Client. <br /></td></tr>
|
||||
<tr class="separator:a77b555fc82243b3e998cf2b008008f0f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af01b2a4c78bce376ba6cfcf4dd2907c1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af01b2a4c78bce376ba6cfcf4dd2907c1"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#af01b2a4c78bce376ba6cfcf4dd2907c1">send</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_ethernet.html#ae49bc185dedf39646ea445fd57e21283">ip</a>, int <a class="el" href="class_p_i_ethernet.html#ad6b354929e62f909918d73633ea49135">port</a>, const void *<a class="el" href="class_p_i_thread.html#aa3c4138dc000e34fb74140d0a5be3afe">data</a>, int size, bool threaded=false)</td></tr>
|
||||
<tr class="memdesc:af01b2a4c78bce376ba6cfcf4dd2907c1"><td class="mdescLeft"> </td><td class="mdescRight">Send data "data" with size "size" to address "ip":"port". <br /></td></tr>
|
||||
@@ -330,14 +331,18 @@ bool </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#ae8c88ae9984347a23e2d5743dec5739e">send</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &ip_port, const void *<a class="el" href="class_p_i_thread.html#aa3c4138dc000e34fb74140d0a5be3afe">data</a>, int size, bool threaded=false)</td></tr>
|
||||
<tr class="memdesc:ae8c88ae9984347a23e2d5743dec5739e"><td class="mdescLeft"> </td><td class="mdescRight">Send data "data" with size "size" to address "ip_port". <br /></td></tr>
|
||||
<tr class="separator:ae8c88ae9984347a23e2d5743dec5739e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a77b555fc82243b3e998cf2b008008f0f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a77b555fc82243b3e998cf2b008008f0f"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#a77b555fc82243b3e998cf2b008008f0f">send</a> (const void *<a class="el" href="class_p_i_thread.html#aa3c4138dc000e34fb74140d0a5be3afe">data</a>, int size, bool threaded=false)</td></tr>
|
||||
<tr class="memdesc:a77b555fc82243b3e998cf2b008008f0f"><td class="mdescLeft"> </td><td class="mdescRight">Send data "data" with size "size" to address <em><a class="el" href="class_p_i_ethernet.html#a9f1c3496e88242f1637666a9a0ac9c86" title="Returns send address in format "i.i.i.i:p". ">sendAddress()</a></em> for UDP or <em><a class="el" href="class_p_i_ethernet.html#a53052c78cb24aca1e1a65d8c14e1dd7c" title="Returns read address in format "i.i.i.i:p". ">readAddress()</a></em> for TCP_Client. <br /></td></tr>
|
||||
<tr class="separator:a77b555fc82243b3e998cf2b008008f0f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8b42711033d1c21ea978b4c3deed0962"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8b42711033d1c21ea978b4c3deed0962"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#a8b42711033d1c21ea978b4c3deed0962">send</a> (const <a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &<a class="el" href="class_p_i_thread.html#aa3c4138dc000e34fb74140d0a5be3afe">data</a>, bool threaded=false)</td></tr>
|
||||
<tr class="memdesc:a8b42711033d1c21ea978b4c3deed0962"><td class="mdescLeft"> </td><td class="mdescRight">Send data "data" to address <em><a class="el" href="class_p_i_ethernet.html#a9f1c3496e88242f1637666a9a0ac9c86" title="Returns send address in format "i.i.i.i:p". ">sendAddress()</a></em> for UDP or <em><a class="el" href="class_p_i_ethernet.html#a53052c78cb24aca1e1a65d8c14e1dd7c" title="Returns read address in format "i.i.i.i:p". ">readAddress()</a></em> for TCP_Client. <br /></td></tr>
|
||||
<tr class="separator:a8b42711033d1c21ea978b4c3deed0962"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7fd0a3d4606de7d546a728a8f099af0f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7fd0a3d4606de7d546a728a8f099af0f"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#a7fd0a3d4606de7d546a728a8f099af0f">send</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_ethernet.html#ae49bc185dedf39646ea445fd57e21283">ip</a>, int <a class="el" href="class_p_i_ethernet.html#ad6b354929e62f909918d73633ea49135">port</a>, const <a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &<a class="el" href="class_p_i_thread.html#aa3c4138dc000e34fb74140d0a5be3afe">data</a>, bool threaded=false)</td></tr>
|
||||
<tr class="memdesc:a7fd0a3d4606de7d546a728a8f099af0f"><td class="mdescLeft"> </td><td class="mdescRight">Send data "data" to address "ip":"port" for UDP. <br /></td></tr>
|
||||
<tr class="separator:a7fd0a3d4606de7d546a728a8f099af0f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5d1be0cd5f9cb62a099a1e0264da0956"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5d1be0cd5f9cb62a099a1e0264da0956"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#a5d1be0cd5f9cb62a099a1e0264da0956">send</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &ip_port, const <a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &<a class="el" href="class_p_i_thread.html#aa3c4138dc000e34fb74140d0a5be3afe">data</a>, bool threaded=false)</td></tr>
|
||||
<tr class="memdesc:a5d1be0cd5f9cb62a099a1e0264da0956"><td class="mdescLeft"> </td><td class="mdescRight">Send data "data" to address "ip_port" for UDP. <br /></td></tr>
|
||||
<tr class="separator:a5d1be0cd5f9cb62a099a1e0264da0956"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a28595d8f88cdedf9e5572068ab116fa8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a28595d8f88cdedf9e5572068ab116fa8"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#a28595d8f88cdedf9e5572068ab116fa8">read</a> (void *read_to, int max_size)</td></tr>
|
||||
<tr class="memdesc:a28595d8f88cdedf9e5572068ab116fa8"><td class="mdescLeft"> </td><td class="mdescRight">Wait for some data and read it to "read_to". <br /></td></tr>
|
||||
@@ -350,10 +355,200 @@ int </td><td class="memItemRight" valign="bottom"><a class="el" href="class
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#a9dbe618372c2ad3f5a5e02b638b2aaf1">write</a> (const <a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &<a class="el" href="class_p_i_thread.html#aa3c4138dc000e34fb74140d0a5be3afe">data</a>)</td></tr>
|
||||
<tr class="memdesc:a9dbe618372c2ad3f5a5e02b638b2aaf1"><td class="mdescLeft"> </td><td class="mdescRight">Send data "data" to address <em><a class="el" href="class_p_i_ethernet.html#a9f1c3496e88242f1637666a9a0ac9c86" title="Returns send address in format "i.i.i.i:p". ">sendAddress()</a></em> for UDP or <em><a class="el" href="class_p_i_ethernet.html#a53052c78cb24aca1e1a65d8c14e1dd7c" title="Returns read address in format "i.i.i.i:p". ">readAddress()</a></em> for TCP_Client. <br /></td></tr>
|
||||
<tr class="separator:a9dbe618372c2ad3f5a5e02b638b2aaf1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aee35707b3f0995b2b3d36e0c71a71ca2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aee35707b3f0995b2b3d36e0c71a71ca2"></a>
|
||||
virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#aee35707b3f0995b2b3d36e0c71a71ca2">canWrite</a> () const </td></tr>
|
||||
<tr class="memdesc:aee35707b3f0995b2b3d36e0c71a71ca2"><td class="mdescLeft"> </td><td class="mdescRight">Return <b>true</b> if device can write <b>now</b>. <br /></td></tr>
|
||||
<tr class="separator:aee35707b3f0995b2b3d36e0c71a71ca2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac4bac35deda7848e7c16e770c64b08ee"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac4bac35deda7848e7c16e770c64b08ee"></a>
|
||||
<a class="el" href="class_p_i_string.html">PIString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#ac4bac35deda7848e7c16e770c64b08ee">constructFullPath</a> () const </td></tr>
|
||||
<tr class="memdesc:ac4bac35deda7848e7c16e770c64b08ee"><td class="mdescLeft"> </td><td class="mdescRight">Reimplement to construct full unambiguous string, describes this device, default returns <em><a class="el" href="class_p_i_ethernet.html#ae80b62a0c52c5e0985e4fa3f39aadfea" title="Reimplement to construct full unambiguous string prefix. Creating devices by unambiguous string...">fullPathPrefix()</a></em> + "://" + <em>path()</em> <br /></td></tr>
|
||||
<tr class="memdesc:ac4bac35deda7848e7c16e770c64b08ee"><td class="mdescLeft"> </td><td class="mdescRight">Reimplement to construct full unambiguous string, describes this device, default returns <em><a class="el" href="class_p_i_ethernet.html#ae80b62a0c52c5e0985e4fa3f39aadfea" title="Reimplement to construct full unambiguous string prefix. Creating devices by unambiguous string...">fullPathPrefix()</a></em> + "://" + <em><a class="el" href="class_p_i_i_o_device.html#a8bc4ff38695ab514f95fa1fa4da0f344" title="Current path of device. ">path()</a></em> <br /></td></tr>
|
||||
<tr class="separator:ac4bac35deda7848e7c16e770c64b08ee"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pub_methods_class_p_i_i_o_device"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_p_i_i_o_device')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td></tr>
|
||||
<tr class="memitem:ac087db1174b1a2f6bb6400a62b93ed52 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac087db1174b1a2f6bb6400a62b93ed52"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ac087db1174b1a2f6bb6400a62b93ed52">PIIODevice</a> ()</td></tr>
|
||||
<tr class="memdesc:ac087db1174b1a2f6bb6400a62b93ed52 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Constructs a empty <a class="el" href="class_p_i_i_o_device.html" title="Base class for input/output classes. ">PIIODevice</a>. <br /></td></tr>
|
||||
<tr class="separator:ac087db1174b1a2f6bb6400a62b93ed52 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab37b5b49ddd5ec07d03df75dcc6f0343 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ab37b5b49ddd5ec07d03df75dcc6f0343">PIIODevice</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_i_o_device.html#a8bc4ff38695ab514f95fa1fa4da0f344">path</a>, <a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595">DeviceMode</a> <a class="el" href="class_p_i_i_o_device.html#aec8176a5b88b98aacba528b1dd20c7c4">mode</a>=<a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595a9a3dfb78656b018b51ce48d95f39234a">ReadWrite</a>)</td></tr>
|
||||
<tr class="memdesc:ab37b5b49ddd5ec07d03df75dcc6f0343 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Constructs a <a class="el" href="class_p_i_i_o_device.html" title="Base class for input/output classes. ">PIIODevice</a> with path and mode. <a href="#ab37b5b49ddd5ec07d03df75dcc6f0343">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab37b5b49ddd5ec07d03df75dcc6f0343 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aec8176a5b88b98aacba528b1dd20c7c4 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aec8176a5b88b98aacba528b1dd20c7c4"></a>
|
||||
<a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595">DeviceMode</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#aec8176a5b88b98aacba528b1dd20c7c4">mode</a> () const </td></tr>
|
||||
<tr class="memdesc:aec8176a5b88b98aacba528b1dd20c7c4 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Current open mode of device. <br /></td></tr>
|
||||
<tr class="separator:aec8176a5b88b98aacba528b1dd20c7c4 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8bc4ff38695ab514f95fa1fa4da0f344 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8bc4ff38695ab514f95fa1fa4da0f344"></a>
|
||||
<a class="el" href="class_p_i_string.html">PIString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a8bc4ff38695ab514f95fa1fa4da0f344">path</a> () const </td></tr>
|
||||
<tr class="memdesc:a8bc4ff38695ab514f95fa1fa4da0f344 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Current path of device. <br /></td></tr>
|
||||
<tr class="separator:a8bc4ff38695ab514f95fa1fa4da0f344 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac0a4c85cfc93f4f97889624f1af3f2da inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac0a4c85cfc93f4f97889624f1af3f2da"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ac0a4c85cfc93f4f97889624f1af3f2da">setPath</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_i_o_device.html#a8bc4ff38695ab514f95fa1fa4da0f344">path</a>)</td></tr>
|
||||
<tr class="memdesc:ac0a4c85cfc93f4f97889624f1af3f2da inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Set path of device. <br /></td></tr>
|
||||
<tr class="separator:ac0a4c85cfc93f4f97889624f1af3f2da inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aab8d2f661fa81ebc08f86774bd385d7c inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aab8d2f661fa81ebc08f86774bd385d7c"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#aab8d2f661fa81ebc08f86774bd385d7c">isReadable</a> () const </td></tr>
|
||||
<tr class="memdesc:aab8d2f661fa81ebc08f86774bd385d7c inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return <b>true</b> if mode is ReadOnly or ReadWrite. <br /></td></tr>
|
||||
<tr class="separator:aab8d2f661fa81ebc08f86774bd385d7c inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3f9b2cace031adbed1024e67de0a2c26 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3f9b2cace031adbed1024e67de0a2c26"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a3f9b2cace031adbed1024e67de0a2c26">isWriteable</a> () const </td></tr>
|
||||
<tr class="memdesc:a3f9b2cace031adbed1024e67de0a2c26 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return <b>true</b> if mode is WriteOnly or ReadWrite. <br /></td></tr>
|
||||
<tr class="separator:a3f9b2cace031adbed1024e67de0a2c26 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac4548767d3525425560cecb941b2f3e1 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac4548767d3525425560cecb941b2f3e1"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ac4548767d3525425560cecb941b2f3e1">isOpened</a> () const </td></tr>
|
||||
<tr class="memdesc:ac4548767d3525425560cecb941b2f3e1 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return <b>true</b> if device is successfully opened. <br /></td></tr>
|
||||
<tr class="separator:ac4548767d3525425560cecb941b2f3e1 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af4af787cf1f0c683ab8cc96b467ceb71 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af4af787cf1f0c683ab8cc96b467ceb71"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#af4af787cf1f0c683ab8cc96b467ceb71">isClosed</a> () const </td></tr>
|
||||
<tr class="memdesc:af4af787cf1f0c683ab8cc96b467ceb71 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return <b>true</b> if device is closed. <br /></td></tr>
|
||||
<tr class="separator:af4af787cf1f0c683ab8cc96b467ceb71 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2e3ec03f1fb36ad84483822a1618488b inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2e3ec03f1fb36ad84483822a1618488b"></a>
|
||||
virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a2e3ec03f1fb36ad84483822a1618488b">canRead</a> () const </td></tr>
|
||||
<tr class="memdesc:a2e3ec03f1fb36ad84483822a1618488b inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return <b>true</b> if device can read <b>now</b>. <br /></td></tr>
|
||||
<tr class="separator:a2e3ec03f1fb36ad84483822a1618488b inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af102eb926a08c8da2d0dcb06c3f951d6 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af102eb926a08c8da2d0dcb06c3f951d6"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#af102eb926a08c8da2d0dcb06c3f951d6">setReopenEnabled</a> (bool yes=true)</td></tr>
|
||||
<tr class="memdesc:af102eb926a08c8da2d0dcb06c3f951d6 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Set execution of <em>open</em> enabled while threaded read on closed device. <br /></td></tr>
|
||||
<tr class="separator:af102eb926a08c8da2d0dcb06c3f951d6 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac62f3a463fab444f084aa9ce7435e5a4 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac62f3a463fab444f084aa9ce7435e5a4"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ac62f3a463fab444f084aa9ce7435e5a4">setReopenTimeout</a> (int msecs)</td></tr>
|
||||
<tr class="memdesc:ac62f3a463fab444f084aa9ce7435e5a4 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Set timeout in milliseconds between <em>open</em> tryings if reopen is enabled. <br /></td></tr>
|
||||
<tr class="separator:ac62f3a463fab444f084aa9ce7435e5a4 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a21175548410fffdf7b060158d11b0277 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a21175548410fffdf7b060158d11b0277"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a21175548410fffdf7b060158d11b0277">isReopenEnabled</a> () const </td></tr>
|
||||
<tr class="memdesc:a21175548410fffdf7b060158d11b0277 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return reopen enable. <br /></td></tr>
|
||||
<tr class="separator:a21175548410fffdf7b060158d11b0277 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab87197451c9d3700860c73f85538e0dd inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab87197451c9d3700860c73f85538e0dd"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ab87197451c9d3700860c73f85538e0dd">reopenTimeout</a> ()</td></tr>
|
||||
<tr class="memdesc:ab87197451c9d3700860c73f85538e0dd inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return reopen timeout. <br /></td></tr>
|
||||
<tr class="separator:ab87197451c9d3700860c73f85538e0dd inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac6eaa85cbd4f4f639add072f174d843b inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ac6eaa85cbd4f4f639add072f174d843b">setThreadedReadSlot</a> (ReadRetFunc func)</td></tr>
|
||||
<tr class="memdesc:ac6eaa85cbd4f4f639add072f174d843b inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Set "threaded read slot". <a href="#ac6eaa85cbd4f4f639add072f174d843b">More...</a><br /></td></tr>
|
||||
<tr class="separator:ac6eaa85cbd4f4f639add072f174d843b inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5f8ef8392407794b48130487dffbd6e5 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5f8ef8392407794b48130487dffbd6e5"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a5f8ef8392407794b48130487dffbd6e5">setThreadedReadData</a> (void *d)</td></tr>
|
||||
<tr class="memdesc:a5f8ef8392407794b48130487dffbd6e5 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Set custom data that will be passed to "threaded read slot". <br /></td></tr>
|
||||
<tr class="separator:a5f8ef8392407794b48130487dffbd6e5 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a52c3127c3940d0a37e42b38b0fd1cf71 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a52c3127c3940d0a37e42b38b0fd1cf71">setThreadedReadBufferSize</a> (int new_size)</td></tr>
|
||||
<tr class="memdesc:a52c3127c3940d0a37e42b38b0fd1cf71 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Set size of threaded read buffer. <a href="#a52c3127c3940d0a37e42b38b0fd1cf71">More...</a><br /></td></tr>
|
||||
<tr class="separator:a52c3127c3940d0a37e42b38b0fd1cf71 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1224a4837afb731b18473bd79a934605 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1224a4837afb731b18473bd79a934605"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a1224a4837afb731b18473bd79a934605">threadedReadBufferSize</a> () const </td></tr>
|
||||
<tr class="memdesc:a1224a4837afb731b18473bd79a934605 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return size of threaded read buffer. <br /></td></tr>
|
||||
<tr class="separator:a1224a4837afb731b18473bd79a934605 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a22831f552757ed99a3697e29bab1f447 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a22831f552757ed99a3697e29bab1f447"></a>
|
||||
const uchar * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a22831f552757ed99a3697e29bab1f447">threadedReadBuffer</a> () const </td></tr>
|
||||
<tr class="memdesc:a22831f552757ed99a3697e29bab1f447 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return content of threaded read buffer. <br /></td></tr>
|
||||
<tr class="separator:a22831f552757ed99a3697e29bab1f447 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a00277fab1681c7226dcf41bd53ae895d inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a00277fab1681c7226dcf41bd53ae895d"></a>
|
||||
void * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a00277fab1681c7226dcf41bd53ae895d">threadedReadData</a> () const </td></tr>
|
||||
<tr class="memdesc:a00277fab1681c7226dcf41bd53ae895d inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return custom data that will be passed to "threaded read slot". <br /></td></tr>
|
||||
<tr class="separator:a00277fab1681c7226dcf41bd53ae895d inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4906b24d7672b94766c619cb391ee4a0 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4906b24d7672b94766c619cb391ee4a0"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a4906b24d7672b94766c619cb391ee4a0">isThreadedRead</a> () const </td></tr>
|
||||
<tr class="memdesc:a4906b24d7672b94766c619cb391ee4a0 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return <b>true</b> if threaded read is started. <br /></td></tr>
|
||||
<tr class="separator:a4906b24d7672b94766c619cb391ee4a0 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aaa58fd385f8dea3b3887da2b9af3f950 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaa58fd385f8dea3b3887da2b9af3f950"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#aaa58fd385f8dea3b3887da2b9af3f950">startThreadedRead</a> ()</td></tr>
|
||||
<tr class="memdesc:aaa58fd385f8dea3b3887da2b9af3f950 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Start threaded read. <br /></td></tr>
|
||||
<tr class="separator:aaa58fd385f8dea3b3887da2b9af3f950 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6d45079c93fd233e6ff73e00d4da7616 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6d45079c93fd233e6ff73e00d4da7616"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a6d45079c93fd233e6ff73e00d4da7616">startThreadedRead</a> (ReadRetFunc func)</td></tr>
|
||||
<tr class="memdesc:a6d45079c93fd233e6ff73e00d4da7616 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Start threaded read and assign "threaded read slot" to "func". <br /></td></tr>
|
||||
<tr class="separator:a6d45079c93fd233e6ff73e00d4da7616 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4bc2ae587cec97123970afb489c0c530 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4bc2ae587cec97123970afb489c0c530"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a4bc2ae587cec97123970afb489c0c530">stopThreadedRead</a> ()</td></tr>
|
||||
<tr class="memdesc:a4bc2ae587cec97123970afb489c0c530 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Stop threaded read. <br /></td></tr>
|
||||
<tr class="separator:a4bc2ae587cec97123970afb489c0c530 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8ced4ba161fe19d98faea99c868059da inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8ced4ba161fe19d98faea99c868059da"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a8ced4ba161fe19d98faea99c868059da">isThreadedWrite</a> () const </td></tr>
|
||||
<tr class="memdesc:a8ced4ba161fe19d98faea99c868059da inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return <b>true</b> if threaded write is started. <br /></td></tr>
|
||||
<tr class="separator:a8ced4ba161fe19d98faea99c868059da inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abf19c9629dae97b30ecbd7fcaae0bb84 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abf19c9629dae97b30ecbd7fcaae0bb84"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#abf19c9629dae97b30ecbd7fcaae0bb84">startThreadedWrite</a> ()</td></tr>
|
||||
<tr class="memdesc:abf19c9629dae97b30ecbd7fcaae0bb84 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Start threaded write. <br /></td></tr>
|
||||
<tr class="separator:abf19c9629dae97b30ecbd7fcaae0bb84 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8276a65b6c186478af39fe6482ccfc99 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8276a65b6c186478af39fe6482ccfc99"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a8276a65b6c186478af39fe6482ccfc99">stopThreadedWrite</a> ()</td></tr>
|
||||
<tr class="memdesc:a8276a65b6c186478af39fe6482ccfc99 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Stop threaded write. <br /></td></tr>
|
||||
<tr class="separator:a8276a65b6c186478af39fe6482ccfc99 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3ea8e87826a944be0c9f67b2989b78e4 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3ea8e87826a944be0c9f67b2989b78e4"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a3ea8e87826a944be0c9f67b2989b78e4">clearThreadedWriteQueue</a> ()</td></tr>
|
||||
<tr class="memdesc:a3ea8e87826a944be0c9f67b2989b78e4 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Clear threaded write task queue. <br /></td></tr>
|
||||
<tr class="separator:a3ea8e87826a944be0c9f67b2989b78e4 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9c6cb4c2ef6950a1d1d9b9de8eb31d72 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9c6cb4c2ef6950a1d1d9b9de8eb31d72"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a9c6cb4c2ef6950a1d1d9b9de8eb31d72">start</a> ()</td></tr>
|
||||
<tr class="memdesc:a9c6cb4c2ef6950a1d1d9b9de8eb31d72 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Start both threaded read and threaded write. <br /></td></tr>
|
||||
<tr class="separator:a9c6cb4c2ef6950a1d1d9b9de8eb31d72 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5f11f004b3976cc015cc4b9c04fa44f2 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5f11f004b3976cc015cc4b9c04fa44f2"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a5f11f004b3976cc015cc4b9c04fa44f2">stop</a> (bool wait=false)</td></tr>
|
||||
<tr class="memdesc:a5f11f004b3976cc015cc4b9c04fa44f2 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Stop both threaded read and threaded write and if "wait" block until both threads are stop. <br /></td></tr>
|
||||
<tr class="separator:a5f11f004b3976cc015cc4b9c04fa44f2 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a97d70784dd67ee919704c37e53819525 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a97d70784dd67ee919704c37e53819525"></a>
|
||||
<a class="el" href="class_p_i_byte_array.html">PIByteArray</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a97d70784dd67ee919704c37e53819525">read</a> (int max_size)</td></tr>
|
||||
<tr class="memdesc:a97d70784dd67ee919704c37e53819525 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Read from device maximum "max_size" bytes and return them as <a class="el" href="class_p_i_byte_array.html" title="Byte array. ">PIByteArray</a>. <br /></td></tr>
|
||||
<tr class="separator:a97d70784dd67ee919704c37e53819525 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa4991bd904757496dcd41d0d614a7a59 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa4991bd904757496dcd41d0d614a7a59"></a>
|
||||
<a class="el" href="class_p_i_byte_array.html">PIByteArray</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#aa4991bd904757496dcd41d0d614a7a59">readForTime</a> (double timeout_ms)</td></tr>
|
||||
<tr class="memdesc:aa4991bd904757496dcd41d0d614a7a59 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Read from device for "timeout_ms" milliseconds and return readed data as <a class="el" href="class_p_i_byte_array.html" title="Byte array. ">PIByteArray</a>. Timeout should to be greater than 0. <br /></td></tr>
|
||||
<tr class="separator:aa4991bd904757496dcd41d0d614a7a59 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a76e6241630e550f39fe8f10f0a2968d8 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a76e6241630e550f39fe8f10f0a2968d8"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a76e6241630e550f39fe8f10f0a2968d8">write</a> (const <a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &<a class="el" href="class_p_i_thread.html#aa3c4138dc000e34fb74140d0a5be3afe">data</a>)</td></tr>
|
||||
<tr class="memdesc:a76e6241630e550f39fe8f10f0a2968d8 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Write "data" to device. <br /></td></tr>
|
||||
<tr class="separator:a76e6241630e550f39fe8f10f0a2968d8 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a534ea05df3ca267221dd8d5802df4ff9 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a534ea05df3ca267221dd8d5802df4ff9"></a>
|
||||
ullong </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a534ea05df3ca267221dd8d5802df4ff9">writeThreaded</a> (const void *<a class="el" href="class_p_i_thread.html#aa3c4138dc000e34fb74140d0a5be3afe">data</a>, int max_size)</td></tr>
|
||||
<tr class="memdesc:a534ea05df3ca267221dd8d5802df4ff9 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Add task to threaded write queue and return task ID. <br /></td></tr>
|
||||
<tr class="separator:a534ea05df3ca267221dd8d5802df4ff9 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a444cedf1f38d9dc05eb2a26946318263 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a444cedf1f38d9dc05eb2a26946318263"></a>
|
||||
ullong </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a444cedf1f38d9dc05eb2a26946318263">writeThreaded</a> (const <a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &<a class="el" href="class_p_i_thread.html#aa3c4138dc000e34fb74140d0a5be3afe">data</a>)</td></tr>
|
||||
<tr class="memdesc:a444cedf1f38d9dc05eb2a26946318263 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Add task to threaded write queue and return task ID. <br /></td></tr>
|
||||
<tr class="separator:a444cedf1f38d9dc05eb2a26946318263 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afa5ccc05c7551d10f0c311e4aa534cd8 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afa5ccc05c7551d10f0c311e4aa534cd8"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#afa5ccc05c7551d10f0c311e4aa534cd8">configure</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &config_file, const <a class="el" href="class_p_i_string.html">PIString</a> &section, bool parent_section=false)</td></tr>
|
||||
<tr class="memdesc:afa5ccc05c7551d10f0c311e4aa534cd8 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Configure device from section "section" of file "config_file", if "parent_section" parent section also will be read. <br /></td></tr>
|
||||
<tr class="separator:afa5ccc05c7551d10f0c311e4aa534cd8 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9df120510444c1ebe5fea7a7ca8e07d5 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9df120510444c1ebe5fea7a7ca8e07d5"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a9df120510444c1ebe5fea7a7ca8e07d5">open</a> ()</td></tr>
|
||||
<tr class="memdesc:a9df120510444c1ebe5fea7a7ca8e07d5 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Open device. <br /></td></tr>
|
||||
<tr class="separator:a9df120510444c1ebe5fea7a7ca8e07d5 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7ee1d02b01cc6d6657f78de396bde36b inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7ee1d02b01cc6d6657f78de396bde36b"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a7ee1d02b01cc6d6657f78de396bde36b">open</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &_path)</td></tr>
|
||||
<tr class="memdesc:a7ee1d02b01cc6d6657f78de396bde36b inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Open device with path "path". <br /></td></tr>
|
||||
<tr class="separator:a7ee1d02b01cc6d6657f78de396bde36b inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab14452c5213f4fc28948e15d74c011fb inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab14452c5213f4fc28948e15d74c011fb"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ab14452c5213f4fc28948e15d74c011fb">open</a> (const <a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595">DeviceMode</a> &_mode)</td></tr>
|
||||
<tr class="memdesc:ab14452c5213f4fc28948e15d74c011fb inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Open device with mode "mode". <br /></td></tr>
|
||||
<tr class="separator:ab14452c5213f4fc28948e15d74c011fb inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af137f0f194302d7d9e8d1a16355dc698 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af137f0f194302d7d9e8d1a16355dc698"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#af137f0f194302d7d9e8d1a16355dc698">open</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &_path, const <a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595">DeviceMode</a> &_mode)</td></tr>
|
||||
<tr class="memdesc:af137f0f194302d7d9e8d1a16355dc698 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Open device with path "path" and mode "mode". <br /></td></tr>
|
||||
<tr class="separator:af137f0f194302d7d9e8d1a16355dc698 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad59f415f0fec6692f1b2982b7deabf50 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad59f415f0fec6692f1b2982b7deabf50"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ad59f415f0fec6692f1b2982b7deabf50">close</a> ()</td></tr>
|
||||
<tr class="memdesc:ad59f415f0fec6692f1b2982b7deabf50 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Close device. <br /></td></tr>
|
||||
<tr class="separator:ad59f415f0fec6692f1b2982b7deabf50 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac057b3e06d4e830e5b36c36a86c17054 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac057b3e06d4e830e5b36c36a86c17054"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ac057b3e06d4e830e5b36c36a86c17054">initialize</a> ()</td></tr>
|
||||
<tr class="memdesc:ac057b3e06d4e830e5b36c36a86c17054 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Initialize device. <br /></td></tr>
|
||||
<tr class="separator:ac057b3e06d4e830e5b36c36a86c17054 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad7b78570d28f2db6457e47826a1b5d31 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad7b78570d28f2db6457e47826a1b5d31"></a>
|
||||
virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ad7b78570d28f2db6457e47826a1b5d31">flush</a> ()</td></tr>
|
||||
<tr class="memdesc:ad7b78570d28f2db6457e47826a1b5d31 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Immediate write all buffers. <br /></td></tr>
|
||||
<tr class="separator:ad7b78570d28f2db6457e47826a1b5d31 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a25901752de62f5099ac32b90409d8242 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a25901752de62f5099ac32b90409d8242"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a25901752de62f5099ac32b90409d8242">opened</a> ()</td></tr>
|
||||
<tr class="memdesc:a25901752de62f5099ac32b90409d8242 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Raise if succesfull open. <br /></td></tr>
|
||||
<tr class="separator:a25901752de62f5099ac32b90409d8242 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2e85eb26b57d368ba14e3824788c83ba inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2e85eb26b57d368ba14e3824788c83ba"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a2e85eb26b57d368ba14e3824788c83ba">closed</a> ()</td></tr>
|
||||
<tr class="memdesc:a2e85eb26b57d368ba14e3824788c83ba inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Raise if succesfull close. <br /></td></tr>
|
||||
<tr class="separator:a2e85eb26b57d368ba14e3824788c83ba inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae35ceb9623e56caad53cdf8699b7d327 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae35ceb9623e56caad53cdf8699b7d327"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ae35ceb9623e56caad53cdf8699b7d327">threadedReadEvent</a> (uchar *readed, int size)</td></tr>
|
||||
<tr class="memdesc:ae35ceb9623e56caad53cdf8699b7d327 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Raise if read thread succesfull read some data. <br /></td></tr>
|
||||
<tr class="separator:ae35ceb9623e56caad53cdf8699b7d327 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abadfd017efac451192e3a836e7a91497 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abadfd017efac451192e3a836e7a91497"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#abadfd017efac451192e3a836e7a91497">threadedWriteEvent</a> (ullong id, int written_size)</td></tr>
|
||||
<tr class="memdesc:abadfd017efac451192e3a836e7a91497 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Raise if write thread succesfull write some data of task with ID "id". <br /></td></tr>
|
||||
<tr class="separator:abadfd017efac451192e3a836e7a91497 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pub_methods_class_p_i_thread"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_p_i_thread')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_p_i_thread.html">PIThread</a></td></tr>
|
||||
<tr class="memitem:adaa3b942365cb17b3e985648128e5f7e inherit pub_methods_class_p_i_thread"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adaa3b942365cb17b3e985648128e5f7e"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#adaa3b942365cb17b3e985648128e5f7e">PIThread</a> (void *<a class="el" href="class_p_i_thread.html#aa3c4138dc000e34fb74140d0a5be3afe">data</a>, ThreadFunc func, bool startNow=false, int loop_delay=-1)</td></tr>
|
||||
@@ -465,8 +660,7 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
||||
<tr class="memdesc:a9a0ec972d4864287fae4d1a0edcd9dc5 inherit pub_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Set object debug active. <br /></td></tr>
|
||||
<tr class="separator:a9a0ec972d4864287fae4d1a0edcd9dc5 inherit pub_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb8178ed4012f204d2c89a8413bbcd2d inherit pub_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aeb8178ed4012f204d2c89a8413bbcd2d"></a>
|
||||
const PIMap< <a class="el" href="class_p_i_string.html">PIString</a>, <br class="typebreak" />
|
||||
<a class="el" href="class_p_i_variant.html">PIVariant</a> > & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aeb8178ed4012f204d2c89a8413bbcd2d">properties</a> () const </td></tr>
|
||||
const PIMap< <a class="el" href="class_p_i_string.html">PIString</a>, <a class="el" href="class_p_i_variant.html">PIVariant</a> > & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aeb8178ed4012f204d2c89a8413bbcd2d">properties</a> () const </td></tr>
|
||||
<tr class="memdesc:aeb8178ed4012f204d2c89a8413bbcd2d inherit pub_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Returns properties of the object. <br /></td></tr>
|
||||
<tr class="separator:aeb8178ed4012f204d2c89a8413bbcd2d inherit pub_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a68dbd55885a081be717ff818dcb31bcc inherit pub_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a68dbd55885a081be717ff818dcb31bcc"></a>
|
||||
@@ -496,6 +690,10 @@ static <a class="el" href="class_p_i_ethernet_1_1_interface_list.html">Interface
|
||||
static <a class="el" href="class_p_i_string_list.html">PIStringList</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#a91b83d7459a4265bca9362d531dbf773">allAddresses</a> ()</td></tr>
|
||||
<tr class="memdesc:a91b83d7459a4265bca9362d531dbf773"><td class="mdescLeft"> </td><td class="mdescRight">Returns all system network IP addresses. <br /></td></tr>
|
||||
<tr class="separator:a91b83d7459a4265bca9362d531dbf773"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pub_static_methods_class_p_i_i_o_device"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_p_i_i_o_device')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td></tr>
|
||||
<tr class="memitem:ac47c4f61ade6d4f9a847e0d55abcf150 inherit pub_static_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_p_i_i_o_device.html">PIIODevice</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ac47c4f61ade6d4f9a847e0d55abcf150">createFromFullPath</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &full_path)</td></tr>
|
||||
<tr class="memdesc:ac47c4f61ade6d4f9a847e0d55abcf150 inherit pub_static_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Try to determine suitable device, create new one, configure it with <em><a class="el" href="class_p_i_i_o_device.html#aeb3edefa3b78b06e0f293936c15a74ab" title="Reimplement to configure your device with parameters of full unambiguous string. Default implementati...">configureFromFullPath()</a></em> and returns it. <a href="#ac47c4f61ade6d4f9a847e0d55abcf150">More...</a><br /></td></tr>
|
||||
<tr class="separator:ac47c4f61ade6d4f9a847e0d55abcf150 inherit pub_static_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pub_static_methods_class_p_i_object"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_p_i_object')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="class_p_i_object.html">PIObject</a></td></tr>
|
||||
<tr class="memitem:af4581f822cb17c489e34da1abca2764a inherit pub_static_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af4581f822cb17c489e34da1abca2764a"></a>
|
||||
static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af4581f822cb17c489e34da1abca2764a">piDisconnect</a> (<a class="el" href="class_p_i_object.html">PIObject</a> *src, const <a class="el" href="class_p_i_string.html">PIString</a> &sig)</td></tr>
|
||||
@@ -580,17 +778,42 @@ string </td><td class="memItemRight" valign="bottom"><a class="el" href="cl
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#ad6b354929e62f909918d73633ea49135">port</a></td></tr>
|
||||
<tr class="memdesc:ad6b354929e62f909918d73633ea49135"><td class="mdescLeft"> </td><td class="mdescRight">read port, default 0 <br /></td></tr>
|
||||
<tr class="separator:ad6b354929e62f909918d73633ea49135"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abd3b6f9ba04b899316f8bd7067ec03e7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abd3b6f9ba04b899316f8bd7067ec03e7"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#abd3b6f9ba04b899316f8bd7067ec03e7">broadcast</a></td></tr>
|
||||
<tr class="memdesc:abd3b6f9ba04b899316f8bd7067ec03e7"><td class="mdescLeft"> </td><td class="mdescRight">Broadcast parameter, default false. <br /></td></tr>
|
||||
<tr class="separator:abd3b6f9ba04b899316f8bd7067ec03e7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a079e3664394cae2bd1a7981bbfd580ee"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a079e3664394cae2bd1a7981bbfd580ee"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#a079e3664394cae2bd1a7981bbfd580ee">reuseAddress</a></td></tr>
|
||||
<tr class="memdesc:a079e3664394cae2bd1a7981bbfd580ee"><td class="mdescLeft"> </td><td class="mdescRight">ReuseAddress parameter, default false. <br /></td></tr>
|
||||
<tr class="separator:a079e3664394cae2bd1a7981bbfd580ee"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4b72a26fccc363337a611f5683348748"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4b72a26fccc363337a611f5683348748"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#a4b72a26fccc363337a611f5683348748">parameters</a></td></tr>
|
||||
<tr class="memdesc:a4b72a26fccc363337a611f5683348748"><td class="mdescLeft"> </td><td class="mdescRight">ethernet parameters <br /></td></tr>
|
||||
<tr class="separator:a4b72a26fccc363337a611f5683348748"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0bc3a8e00c40cc78cdb633390b618b00"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0bc3a8e00c40cc78cdb633390b618b00"></a>
|
||||
double </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#a0bc3a8e00c40cc78cdb633390b618b00">readTimeout</a></td></tr>
|
||||
<tr class="memdesc:a0bc3a8e00c40cc78cdb633390b618b00"><td class="mdescLeft"> </td><td class="mdescRight">read timeout, default 1000 ms <br /></td></tr>
|
||||
<tr class="separator:a0bc3a8e00c40cc78cdb633390b618b00"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a21358c9cd55942a0c4adc8f74bed410e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a21358c9cd55942a0c4adc8f74bed410e"></a>
|
||||
double </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#a21358c9cd55942a0c4adc8f74bed410e">writeTimeout</a></td></tr>
|
||||
<tr class="memdesc:a21358c9cd55942a0c4adc8f74bed410e"><td class="mdescLeft"> </td><td class="mdescRight">write timeout, default 1000 ms <br /></td></tr>
|
||||
<tr class="separator:a21358c9cd55942a0c4adc8f74bed410e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6a663d353cd4a24e54a45d0c30e3516b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6a663d353cd4a24e54a45d0c30e3516b"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#a6a663d353cd4a24e54a45d0c30e3516b">TTL</a></td></tr>
|
||||
<tr class="memdesc:a6a663d353cd4a24e54a45d0c30e3516b"><td class="mdescLeft"> </td><td class="mdescRight">time-to-live, default 64 <br /></td></tr>
|
||||
<tr class="separator:a6a663d353cd4a24e54a45d0c30e3516b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a34c669f0d6c7e63262cbe8c75467d998"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a34c669f0d6c7e63262cbe8c75467d998"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_ethernet.html#a34c669f0d6c7e63262cbe8c75467d998">multicastTTL</a></td></tr>
|
||||
<tr class="memdesc:a34c669f0d6c7e63262cbe8c75467d998"><td class="mdescLeft"> </td><td class="mdescRight">time-to-live for multicast, default 1 <br /></td></tr>
|
||||
<tr class="separator:a34c669f0d6c7e63262cbe8c75467d998"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
|
||||
Additional Inherited Members</h2></td></tr>
|
||||
<tr class="inherit_header pub_attribs_class_p_i_i_o_device"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_class_p_i_i_o_device')"><img src="closed.png" alt="-"/> Public Attributes inherited from <a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td></tr>
|
||||
<tr class="memitem:ad2483280da735187cfb6e05e84eebc6f inherit pub_attribs_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad2483280da735187cfb6e05e84eebc6f"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ad2483280da735187cfb6e05e84eebc6f">reopenEnabled</a></td></tr>
|
||||
<tr class="memdesc:ad2483280da735187cfb6e05e84eebc6f inherit pub_attribs_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">setReopenEnabled, default "true" <br /></td></tr>
|
||||
<tr class="separator:ad2483280da735187cfb6e05e84eebc6f inherit pub_attribs_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aaa4b61e2d131c7ccd2db8e16a91c6500 inherit pub_attribs_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaa4b61e2d131c7ccd2db8e16a91c6500"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#aaa4b61e2d131c7ccd2db8e16a91c6500">reopenTimeout</a></td></tr>
|
||||
<tr class="memdesc:aaa4b61e2d131c7ccd2db8e16a91c6500 inherit pub_attribs_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">setReopenTimeout in ms, default 1000 <br /></td></tr>
|
||||
<tr class="separator:aaa4b61e2d131c7ccd2db8e16a91c6500 inherit pub_attribs_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a80ed0c7af3e062aecff43c2cb3e85804 inherit pub_attribs_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a80ed0c7af3e062aecff43c2cb3e85804"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a80ed0c7af3e062aecff43c2cb3e85804">threadedReadBufferSize</a></td></tr>
|
||||
<tr class="memdesc:a80ed0c7af3e062aecff43c2cb3e85804 inherit pub_attribs_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">setThreadedReadBufferSize in bytes, default 4096 <br /></td></tr>
|
||||
<tr class="separator:a80ed0c7af3e062aecff43c2cb3e85804 inherit pub_attribs_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header related_class_p_i_i_o_device"><td colspan="2" onclick="javascript:toggleInherit('related_class_p_i_i_o_device')"><img src="closed.png" alt="-"/> Related Functions inherited from <a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td></tr>
|
||||
<tr class="memitem:add5b851e98d22dd4d7482a8e509113dc inherit related_class_p_i_i_o_device"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
||||
<tr class="memitem:add5b851e98d22dd4d7482a8e509113dc inherit related_class_p_i_i_o_device"><td class="memTemplItemLeft" align="right" valign="top">T </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#add5b851e98d22dd4d7482a8e509113dc">readDeviceSetting</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, const T &def, const <a class="el" href="class_p_i_config_1_1_entry.html">PIConfig::Entry</a> *em, const <a class="el" href="class_p_i_config_1_1_entry.html">PIConfig::Entry</a> *ep)</td></tr>
|
||||
@@ -598,7 +821,7 @@ Additional Inherited Members</h2></td></tr>
|
||||
<tr class="separator:add5b851e98d22dd4d7482a8e509113dc inherit related_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a672a05d4391737b8fecd4524f1a47bda inherit related_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a672a05d4391737b8fecd4524f1a47bda"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a672a05d4391737b8fecd4524f1a47bda">REGISTER_DEVICE</a>(class)</td></tr>
|
||||
<tr class="memdesc:a672a05d4391737b8fecd4524f1a47bda inherit related_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Use this macro to enable automatic creation instances of your class with <em>createFromFullPath()</em> function. <br /></td></tr>
|
||||
<tr class="memdesc:a672a05d4391737b8fecd4524f1a47bda inherit related_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Use this macro to enable automatic creation instances of your class with <em><a class="el" href="class_p_i_i_o_device.html#ac47c4f61ade6d4f9a847e0d55abcf150" title="Try to determine suitable device, create new one, configure it with configureFromFullPath() and retur...">createFromFullPath()</a></em> function. <br /></td></tr>
|
||||
<tr class="separator:a672a05d4391737b8fecd4524f1a47bda inherit related_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5adabd429443716b75771317ec43301b inherit related_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5adabd429443716b75771317ec43301b"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a5adabd429443716b75771317ec43301b">PIIODEVICE</a>(class)</td></tr>
|
||||
@@ -613,28 +836,28 @@ Additional Inherited Members</h2></td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#affa62b02040517a34b3f173d804e487f">PIOBJECT</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)</td></tr>
|
||||
<tr class="memdesc:affa62b02040517a34b3f173d804e487f inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">you should use this macro after class declaration to use EVENT and EVENT_HANDLER and correct piCoutObj output <br /></td></tr>
|
||||
<tr class="separator:affa62b02040517a34b3f173d804e487f inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4ce1840f79eac65344a4c5823f5034d4 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4ce1840f79eac65344a4c5823f5034d4"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a4ce1840f79eac65344a4c5823f5034d4">PIOBJECT_PARENT</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)</td></tr>
|
||||
<tr class="memdesc:a4ce1840f79eac65344a4c5823f5034d4 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">you should use this macro after class declaration to use EVENT and EVENT_HANDLER of parent class <br /></td></tr>
|
||||
<tr class="separator:a4ce1840f79eac65344a4c5823f5034d4 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8cd6444e57a0f7f25888c8b8293d3543 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8cd6444e57a0f7f25888c8b8293d3543"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a8cd6444e57a0f7f25888c8b8293d3543">PIOBJECT_SUBCLASS</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, parent)</td></tr>
|
||||
<tr class="memdesc:a8cd6444e57a0f7f25888c8b8293d3543 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">you should use this macro after class declaration to use EVENT and EVENT_HANDLER of parent class <br /></td></tr>
|
||||
<tr class="separator:a8cd6444e57a0f7f25888c8b8293d3543 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab605cf0454d34cc72c65bfed2abd696a inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab605cf0454d34cc72c65bfed2abd696a"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ab605cf0454d34cc72c65bfed2abd696a">EVENT_HANDLER0</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>()</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ab605cf0454d34cc72c65bfed2abd696a">EVENT_HANDLER0</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>()</td></tr>
|
||||
<tr class="memdesc:ab605cf0454d34cc72c65bfed2abd696a inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338" title="Returns object name. ">name()</a> <br /></td></tr>
|
||||
<tr class="separator:ab605cf0454d34cc72c65bfed2abd696a inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a56defa004e9b7efb2db50b3a43ca7225 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a56defa004e9b7efb2db50b3a43ca7225"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a56defa004e9b7efb2db50b3a43ca7225">EVENT_HANDLER1</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a56defa004e9b7efb2db50b3a43ca7225">EVENT_HANDLER1</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0)</td></tr>
|
||||
<tr class="memdesc:a56defa004e9b7efb2db50b3a43ca7225 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0) <br /></td></tr>
|
||||
<tr class="separator:a56defa004e9b7efb2db50b3a43ca7225 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abb64b696544ee4ee8715add9747c1293 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abb64b696544ee4ee8715add9747c1293"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#abb64b696544ee4ee8715add9747c1293">EVENT_HANDLER2</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#abb64b696544ee4ee8715add9747c1293">EVENT_HANDLER2</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1)</td></tr>
|
||||
<tr class="memdesc:abb64b696544ee4ee8715add9747c1293 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0, type1 var1) <br /></td></tr>
|
||||
<tr class="separator:abb64b696544ee4ee8715add9747c1293 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af90eced49fbdb43f5fc631fa7e7a44fb inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af90eced49fbdb43f5fc631fa7e7a44fb"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af90eced49fbdb43f5fc631fa7e7a44fb">EVENT_HANDLER3</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af90eced49fbdb43f5fc631fa7e7a44fb">EVENT_HANDLER3</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2)</td></tr>
|
||||
<tr class="memdesc:af90eced49fbdb43f5fc631fa7e7a44fb inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0, type1 var1, type2 var2) <br /></td></tr>
|
||||
<tr class="separator:af90eced49fbdb43f5fc631fa7e7a44fb inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8a8499ba07a4cc16c0b15c51b197d9f inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae8a8499ba07a4cc16c0b15c51b197d9f"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae8a8499ba07a4cc16c0b15c51b197d9f">EVENT_HANDLER4</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae8a8499ba07a4cc16c0b15c51b197d9f">EVENT_HANDLER4</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3)</td></tr>
|
||||
<tr class="memdesc:ae8a8499ba07a4cc16c0b15c51b197d9f inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0, type1 var1, type2 var2, type3 var3) <br /></td></tr>
|
||||
<tr class="separator:ae8a8499ba07a4cc16c0b15c51b197d9f inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae92ae8e64fbb4c6fa7d87cc1e93d55c0 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae92ae8e64fbb4c6fa7d87cc1e93d55c0"></a>
|
||||
@@ -642,23 +865,23 @@ Additional Inherited Members</h2></td></tr>
|
||||
<tr class="memdesc:ae92ae8e64fbb4c6fa7d87cc1e93d55c0 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">EVENT_HANDLER is synonym of EVENT_HANDLER0. <br /></td></tr>
|
||||
<tr class="separator:ae92ae8e64fbb4c6fa7d87cc1e93d55c0 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a338377c8ec10707dd26a168b8aef5c31 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a338377c8ec10707dd26a168b8aef5c31"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a338377c8ec10707dd26a168b8aef5c31">EVENT_VHANDLER0</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>()</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a338377c8ec10707dd26a168b8aef5c31">EVENT_VHANDLER0</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>()</td></tr>
|
||||
<tr class="memdesc:a338377c8ec10707dd26a168b8aef5c31 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338" title="Returns object name. ">name()</a> <br /></td></tr>
|
||||
<tr class="separator:a338377c8ec10707dd26a168b8aef5c31 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abf138848427466a7ae91ada5876f926d inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abf138848427466a7ae91ada5876f926d"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#abf138848427466a7ae91ada5876f926d">EVENT_VHANDLER1</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#abf138848427466a7ae91ada5876f926d">EVENT_VHANDLER1</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0)</td></tr>
|
||||
<tr class="memdesc:abf138848427466a7ae91ada5876f926d inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0) <br /></td></tr>
|
||||
<tr class="separator:abf138848427466a7ae91ada5876f926d inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad0ba4a14c77b8d968dc13918f9b2d384 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad0ba4a14c77b8d968dc13918f9b2d384"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ad0ba4a14c77b8d968dc13918f9b2d384">EVENT_VHANDLER2</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ad0ba4a14c77b8d968dc13918f9b2d384">EVENT_VHANDLER2</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1)</td></tr>
|
||||
<tr class="memdesc:ad0ba4a14c77b8d968dc13918f9b2d384 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0, type1 var1) <br /></td></tr>
|
||||
<tr class="separator:ad0ba4a14c77b8d968dc13918f9b2d384 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4f47b429ac594cebdca1567e1b9a1021 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4f47b429ac594cebdca1567e1b9a1021"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a4f47b429ac594cebdca1567e1b9a1021">EVENT_VHANDLER3</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a4f47b429ac594cebdca1567e1b9a1021">EVENT_VHANDLER3</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2)</td></tr>
|
||||
<tr class="memdesc:a4f47b429ac594cebdca1567e1b9a1021 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0, type1 var1, type2 var2) <br /></td></tr>
|
||||
<tr class="separator:a4f47b429ac594cebdca1567e1b9a1021 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a96b2461314db11f3b68942bcd4b9d13d inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a96b2461314db11f3b68942bcd4b9d13d"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a96b2461314db11f3b68942bcd4b9d13d">EVENT_VHANDLER4</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a96b2461314db11f3b68942bcd4b9d13d">EVENT_VHANDLER4</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3)</td></tr>
|
||||
<tr class="memdesc:a96b2461314db11f3b68942bcd4b9d13d inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0, type1 var1, type2 var2, type3 var3) <br /></td></tr>
|
||||
<tr class="separator:a96b2461314db11f3b68942bcd4b9d13d inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a26a0e3181ebb2a90c11e9a7eb906a99e inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a26a0e3181ebb2a90c11e9a7eb906a99e"></a>
|
||||
@@ -670,19 +893,19 @@ Additional Inherited Members</h2></td></tr>
|
||||
<tr class="memdesc:a4fa760299649bc8aeaa0dcf4d605be70 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338" title="Returns object name. ">name()</a>; <br /></td></tr>
|
||||
<tr class="separator:a4fa760299649bc8aeaa0dcf4d605be70 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7083e0b630c70def2ce05d60d70a45b9 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7083e0b630c70def2ce05d60d70a45b9"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a7083e0b630c70def2ce05d60d70a45b9">EVENT1</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0);</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a7083e0b630c70def2ce05d60d70a45b9">EVENT1</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0);</td></tr>
|
||||
<tr class="memdesc:a7083e0b630c70def2ce05d60d70a45b9 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0); <br /></td></tr>
|
||||
<tr class="separator:a7083e0b630c70def2ce05d60d70a45b9 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a91d380b7235ad11b4830c4c2e8860618 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a91d380b7235ad11b4830c4c2e8860618"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a91d380b7235ad11b4830c4c2e8860618">EVENT2</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1);</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a91d380b7235ad11b4830c4c2e8860618">EVENT2</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1);</td></tr>
|
||||
<tr class="memdesc:a91d380b7235ad11b4830c4c2e8860618 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0, type1 var1); <br /></td></tr>
|
||||
<tr class="separator:a91d380b7235ad11b4830c4c2e8860618 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a685a85b0791e73158dc0173b4e18dd00 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a685a85b0791e73158dc0173b4e18dd00"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a685a85b0791e73158dc0173b4e18dd00">EVENT3</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2);</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a685a85b0791e73158dc0173b4e18dd00">EVENT3</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2);</td></tr>
|
||||
<tr class="memdesc:a685a85b0791e73158dc0173b4e18dd00 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0, type1 var1, type2 var2); <br /></td></tr>
|
||||
<tr class="separator:a685a85b0791e73158dc0173b4e18dd00 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a59032ae5e0b94cdfb52be1f24d5e8252 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a59032ae5e0b94cdfb52be1f24d5e8252"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a59032ae5e0b94cdfb52be1f24d5e8252">EVENT4</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3);</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a59032ae5e0b94cdfb52be1f24d5e8252">EVENT4</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3);</td></tr>
|
||||
<tr class="memdesc:a59032ae5e0b94cdfb52be1f24d5e8252 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0, type1 var1, type2 var2, type3 var3); <br /></td></tr>
|
||||
<tr class="separator:a59032ae5e0b94cdfb52be1f24d5e8252 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7877e997621e1161f058fce90febd464 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7877e997621e1161f058fce90febd464"></a>
|
||||
@@ -690,27 +913,27 @@ Additional Inherited Members</h2></td></tr>
|
||||
<tr class="memdesc:a7877e997621e1161f058fce90febd464 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">EVENT is synonym of EVENT0. <br /></td></tr>
|
||||
<tr class="separator:a7877e997621e1161f058fce90febd464 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac86f9567fcbe10d7e49685e0a01b8427 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac86f9567fcbe10d7e49685e0a01b8427"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ac86f9567fcbe10d7e49685e0a01b8427">CONNECTU</a>(src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ac86f9567fcbe10d7e49685e0a01b8427">CONNECTU</a>(src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:ac86f9567fcbe10d7e49685e0a01b8427 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler". "Event" and "handler" must has equal argument lists. <br /></td></tr>
|
||||
<tr class="separator:ac86f9567fcbe10d7e49685e0a01b8427 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a38e74a7ce99df00a10517f5ce4aa66c5 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a38e74a7ce99df00a10517f5ce4aa66c5"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a38e74a7ce99df00a10517f5ce4aa66c5">CONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a38e74a7ce99df00a10517f5ce4aa66c5">CONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a38e74a7ce99df00a10517f5ce4aa66c5 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a38e74a7ce99df00a10517f5ce4aa66c5 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a36132851189bb01db4957595111a28db inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a36132851189bb01db4957595111a28db"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a36132851189bb01db4957595111a28db">CONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a36132851189bb01db4957595111a28db">CONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a36132851189bb01db4957595111a28db inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a36132851189bb01db4957595111a28db inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a850bbf4e8361a106c99da4c46f684247 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a850bbf4e8361a106c99da4c46f684247"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a850bbf4e8361a106c99da4c46f684247">CONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a850bbf4e8361a106c99da4c46f684247">CONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a850bbf4e8361a106c99da4c46f684247 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a850bbf4e8361a106c99da4c46f684247 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab45dbd69bde3cde22d4aba27ed585407 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab45dbd69bde3cde22d4aba27ed585407"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ab45dbd69bde3cde22d4aba27ed585407">CONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ab45dbd69bde3cde22d4aba27ed585407">CONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:ab45dbd69bde3cde22d4aba27ed585407 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:ab45dbd69bde3cde22d4aba27ed585407 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a34e41d730c07354e07333def3d854019 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a34e41d730c07354e07333def3d854019"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a34e41d730c07354e07333def3d854019">CONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a34e41d730c07354e07333def3d854019">CONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a34e41d730c07354e07333def3d854019 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a34e41d730c07354e07333def3d854019 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a65528c74adc6691eac2c7a2f39328064 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a65528c74adc6691eac2c7a2f39328064"></a>
|
||||
@@ -718,23 +941,23 @@ Additional Inherited Members</h2></td></tr>
|
||||
<tr class="memdesc:a65528c74adc6691eac2c7a2f39328064 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">CONNECT is synonym of CONNECT0. <br /></td></tr>
|
||||
<tr class="separator:a65528c74adc6691eac2c7a2f39328064 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aaaba5b68617a43903056bc175b8cd162 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaaba5b68617a43903056bc175b8cd162"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aaaba5b68617a43903056bc175b8cd162">WEAK_CONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aaaba5b68617a43903056bc175b8cd162">WEAK_CONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:aaaba5b68617a43903056bc175b8cd162 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:aaaba5b68617a43903056bc175b8cd162 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a37d80492e781bf82b9c22c56977da81e inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a37d80492e781bf82b9c22c56977da81e"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a37d80492e781bf82b9c22c56977da81e">WEAK_CONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a37d80492e781bf82b9c22c56977da81e">WEAK_CONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a37d80492e781bf82b9c22c56977da81e inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a37d80492e781bf82b9c22c56977da81e inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a34134cc70172ef5a8d38ba8eb0db327d inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a34134cc70172ef5a8d38ba8eb0db327d"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a34134cc70172ef5a8d38ba8eb0db327d">WEAK_CONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a34134cc70172ef5a8d38ba8eb0db327d">WEAK_CONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a34134cc70172ef5a8d38ba8eb0db327d inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a34134cc70172ef5a8d38ba8eb0db327d inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a601eb7e6e4c3c1a2ba741abbaf271fed inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a601eb7e6e4c3c1a2ba741abbaf271fed"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a601eb7e6e4c3c1a2ba741abbaf271fed">WEAK_CONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a601eb7e6e4c3c1a2ba741abbaf271fed">WEAK_CONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a601eb7e6e4c3c1a2ba741abbaf271fed inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a601eb7e6e4c3c1a2ba741abbaf271fed inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a483ad0828f2c221308d95fd07ba1ee6e inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a483ad0828f2c221308d95fd07ba1ee6e"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a483ad0828f2c221308d95fd07ba1ee6e">WEAK_CONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a483ad0828f2c221308d95fd07ba1ee6e">WEAK_CONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a483ad0828f2c221308d95fd07ba1ee6e inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a483ad0828f2c221308d95fd07ba1ee6e inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a52fc22658e025b4c15c8a2454d81b289 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a52fc22658e025b4c15c8a2454d81b289"></a>
|
||||
@@ -742,23 +965,23 @@ Additional Inherited Members</h2></td></tr>
|
||||
<tr class="memdesc:a52fc22658e025b4c15c8a2454d81b289 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">WEAK_CONNECT is synonym of WEAK_CONNECT0. <br /></td></tr>
|
||||
<tr class="separator:a52fc22658e025b4c15c8a2454d81b289 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aed7fd8edaccbbca33c51417ca43ac32a inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aed7fd8edaccbbca33c51417ca43ac32a"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aed7fd8edaccbbca33c51417ca43ac32a">DISCONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aed7fd8edaccbbca33c51417ca43ac32a">DISCONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:aed7fd8edaccbbca33c51417ca43ac32a inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:aed7fd8edaccbbca33c51417ca43ac32a inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae030e8deb226c636d2df22076391f12c inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae030e8deb226c636d2df22076391f12c"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae030e8deb226c636d2df22076391f12c">DISCONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae030e8deb226c636d2df22076391f12c">DISCONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:ae030e8deb226c636d2df22076391f12c inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:ae030e8deb226c636d2df22076391f12c inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8f0609bfd7dfcd4512d76480bc114dab inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8f0609bfd7dfcd4512d76480bc114dab"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a8f0609bfd7dfcd4512d76480bc114dab">DISCONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a8f0609bfd7dfcd4512d76480bc114dab">DISCONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a8f0609bfd7dfcd4512d76480bc114dab inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:a8f0609bfd7dfcd4512d76480bc114dab inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af2789f99d1916f231fc579f00370fa6f inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af2789f99d1916f231fc579f00370fa6f"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af2789f99d1916f231fc579f00370fa6f">DISCONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af2789f99d1916f231fc579f00370fa6f">DISCONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:af2789f99d1916f231fc579f00370fa6f inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:af2789f99d1916f231fc579f00370fa6f inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aedf429d3192da764163c1377cad310e3 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aedf429d3192da764163c1377cad310e3"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aedf429d3192da764163c1377cad310e3">DISCONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aedf429d3192da764163c1377cad310e3">DISCONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:aedf429d3192da764163c1377cad310e3 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:aedf429d3192da764163c1377cad310e3 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a587604e6f3570c0fc32794384d4d0d1f inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a587604e6f3570c0fc32794384d4d0d1f"></a>
|
||||
@@ -774,7 +997,7 @@ Additional Inherited Members</h2></td></tr>
|
||||
<div class="textblock"><p>Ethernet device. </p>
|
||||
<h1><a class="anchor" id="PIEthernet_sec0"></a>
|
||||
Synopsis</h1>
|
||||
<p>PIEthernet designed to work with IPv4 network by two protocols: UDP and TCP. This class allow you send and receive packets to/from another computer through network.</p>
|
||||
<p>PIEthernet designed to work with IPv4 network via two protocols: UDP and TCP. This class allow you send and receive packets to/from another computer through network. Also it supports broadcast and multicast extensions.</p>
|
||||
<h1><a class="anchor" id="PIEthernet_sec1"></a>
|
||||
IPv4</h1>
|
||||
<h1><a class="anchor" id="PIEthernet_sec2"></a>
|
||||
@@ -822,10 +1045,16 @@ TCP</h1>
|
||||
<p>Parameters of PIEthernet. </p>
|
||||
<table class="fieldtable">
|
||||
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="ae03a64ce3d7d8a1e95b2212ab2497f55a880142bb3993c7839af6d847beee1b34"></a>ReuseAddress </td><td class="fielddoc">
|
||||
<p>Rebind address if there is already binded </p>
|
||||
<p>Rebind address if there is already binded. Enabled by default </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a class="anchor" id="ae03a64ce3d7d8a1e95b2212ab2497f55af792cda5436050309ee9368d6ac5e6f7"></a>Broadcast </td><td class="fielddoc">
|
||||
<p>Broadcast send </p>
|
||||
<p>Broadcast send. Disabled by default </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a class="anchor" id="ae03a64ce3d7d8a1e95b2212ab2497f55ab015dc8784ba5738598293e29dce6bf7"></a>SeparateSockets </td><td class="fielddoc">
|
||||
<p>If this parameter is set, PIEthernet will initialize two different sockets, for receive and send, instead of single one. Disabled by default </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a class="anchor" id="ae03a64ce3d7d8a1e95b2212ab2497f55a6a69485e9c5cd1c0a5bf5666ca497544"></a>MulticastLoop </td><td class="fielddoc">
|
||||
<p>Enable receiving multicast packets from same host. Enabled by default </p>
|
||||
</td></tr>
|
||||
</table>
|
||||
|
||||
@@ -871,9 +1100,9 @@ TCP</h1>
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></li>
|
||||
<li class="footer">Generated on Sun Nov 2 2014 22:29:35 for PIP by
|
||||
<li class="footer">Generated on Fri Feb 27 2015 23:03:16 for PIP by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.8 </li>
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
@@ -10,7 +10,9 @@ var class_p_i_ethernet =
|
||||
] ],
|
||||
[ "Parameters", "class_p_i_ethernet.html#ae03a64ce3d7d8a1e95b2212ab2497f55", [
|
||||
[ "ReuseAddress", "class_p_i_ethernet.html#ae03a64ce3d7d8a1e95b2212ab2497f55a880142bb3993c7839af6d847beee1b34", null ],
|
||||
[ "Broadcast", "class_p_i_ethernet.html#ae03a64ce3d7d8a1e95b2212ab2497f55af792cda5436050309ee9368d6ac5e6f7", null ]
|
||||
[ "Broadcast", "class_p_i_ethernet.html#ae03a64ce3d7d8a1e95b2212ab2497f55af792cda5436050309ee9368d6ac5e6f7", null ],
|
||||
[ "SeparateSockets", "class_p_i_ethernet.html#ae03a64ce3d7d8a1e95b2212ab2497f55ab015dc8784ba5738598293e29dce6bf7", null ],
|
||||
[ "MulticastLoop", "class_p_i_ethernet.html#ae03a64ce3d7d8a1e95b2212ab2497f55a6a69485e9c5cd1c0a5bf5666ca497544", null ]
|
||||
] ],
|
||||
[ "InterfaceFlag", "class_p_i_ethernet.html#a2e219801b3a6c451c4aca63ad99b6374", [
|
||||
[ "ifActive", "class_p_i_ethernet.html#a2e219801b3a6c451c4aca63ad99b6374af0267ac1003b142861da4f3b13cd8eec", null ],
|
||||
@@ -36,6 +38,9 @@ var class_p_i_ethernet =
|
||||
[ "sendAddress", "class_p_i_ethernet.html#a9f1c3496e88242f1637666a9a0ac9c86", null ],
|
||||
[ "sendIP", "class_p_i_ethernet.html#aaa134cd7aecf18f151a09c497b19e0fa", null ],
|
||||
[ "sendPort", "class_p_i_ethernet.html#a428a2e1cdf265f4b363240b4f8f40183", null ],
|
||||
[ "lastReadAddress", "class_p_i_ethernet.html#a25d7188b1d8a6df8e1aab5840d6b79d2", null ],
|
||||
[ "lastReadIP", "class_p_i_ethernet.html#a647d463146893b65d9c77ecef0655ec8", null ],
|
||||
[ "lastReadPort", "class_p_i_ethernet.html#a3aa99af0c86092dcdb659d84b2b131e9", null ],
|
||||
[ "setParameters", "class_p_i_ethernet.html#aa2edcd2272537c2250b4542c09e7f5d2", null ],
|
||||
[ "setParameter", "class_p_i_ethernet.html#a158851a3cde91615d8feaac4edb805fb", null ],
|
||||
[ "isParameterSet", "class_p_i_ethernet.html#a2131c00ba019a17cbf68c2b90fc8ec0f", null ],
|
||||
@@ -45,6 +50,10 @@ var class_p_i_ethernet =
|
||||
[ "writeTimeout", "class_p_i_ethernet.html#a377813eb8c2b6c223a543ce8a001ef99", null ],
|
||||
[ "setReadTimeout", "class_p_i_ethernet.html#a414c18f256488c471093178137526776", null ],
|
||||
[ "setWriteTimeout", "class_p_i_ethernet.html#ae15ac03c2fdcab779650759b932c4660", null ],
|
||||
[ "TTL", "class_p_i_ethernet.html#a159938be32955a20e6b564ec5ecba8ec", null ],
|
||||
[ "multicastTTL", "class_p_i_ethernet.html#a983a630d2793b18d34d3a4bd53c43d5c", null ],
|
||||
[ "setTTL", "class_p_i_ethernet.html#ad5da200a16e818640028176f5f2adba5", null ],
|
||||
[ "setMulticastTTL", "class_p_i_ethernet.html#a65b136c79c5302d0b2fee9991c67698d", null ],
|
||||
[ "joinMulticastGroup", "class_p_i_ethernet.html#a99df6e4eccbecb0b704678b8df273dec", null ],
|
||||
[ "leaveMulticastGroup", "class_p_i_ethernet.html#ac0213b620b1b79ee14dd6756bb11175c", null ],
|
||||
[ "multicastGroups", "class_p_i_ethernet.html#aa7091f6fbba9f955eaba767e5a254f2e", null ],
|
||||
@@ -55,13 +64,16 @@ var class_p_i_ethernet =
|
||||
[ "listen", "class_p_i_ethernet.html#a8b756229579e309044186b776989db16", null ],
|
||||
[ "listen", "class_p_i_ethernet.html#ac01db2157f9518237e915fabb360e40c", null ],
|
||||
[ "listen", "class_p_i_ethernet.html#a606a5cac3eca4126a5fd6ad2f29763ab", null ],
|
||||
[ "send", "class_p_i_ethernet.html#a77b555fc82243b3e998cf2b008008f0f", null ],
|
||||
[ "send", "class_p_i_ethernet.html#af01b2a4c78bce376ba6cfcf4dd2907c1", null ],
|
||||
[ "send", "class_p_i_ethernet.html#ae8c88ae9984347a23e2d5743dec5739e", null ],
|
||||
[ "send", "class_p_i_ethernet.html#a77b555fc82243b3e998cf2b008008f0f", null ],
|
||||
[ "send", "class_p_i_ethernet.html#a8b42711033d1c21ea978b4c3deed0962", null ],
|
||||
[ "send", "class_p_i_ethernet.html#a7fd0a3d4606de7d546a728a8f099af0f", null ],
|
||||
[ "send", "class_p_i_ethernet.html#a5d1be0cd5f9cb62a099a1e0264da0956", null ],
|
||||
[ "read", "class_p_i_ethernet.html#a28595d8f88cdedf9e5572068ab116fa8", null ],
|
||||
[ "write", "class_p_i_ethernet.html#a06c2ca73668cbdefc9fad4749b465ff0", null ],
|
||||
[ "write", "class_p_i_ethernet.html#a9dbe618372c2ad3f5a5e02b638b2aaf1", null ],
|
||||
[ "canWrite", "class_p_i_ethernet.html#aee35707b3f0995b2b3d36e0c71a71ca2", null ],
|
||||
[ "constructFullPath", "class_p_i_ethernet.html#ac4bac35deda7848e7c16e770c64b08ee", null ],
|
||||
[ "newConnection", "class_p_i_ethernet.html#aae2f98a5e99d82d5520e352bb2c87a76", null ],
|
||||
[ "connected", "class_p_i_ethernet.html#a80df2b0b931858d93065fa32e1682bc7", null ],
|
||||
@@ -76,6 +88,9 @@ var class_p_i_ethernet =
|
||||
[ "closeDevice", "class_p_i_ethernet.html#a5229b3d4d175a6144a189a7204e02204", null ],
|
||||
[ "ip", "class_p_i_ethernet.html#ae49bc185dedf39646ea445fd57e21283", null ],
|
||||
[ "port", "class_p_i_ethernet.html#ad6b354929e62f909918d73633ea49135", null ],
|
||||
[ "broadcast", "class_p_i_ethernet.html#abd3b6f9ba04b899316f8bd7067ec03e7", null ],
|
||||
[ "reuseAddress", "class_p_i_ethernet.html#a079e3664394cae2bd1a7981bbfd580ee", null ]
|
||||
[ "parameters", "class_p_i_ethernet.html#a4b72a26fccc363337a611f5683348748", null ],
|
||||
[ "readTimeout", "class_p_i_ethernet.html#a0bc3a8e00c40cc78cdb633390b618b00", null ],
|
||||
[ "writeTimeout", "class_p_i_ethernet.html#a21358c9cd55942a0c4adc8f74bed410e", null ],
|
||||
[ "TTL", "class_p_i_ethernet.html#a6a663d353cd4a24e54a45d0c30e3516b", null ],
|
||||
[ "multicastTTL", "class_p_i_ethernet.html#a34c669f0d6c7e63262cbe8c75467d998", null ]
|
||||
];
|
||||
@@ -3,23 +3,19 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||
<title>PIP: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
$(window).load(resizeHeight);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
@@ -30,7 +26,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">PIP
|
||||
 <span id="projectnumber">0.4.1_alpha3</span>
|
||||
 <span id="projectnumber">0.5.0_prealpha</span>
|
||||
</div>
|
||||
<div id="projectbrief">Platform-Independent Primitives</div>
|
||||
</td>
|
||||
@@ -39,10 +35,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.8 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
@@ -50,22 +43,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
@@ -91,20 +68,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
$(document).ready(function(){initNavTree('class_p_i_ethernet_1_1_interface_list.html','');});
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark"> </span>Pages</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">PIEthernet::InterfaceList Member List</div> </div>
|
||||
@@ -150,9 +113,9 @@ $(document).ready(function(){initNavTree('class_p_i_ethernet_1_1_interface_list.
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated on Sun Nov 2 2014 22:29:35 for PIP by
|
||||
<li class="footer">Generated on Fri Feb 27 2015 23:03:16 for PIP by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.8 </li>
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
@@ -3,23 +3,19 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||
<title>PIP: PIEthernet::InterfaceList Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
$(window).load(resizeHeight);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
@@ -30,7 +26,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">PIP
|
||||
 <span id="projectnumber">0.4.1_alpha3</span>
|
||||
 <span id="projectnumber">0.5.0_prealpha</span>
|
||||
</div>
|
||||
<div id="projectbrief">Platform-Independent Primitives</div>
|
||||
</td>
|
||||
@@ -39,10 +35,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.8 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
@@ -50,22 +43,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
@@ -91,20 +68,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
$(document).ready(function(){initNavTree('class_p_i_ethernet_1_1_interface_list.html','');});
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark"> </span>Pages</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
@@ -116,13 +79,10 @@ $(document).ready(function(){initNavTree('class_p_i_ethernet_1_1_interface_list.
|
||||
|
||||
<p>Array of <em><a class="el" href="struct_p_i_ethernet_1_1_interface.html" title="Network interface descriptor. ">Interface</a></em> with some features.
|
||||
<a href="class_p_i_ethernet_1_1_interface_list.html#details">More...</a></p>
|
||||
<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
||||
<img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for PIEthernet::InterfaceList:</div>
|
||||
<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
|
||||
</div>
|
||||
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="class_p_i_ethernet_1_1_interface_list__inherit__graph.svg" width="234" height="127"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
|
||||
</div>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for PIEthernet::InterfaceList:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="class_p_i_ethernet_1_1_interface_list__inherit__graph.svg" width="234" height="127"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
||||
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||
@@ -152,9 +112,9 @@ const <a class="el" href="struct_p_i_ethernet_1_1_interface.html">Interface</a>
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="class_p_i_ethernet.html">PIEthernet</a></li><li class="navelem"><a class="el" href="class_p_i_ethernet_1_1_interface_list.html">InterfaceList</a></li>
|
||||
<li class="footer">Generated on Sun Nov 2 2014 22:29:35 for PIP by
|
||||
<li class="footer">Generated on Fri Feb 27 2015 23:03:16 for PIP by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.8 </li>
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
@@ -1 +1 @@
|
||||
c62d3f4ecc47b4ce2ac9e4e77f00b771
|
||||
4b3bacb61b272ff57d3dce420196e9e7
|
||||
@@ -1 +1 @@
|
||||
d6973a100e3a536bb39f655ef2739b0d
|
||||
c90f184aca7c266d82e50372257fc0c6
|
||||
@@ -3,23 +3,19 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||
<title>PIP: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
$(window).load(resizeHeight);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
@@ -30,7 +26,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">PIP
|
||||
 <span id="projectnumber">0.4.1_alpha3</span>
|
||||
 <span id="projectnumber">0.5.0_prealpha</span>
|
||||
</div>
|
||||
<div id="projectbrief">Platform-Independent Primitives</div>
|
||||
</td>
|
||||
@@ -39,10 +35,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.8 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
@@ -50,22 +43,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
@@ -91,20 +68,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
$(document).ready(function(){initNavTree('class_p_i_evaluator.html','');});
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark"> </span>Pages</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">PIEvaluator Member List</div> </div>
|
||||
@@ -133,9 +96,9 @@ $(document).ready(function(){initNavTree('class_p_i_evaluator.html','');});
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated on Sun Nov 2 2014 22:29:35 for PIP by
|
||||
<li class="footer">Generated on Fri Feb 27 2015 23:03:16 for PIP by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.8 </li>
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
@@ -3,23 +3,19 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||
<title>PIP: PIEvaluator Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
$(window).load(resizeHeight);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
@@ -30,7 +26,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">PIP
|
||||
 <span id="projectnumber">0.4.1_alpha3</span>
|
||||
 <span id="projectnumber">0.5.0_prealpha</span>
|
||||
</div>
|
||||
<div id="projectbrief">Platform-Independent Primitives</div>
|
||||
</td>
|
||||
@@ -39,10 +35,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.8 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
@@ -50,22 +43,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
@@ -91,20 +68,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
$(document).ready(function(){initNavTree('class_p_i_evaluator.html','');});
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark"> </span>Pages</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
@@ -263,26 +226,26 @@ Example</h1>
|
||||
<div class="line"></div>
|
||||
<div class="line">eval.<a class="code" href="class_p_i_evaluator.html#a1eae7848dc5d9d740a18acf4538ec34f">check</a>(<span class="stringliteral">"e2eelge"</span>);</div>
|
||||
<div class="line"></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << eval.<a class="code" href="class_p_i_evaluator.html#ac9a0a4fd65af2518d8efdaa9c5298991">expression</a>() << <span class="stringliteral">"="</span> << eval.<a class="code" href="class_p_i_evaluator.html#abc6012ab974a16f99b08cc2773142b79">evaluate</a>();</div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << eval.<a class="code" href="class_p_i_evaluator.html#ac9a0a4fd65af2518d8efdaa9c5298991">expression</a>() << <span class="stringliteral">"="</span> << eval.<a class="code" href="class_p_i_evaluator.html#abc6012ab974a16f99b08cc2773142b79">evaluate</a>();</div>
|
||||
<div class="line"><span class="comment">// e*2*e*e*lg(e) = (17.4461; 0)</span></div>
|
||||
<div class="line"></div>
|
||||
<div class="line">eval.<a class="code" href="class_p_i_evaluator.html#a1eae7848dc5d9d740a18acf4538ec34f">check</a>(<span class="stringliteral">"10x"</span>);</div>
|
||||
<div class="line"></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << eval.<a class="code" href="class_p_i_evaluator.html#ac3e87ff15b4b04240b133affaf09e72b">error</a>() << eval.<a class="code" href="class_p_i_evaluator.html#a7d1a1ce4eea722fde90e487f397cd25c">unknownVariables</a>();</div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << eval.<a class="code" href="class_p_i_evaluator.html#ac3e87ff15b4b04240b133affaf09e72b">error</a>() << eval.<a class="code" href="class_p_i_evaluator.html#a7d1a1ce4eea722fde90e487f397cd25c">unknownVariables</a>();</div>
|
||||
<div class="line"><span class="comment">// Unknown variables: "x" {"x"}</span></div>
|
||||
<div class="line"></div>
|
||||
<div class="line">eval.<a class="code" href="class_p_i_evaluator.html#a066713e986ccf0abbdffc1dd4ab8a487">setVariable</a>(<span class="stringliteral">"x"</span>, complexd(1, 2));</div>
|
||||
<div class="line">eval.<a class="code" href="class_p_i_evaluator.html#a1eae7848dc5d9d740a18acf4538ec34f">check</a>(<span class="stringliteral">"10x"</span>);</div>
|
||||
<div class="line"></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << eval.<a class="code" href="class_p_i_evaluator.html#ac3e87ff15b4b04240b133affaf09e72b">error</a>() << eval.<a class="code" href="class_p_i_evaluator.html#a7d1a1ce4eea722fde90e487f397cd25c">unknownVariables</a>();</div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << eval.<a class="code" href="class_p_i_evaluator.html#ac3e87ff15b4b04240b133affaf09e72b">error</a>() << eval.<a class="code" href="class_p_i_evaluator.html#a7d1a1ce4eea722fde90e487f397cd25c">unknownVariables</a>();</div>
|
||||
<div class="line"><span class="comment">// Correct {}</span></div>
|
||||
<div class="line"></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << eval.<a class="code" href="class_p_i_evaluator.html#ac9a0a4fd65af2518d8efdaa9c5298991">expression</a>() << <span class="stringliteral">"="</span> << eval.<a class="code" href="class_p_i_evaluator.html#abc6012ab974a16f99b08cc2773142b79">evaluate</a>();</div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << eval.<a class="code" href="class_p_i_evaluator.html#ac9a0a4fd65af2518d8efdaa9c5298991">expression</a>() << <span class="stringliteral">"="</span> << eval.<a class="code" href="class_p_i_evaluator.html#abc6012ab974a16f99b08cc2773142b79">evaluate</a>();</div>
|
||||
<div class="line"><span class="comment">// 10*x = (10; 20)</span></div>
|
||||
<div class="line"></div>
|
||||
<div class="line">eval.<a class="code" href="class_p_i_evaluator.html#a066713e986ccf0abbdffc1dd4ab8a487">setVariable</a>(<span class="stringliteral">"x"</span>, complexd(-2, 0));</div>
|
||||
<div class="line"></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << eval.<a class="code" href="class_p_i_evaluator.html#ac9a0a4fd65af2518d8efdaa9c5298991">expression</a>() << <span class="stringliteral">"="</span> << eval.<a class="code" href="class_p_i_evaluator.html#abc6012ab974a16f99b08cc2773142b79">evaluate</a>();</div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << eval.<a class="code" href="class_p_i_evaluator.html#ac9a0a4fd65af2518d8efdaa9c5298991">expression</a>() << <span class="stringliteral">"="</span> << eval.<a class="code" href="class_p_i_evaluator.html#abc6012ab974a16f99b08cc2773142b79">evaluate</a>();</div>
|
||||
<div class="line"><span class="comment">// 10*x = (-20; 0)</span></div>
|
||||
</div><!-- fragment --></div></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
@@ -290,9 +253,9 @@ Example</h1>
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="class_p_i_evaluator.html">PIEvaluator</a></li>
|
||||
<li class="footer">Generated on Sun Nov 2 2014 22:29:35 for PIP by
|
||||
<li class="footer">Generated on Fri Feb 27 2015 23:03:16 for PIP by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.8 </li>
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
@@ -3,23 +3,19 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||
<title>PIP: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
$(window).load(resizeHeight);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
@@ -30,7 +26,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">PIP
|
||||
 <span id="projectnumber">0.4.1_alpha3</span>
|
||||
 <span id="projectnumber">0.5.0_prealpha</span>
|
||||
</div>
|
||||
<div id="projectbrief">Platform-Independent Primitives</div>
|
||||
</td>
|
||||
@@ -39,10 +35,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.8 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
@@ -50,22 +43,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
@@ -91,20 +68,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
$(document).ready(function(){initNavTree('class_p_i_file.html','');});
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark"> </span>Pages</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">PIFile Member List</div> </div>
|
||||
@@ -113,19 +76,29 @@ $(document).ready(function(){initNavTree('class_p_i_file.html','');});
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="class_p_i_file.html">PIFile</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a2e3ec03f1fb36ad84483822a1618488b">canRead</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#aa2a16a83493209f165f03e1c49330c82">canWrite</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a5da8208d12e37e5277db308939208150">className</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_file.html#a04e1bfdaf3552799b86318dce398d54a">clear</a>()</td><td class="entry"><a class="el" href="class_p_i_file.html">PIFile</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a3ea8e87826a944be0c9f67b2989b78e4">clearThreadedWriteQueue</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ad59f415f0fec6692f1b2982b7deabf50">close</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a2e85eb26b57d368ba14e3824788c83ba">closed</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_file.html#ad3d944f75bbda0f14f2d9549d92ca614">closeDevice</a>()</td><td class="entry"><a class="el" href="class_p_i_file.html">PIFile</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ae7c5a2d7b6ea2409df4e200c8e4b8e32">configureDevice</a>(const void *e_main, const void *e_parent=0)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_file.html#a8f98ce9e7a6896b7c1dd0ca49a8eb49a">configureFromFullPath</a>(const PIString &full_path)</td><td class="entry"><a class="el" href="class_p_i_file.html">PIFile</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a65528c74adc6691eac2c7a2f39328064">CONNECT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a38e74a7ce99df00a10517f5ce4aa66c5">CONNECT0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a36132851189bb01db4957595111a28db">CONNECT1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a850bbf4e8361a106c99da4c46f684247">CONNECT2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#ab45dbd69bde3cde22d4aba27ed585407">CONNECT3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a34e41d730c07354e07333def3d854019">CONNECT4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#ac86f9567fcbe10d7e49685e0a01b8427">CONNECTU</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#aa3c4138dc000e34fb74140d0a5be3afe">data</a>() const </td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a286d39fdf2dacf8bc1f26c8744d8bf18">debug</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#afa5ccc05c7551d10f0c311e4aa534cd8">configure</a>(const PIString &config_file, const PIString &section, bool parent_section=false)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ae7c5a2d7b6ea2409df4e200c8e4b8e32">configureDevice</a>(const void *e_main, const void *e_parent=0)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_file.html#a8f98ce9e7a6896b7c1dd0ca49a8eb49a">configureFromFullPath</a>(const PIString &full_path)</td><td class="entry"><a class="el" href="class_p_i_file.html">PIFile</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a65528c74adc6691eac2c7a2f39328064">CONNECT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a38e74a7ce99df00a10517f5ce4aa66c5">CONNECT0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a36132851189bb01db4957595111a28db">CONNECT1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a850bbf4e8361a106c99da4c46f684247">CONNECT2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#ab45dbd69bde3cde22d4aba27ed585407">CONNECT3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a34e41d730c07354e07333def3d854019">CONNECT4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#ac86f9567fcbe10d7e49685e0a01b8427">CONNECTU</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_file.html#a0eddca195c3347e3b1529dfb2c385ca2">constructFullPath</a>() const </td><td class="entry"><a class="el" href="class_p_i_file.html">PIFile</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ac47c4f61ade6d4f9a847e0d55abcf150">createFromFullPath</a>(const PIString &full_path)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#aa3c4138dc000e34fb74140d0a5be3afe">data</a>() const </td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a286d39fdf2dacf8bc1f26c8744d8bf18">debug</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595">DeviceMode</a> enum name</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a587604e6f3570c0fc32794384d4d0d1f">DISCONNECT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#aed7fd8edaccbbca33c51417ca43ac32a">DISCONNECT0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#ae030e8deb226c636d2df22076391f12c">DISCONNECT1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
@@ -151,53 +124,149 @@ $(document).ready(function(){initNavTree('class_p_i_file.html','');});
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#ad0ba4a14c77b8d968dc13918f9b2d384">EVENT_VHANDLER2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a4f47b429ac594cebdca1567e1b9a1021">EVENT_VHANDLER3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a96b2461314db11f3b68942bcd4b9d13d">EVENT_VHANDLER4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_file.html#a90e511b260b63c6fa9332caebc5b5027">fileInfo</a>() const </td><td class="entry"><a class="el" href="class_p_i_file.html">PIFile</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_file.html#a2a50abf6fee39f08ad797ebe45d06de2">fileInfo</a>(const PIString &path)</td><td class="entry"><a class="el" href="class_p_i_file.html">PIFile</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#afe05189de1d6ebbf44a2e16cfe200848">findByName</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_file.html#a68c53a59d5afef2a7c363f987b1a5e1a">fullPathPrefix</a>() const </td><td class="entry"><a class="el" href="class_p_i_file.html">PIFile</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a3f7b0da6b28ced23e1deee48dde17c98">HANDLER</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a587c32639f2732920338a363ad163d81">init</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a8d6bd4c57aa01dc41e1b28720f9604a7">isPropertyExists</a>(const PIString &name) const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a46720d79609ec893d9eb5eaa2354c414">isRunning</a>() const </td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_file.html#a132591b54607356c5c31b1cbd81bc46b">flush</a>()</td><td class="entry"><a class="el" href="class_p_i_file.html">PIFile</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_file.html#a68c53a59d5afef2a7c363f987b1a5e1a">fullPathPrefix</a>() const </td><td class="entry"><a class="el" href="class_p_i_file.html">PIFile</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a3f7b0da6b28ced23e1deee48dde17c98">HANDLER</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a587c32639f2732920338a363ad163d81">init</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ac057b3e06d4e830e5b36c36a86c17054">initialize</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#af4af787cf1f0c683ab8cc96b467ceb71">isClosed</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_file.html#a06a88f455041ca37c8189e3fb6c37448">isEmpty</a>() const </td><td class="entry"><a class="el" href="class_p_i_file.html">PIFile</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_file.html#aabe0bfca7ac93336637bda487ac84a2b">isEnd</a>() const </td><td class="entry"><a class="el" href="class_p_i_file.html">PIFile</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_file.html#aae6fed8c65457bd83b573e9f5ee9720a">isExists</a>(const PIString &path)</td><td class="entry"><a class="el" href="class_p_i_file.html">PIFile</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ac4548767d3525425560cecb941b2f3e1">isOpened</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a8d6bd4c57aa01dc41e1b28720f9604a7">isPropertyExists</a>(const PIString &name) const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#aab8d2f661fa81ebc08f86774bd385d7c">isReadable</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a21175548410fffdf7b060158d11b0277">isReopenEnabled</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a46720d79609ec893d9eb5eaa2354c414">isRunning</a>() const </td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a4906b24d7672b94766c619cb391ee4a0">isThreadedRead</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a8ced4ba161fe19d98faea99c868059da">isThreadedWrite</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a3f9b2cace031adbed1024e67de0a2c26">isWriteable</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a221de2cf94a569a223bfc4456c0f4fed">lock</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#aeaff22c99b5f5ba444671d658eba2f14">mutex</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a87a8b9315e3e2c0eb8bfeb864474da57">needLockRun</a>(bool need)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_file.html#aeb972f021b5ef835566764f8bb000976">openDevice</a>()</td><td class="entry"><a class="el" href="class_p_i_file.html">PIFile</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#aec8176a5b88b98aacba528b1dd20c7c4">mode</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#aeaff22c99b5f5ba444671d658eba2f14">mutex</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a87a8b9315e3e2c0eb8bfeb864474da57">needLockRun</a>(bool need)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a9df120510444c1ebe5fea7a7ca8e07d5">open</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a7ee1d02b01cc6d6657f78de396bde36b">open</a>(const PIString &_path)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ab14452c5213f4fc28948e15d74c011fb">open</a>(const DeviceMode &_mode)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#af137f0f194302d7d9e8d1a16355dc698">open</a>(const PIString &_path, const DeviceMode &_mode)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_file.html#aeb972f021b5ef835566764f8bb000976">openDevice</a>()</td><td class="entry"><a class="el" href="class_p_i_file.html">PIFile</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a25901752de62f5099ac32b90409d8242">opened</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_file.html#a9e74dbf0f625338e1955028097d483a1">openTemporary</a>(PIIODevice::DeviceMode mode=PIIODevice::ReadWrite)</td><td class="entry"><a class="el" href="class_p_i_file.html">PIFile</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_file.html#a8d694101504f0c1f3128a811b07fd974">operator<<</a>(const char v)</td><td class="entry"><a class="el" href="class_p_i_file.html">PIFile</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_file.html#ad9821e04e4c9cd2d727c2e1b395c7259">operator<<</a>(const PIString &v)</td><td class="entry"><a class="el" href="class_p_i_file.html">PIFile</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_file.html#ab3cf989bcec6f6af10992564d6b56a5c">operator<<</a>(const PIByteArray &v)</td><td class="entry"><a class="el" href="class_p_i_file.html">PIFile</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_file.html#aba3da16853f563b4a4f8ed20a6cf8e9e">operator<<</a>(short v)</td><td class="entry"><a class="el" href="class_p_i_file.html">PIFile</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_file.html#aacddb47a02788b092c620f00b9bced1f">operator<<</a>(int v)</td><td class="entry"><a class="el" href="class_p_i_file.html">PIFile</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_file.html#ac4584960e03dfe01b5e57e6d7a763ee0">operator<<</a>(long v)</td><td class="entry"><a class="el" href="class_p_i_file.html">PIFile</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_file.html#aeb1343f64549e369d810cdbc1c7eb1a0">operator<<</a>(llong v)</td><td class="entry"><a class="el" href="class_p_i_file.html">PIFile</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_file.html#a7b16aff3aa93290e85a50f60e278503a">operator<<</a>(uchar v)</td><td class="entry"><a class="el" href="class_p_i_file.html">PIFile</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_file.html#a8771f38e5f1502a6850f32cf94640409">operator<<</a>(ushort v)</td><td class="entry"><a class="el" href="class_p_i_file.html">PIFile</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_file.html#a9b7110b8a47c7d42b4f220adf594b671">operator<<</a>(uint v)</td><td class="entry"><a class="el" href="class_p_i_file.html">PIFile</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_file.html#a50ee5e83900ce0ceed91ddb854286be2">operator<<</a>(ulong v)</td><td class="entry"><a class="el" href="class_p_i_file.html">PIFile</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_file.html#ac90f25418bebffe15256a533ca235454">operator<<</a>(ullong v)</td><td class="entry"><a class="el" href="class_p_i_file.html">PIFile</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_file.html#a43b554b208cd51086743854104f5ede8">operator<<</a>(float v)</td><td class="entry"><a class="el" href="class_p_i_file.html">PIFile</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_file.html#abf5d79c712df1610b16f3e9398b5b566">operator<<</a>(double v)</td><td class="entry"><a class="el" href="class_p_i_file.html">PIFile</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_file.html#a45cb898faa13bcc3680a8744c6241fe7">operator>></a>(char &v)</td><td class="entry"><a class="el" href="class_p_i_file.html">PIFile</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_file.html#ac0505af1dd53a927a5dfcd21fae020c4">operator>></a>(short &v)</td><td class="entry"><a class="el" href="class_p_i_file.html">PIFile</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_file.html#a202d92cd37406879007edd5ed30d82e8">operator>></a>(int &v)</td><td class="entry"><a class="el" href="class_p_i_file.html">PIFile</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_file.html#afb85909f02f3e9cf3bb8a936706fa6d7">operator>></a>(long &v)</td><td class="entry"><a class="el" href="class_p_i_file.html">PIFile</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_file.html#a29af3786636c78312f150f24c31d40cf">operator>></a>(llong &v)</td><td class="entry"><a class="el" href="class_p_i_file.html">PIFile</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_file.html#a7ca2279dbf97afbed9ff950bbd9bdf21">operator>></a>(uchar &v)</td><td class="entry"><a class="el" href="class_p_i_file.html">PIFile</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_file.html#a4f4708b066379b2961c8a499d6ca1e29">operator>></a>(ushort &v)</td><td class="entry"><a class="el" href="class_p_i_file.html">PIFile</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_file.html#ad3bdeb0b87ea91d2c93e0c97201a235c">operator>></a>(uint &v)</td><td class="entry"><a class="el" href="class_p_i_file.html">PIFile</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_file.html#aeb7890f1bd63000652f3974fa9abcf4f">operator>></a>(ulong &v)</td><td class="entry"><a class="el" href="class_p_i_file.html">PIFile</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_file.html#a9b6f080aa31a09ae0bb8f30cd1324ffd">operator>></a>(ullong &v)</td><td class="entry"><a class="el" href="class_p_i_file.html">PIFile</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_file.html#a933239b83e2ca7e5dc6c956efe845432">operator>></a>(float &v)</td><td class="entry"><a class="el" href="class_p_i_file.html">PIFile</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_file.html#a58141b581e7bb0652b1001f93067bfbd">operator>></a>(double &v)</td><td class="entry"><a class="el" href="class_p_i_file.html">PIFile</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a8bc4ff38695ab514f95fa1fa4da0f344">path</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a722b67a967e55918f6921de66ecffce9">piCoutObj</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#af4581f822cb17c489e34da1abca2764a">piDisconnect</a>(PIObject *src, const PIString &sig)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a1d556c03cc2ba29fd2515abc470e3393">piDisconnect</a>(PIObject *src)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_file.html#aa47d6aa20106c6999c653260dbedb73d">PIFile</a>()</td><td class="entry"><a class="el" href="class_p_i_file.html">PIFile</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_file.html#ad781b8fbbdb6609f6ae3aa298f3b6e13">PIFile</a>(const PIString &path, DeviceMode mode=ReadWrite)</td><td class="entry"><a class="el" href="class_p_i_file.html">PIFile</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba0e6861fee3e57cf6ba026a7553e69576">piHigh</a> enum value</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba18babfebe41163fbb810eb41357a6347">piHighest</a> enum value</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ac087db1174b1a2f6bb6400a62b93ed52">PIIODevice</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ab37b5b49ddd5ec07d03df75dcc6f0343">PIIODevice</a>(const PIString &path, DeviceMode mode=ReadWrite)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a5adabd429443716b75771317ec43301b">PIIODEVICE</a></td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba46703d0258b11d41c52a266b2b10b6d9">piLow</a> enum value</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba4dbd54fc5158a029c682b718f48312d4">piLowerst</a> enum value</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77babd362bfacabbd61d69793cceb449425c">piNormal</a> enum value</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a779d66bab882a51ef6389d2e212f2bd6">PIObject</a>(const PIString &name=PIString())</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#affa62b02040517a34b3f173d804e487f">PIOBJECT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a4ce1840f79eac65344a4c5823f5034d4">PIOBJECT_PARENT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a8cd6444e57a0f7f25888c8b8293d3543">PIOBJECT_SUBCLASS</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#adaa3b942365cb17b3e985648128e5f7e">PIThread</a>(void *data, ThreadFunc func, bool startNow=false, int loop_delay=-1)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a538752277df4d58134b05ef080ed6b04">PIThread</a>(bool startNow=false, int loop_delay=-1)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_file.html#a7355172794fe67079f67df4806989fc4">pos</a>() const </td><td class="entry"><a class="el" href="class_p_i_file.html">PIFile</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_file.html#a47d509cdd1fe38785be5e262063778e3">precision</a>() const </td><td class="entry"><a class="el" href="class_p_i_file.html">PIFile</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#adcc0d49a7914cba2b3edc86c454ee3a6">priority</a>() const </td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77b">Priority</a> enum name</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#aeb8178ed4012f204d2c89a8413bbcd2d">properties</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a68dbd55885a081be717ff818dcb31bcc">propertiesCount</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#ad0cadfad8b61e8c994abde7d2d4853ac">property</a>(const PIString &name) const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a2f98c7c43b93f9d636e9119f0a577715">propertyChanged</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#add5b851e98d22dd4d7482a8e509113dc">readDeviceSetting</a>(const PIString &name, const T &def, const PIConfig::Entry *em, const PIConfig::Entry *ep)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a672a05d4391737b8fecd4524f1a47bda">REGISTER_DEVICE</a></td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a221e15d1a4093b7db6cc579fc8be69b6">setData</a>(void *d)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a9a0ec972d4864287fae4d1a0edcd9dc5">setDebug</a>(bool debug)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a8eb211f42dfcf7b7a1f32acabbfd6ada">setName</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#ade6ddabe46917c5cef2f5da1dd613a69">setPriority</a>(PIThread::Priority prior)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a647e2f79b975cf88d636a2ca2dadfb9c">setProperty</a>(const PIString &name, const PIVariant &value)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a85c22bf31dae02180827f2952e3594ee">setSlot</a>(ThreadFunc func)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_file.html#a652a5846b2cc664400065aa9f6c8223c">read</a>(void *read_to, int max_size)</td><td class="entry"><a class="el" href="class_p_i_file.html">PIFile</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a97d70784dd67ee919704c37e53819525">PIIODevice::read</a>(int max_size)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_file.html#a114a8e11697f2392152de2f8bab0d0a7">readAll</a>(void *data)</td><td class="entry"><a class="el" href="class_p_i_file.html">PIFile</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_file.html#af5758414d1f4ec29e2344117403d01b5">readAll</a>(bool forceRead=false)</td><td class="entry"><a class="el" href="class_p_i_file.html">PIFile</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_file.html#a20deee3c201f517138291d6614cd6528">readChar</a>()</td><td class="entry"><a class="el" href="class_p_i_file.html">PIFile</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#add5b851e98d22dd4d7482a8e509113dc">readDeviceSetting</a>(const PIString &name, const T &def, const PIConfig::Entry *em, const PIConfig::Entry *ep)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#aa4991bd904757496dcd41d0d614a7a59">readForTime</a>(double timeout_ms)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_file.html#ad531c12b2f2966aa1c532f5144ed8996">readLine</a>()</td><td class="entry"><a class="el" href="class_p_i_file.html">PIFile</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595a3cfbd625c2976cde647e43b3ecf488fc">ReadOnly</a> enum value</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595a9a3dfb78656b018b51ce48d95f39234a">ReadWrite</a> enum value</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a672a05d4391737b8fecd4524f1a47bda">REGISTER_DEVICE</a></td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_file.html#a766e3b5bb5551b407ac05fdd61872611">remove</a>()</td><td class="entry"><a class="el" href="class_p_i_file.html">PIFile</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_file.html#ad7f51a4ce196caab15a2789c48ac21e1">remove</a>(const PIString &path)</td><td class="entry"><a class="el" href="class_p_i_file.html">PIFile</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_file.html#ab4e4838844074038c67f369f782d47da">rename</a>(const PIString &from, const PIString &to)</td><td class="entry"><a class="el" href="class_p_i_file.html">PIFile</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ad2483280da735187cfb6e05e84eebc6f">reopenEnabled</a></td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#aaa4b61e2d131c7ccd2db8e16a91c6500">reopenTimeout</a></td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ab87197451c9d3700860c73f85538e0dd">reopenTimeout</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_file.html#a8add117ad5c3d48b90c2309ddf9b842a">resize</a>(llong new_size)</td><td class="entry"><a class="el" href="class_p_i_file.html">PIFile</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_file.html#af8e577fcfec99864b8c0c2fc8f023131">resize</a>(llong new_size, uchar fill)</td><td class="entry"><a class="el" href="class_p_i_file.html">PIFile</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_file.html#aec794c7b80737ce07a192dd754f7f6ba">seek</a>(llong position)</td><td class="entry"><a class="el" href="class_p_i_file.html">PIFile</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_file.html#ac5a499e6a8629adc2b25e16d26770cde">seekToBegin</a>()</td><td class="entry"><a class="el" href="class_p_i_file.html">PIFile</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_file.html#a6910e128332374c50b234a0001f13f99">seekToEnd</a>()</td><td class="entry"><a class="el" href="class_p_i_file.html">PIFile</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_file.html#a392dc8d2110572f06d55f4ac6b935766">seekToLine</a>(llong line)</td><td class="entry"><a class="el" href="class_p_i_file.html">PIFile</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a221e15d1a4093b7db6cc579fc8be69b6">setData</a>(void *d)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a9a0ec972d4864287fae4d1a0edcd9dc5">setDebug</a>(bool debug)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a8eb211f42dfcf7b7a1f32acabbfd6ada">setName</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_file.html#a59bc3c9dcb25f279a79233ca7da98844">setPath</a>(const PIString &path)</td><td class="entry"><a class="el" href="class_p_i_file.html">PIFile</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_file.html#a1b84235bc215aafcf45e1a591b85e5f1">setPrecision</a>(int prec)</td><td class="entry"><a class="el" href="class_p_i_file.html">PIFile</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#ade6ddabe46917c5cef2f5da1dd613a69">setPriority</a>(PIThread::Priority prior)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a647e2f79b975cf88d636a2ca2dadfb9c">setProperty</a>(const PIString &name, const PIVariant &value)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#af102eb926a08c8da2d0dcb06c3f951d6">setReopenEnabled</a>(bool yes=true)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ac62f3a463fab444f084aa9ce7435e5a4">setReopenTimeout</a>(int msecs)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a85c22bf31dae02180827f2952e3594ee">setSlot</a>(ThreadFunc func)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a52c3127c3940d0a37e42b38b0fd1cf71">setThreadedReadBufferSize</a>(int new_size)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a5f8ef8392407794b48130487dffbd6e5">setThreadedReadData</a>(void *d)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ac6eaa85cbd4f4f639add072f174d843b">setThreadedReadSlot</a>(ReadRetFunc func)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_file.html#aa39bccaea51998dfeca31ae67218d2f7">size</a>() const </td><td class="entry"><a class="el" href="class_p_i_file.html">PIFile</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a9c6cb4c2ef6950a1d1d9b9de8eb31d72">start</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a5fb7161b42840be7fb2f738046887b39">PIThread::start</a>(int timer_delay)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a38785bbce4ef9afb7116cea78beffa08">PIThread::start</a>(ThreadFunc func, int timer_delay)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a6b91eb8632e75e0f00a625f28a0bedd1">started</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a44a9fe015ea8288a0a336b614ff2962b">startOnce</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#ad50035fe7d3a2557178b6b46f6fa4861">startOnce</a>(ThreadFunc func)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#aaa58fd385f8dea3b3887da2b9af3f950">startThreadedRead</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a6d45079c93fd233e6ff73e00d4da7616">startThreadedRead</a>(ReadRetFunc func)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#abf19c9629dae97b30ecbd7fcaae0bb84">startThreadedWrite</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a5f11f004b3976cc015cc4b9c04fa44f2">stop</a>(bool wait=false)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#aa6350430814f777fdce81f99cbba4c1a">stopped</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a4bc2ae587cec97123970afb489c0c530">stopThreadedRead</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a8276a65b6c186478af39fe6482ccfc99">stopThreadedWrite</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a41060ba64a882ef4c3b24dc868c5635c">superClassName</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a3c744704af365358af074e1089e20068">threadedRead</a>(uchar *readed, int size)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a22831f552757ed99a3697e29bab1f447">threadedReadBuffer</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a80ed0c7af3e062aecff43c2cb3e85804">threadedReadBufferSize</a></td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a1224a4837afb731b18473bd79a934605">threadedReadBufferSize</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a00277fab1681c7226dcf41bd53ae895d">threadedReadData</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ae35ceb9623e56caad53cdf8699b7d327">threadedReadEvent</a>(uchar *readed, int size)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#abadfd017efac451192e3a836e7a91497">threadedWriteEvent</a>(ullong id, int written_size)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a82baf1fe4608234ba76b68540100ee73">unlock</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#ae325266c7f3484ad52c0a5c690cc222c">waitForFinish</a>(int timeout_msecs)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a8bcffcc0d12bdd6d8ddd455a15241313">waitForStart</a>(int timeout_msecs)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
@@ -207,14 +276,31 @@ $(document).ready(function(){initNavTree('class_p_i_file.html','');});
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a34134cc70172ef5a8d38ba8eb0db327d">WEAK_CONNECT2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a601eb7e6e4c3c1a2ba741abbaf271fed">WEAK_CONNECT3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a483ad0828f2c221308d95fd07ba1ee6e">WEAK_CONNECT4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_file.html#aef423b94a8ab5a48748486a6e4017c0c">write</a>(const void *data, int max_size)</td><td class="entry"><a class="el" href="class_p_i_file.html">PIFile</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a76e6241630e550f39fe8f10f0a2968d8">PIIODevice::write</a>(const PIByteArray &data)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_file.html#a0680181eac4908195084695401bd12d2">writeBinary</a>(const char v)</td><td class="entry"><a class="el" href="class_p_i_file.html">PIFile</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_file.html#a56a4c08a94b5ba2b7b8279f1f00057bb">writeBinary</a>(const short v)</td><td class="entry"><a class="el" href="class_p_i_file.html">PIFile</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_file.html#a9e8388339f80dcc4686711002e06a9c1">writeBinary</a>(const int v)</td><td class="entry"><a class="el" href="class_p_i_file.html">PIFile</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_file.html#a40750af98737a62e8161cdba7885e30c">writeBinary</a>(const long v)</td><td class="entry"><a class="el" href="class_p_i_file.html">PIFile</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_file.html#a384cc2d96b3567ce5584b8a9b42a08cb">writeBinary</a>(const llong v)</td><td class="entry"><a class="el" href="class_p_i_file.html">PIFile</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_file.html#ad46963b539de21cfcea1396a14dbb581">writeBinary</a>(const uchar v)</td><td class="entry"><a class="el" href="class_p_i_file.html">PIFile</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_file.html#a6221b5eb71dfd0f4c25af5c4ed5fc1d0">writeBinary</a>(const ushort v)</td><td class="entry"><a class="el" href="class_p_i_file.html">PIFile</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_file.html#ad967bd65a2cf9d9662199e8f7c977ff4">writeBinary</a>(const uint v)</td><td class="entry"><a class="el" href="class_p_i_file.html">PIFile</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_file.html#a2976a441093c402bf89af6e9b2b0fe8f">writeBinary</a>(const ulong v)</td><td class="entry"><a class="el" href="class_p_i_file.html">PIFile</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_file.html#ac7debdb3e48e3f20c474ed6e8108f5df">writeBinary</a>(const ullong v)</td><td class="entry"><a class="el" href="class_p_i_file.html">PIFile</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_file.html#af4298d916b479eac3b7069cc8dca54b0">writeBinary</a>(const float v)</td><td class="entry"><a class="el" href="class_p_i_file.html">PIFile</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_file.html#a3ea88685c983bc75df5d862ffb7b9a8b">writeBinary</a>(const double v)</td><td class="entry"><a class="el" href="class_p_i_file.html">PIFile</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595ac8b9334253858c834ece08fc1d0a9c03">WriteOnly</a> enum value</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a534ea05df3ca267221dd8d5802df4ff9">writeThreaded</a>(const void *data, int max_size)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a444cedf1f38d9dc05eb2a26946318263">writeThreaded</a>(const PIByteArray &data)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated on Sun Nov 2 2014 22:29:35 for PIP by
|
||||
<li class="footer">Generated on Fri Feb 27 2015 23:03:16 for PIP by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.8 </li>
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
@@ -3,23 +3,19 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||
<title>PIP: PIFile Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
$(window).load(resizeHeight);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
@@ -30,7 +26,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">PIP
|
||||
 <span id="projectnumber">0.4.1_alpha3</span>
|
||||
 <span id="projectnumber">0.5.0_prealpha</span>
|
||||
</div>
|
||||
<div id="projectbrief">Platform-Independent Primitives</div>
|
||||
</td>
|
||||
@@ -39,10 +35,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.8 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
@@ -50,22 +43,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
@@ -91,22 +68,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
$(document).ready(function(){initNavTree('class_p_i_file.html','');});
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark"> </span>Pages</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="#pub-static-methods">Static Public Member Functions</a> |
|
||||
<a href="#pro-methods">Protected Member Functions</a> |
|
||||
<a href="class_p_i_file-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
@@ -116,70 +81,440 @@ $(document).ready(function(){initNavTree('class_p_i_file.html','');});
|
||||
|
||||
<p>Local file.
|
||||
<a href="class_p_i_file.html#details">More...</a></p>
|
||||
<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
||||
<img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for PIFile:</div>
|
||||
<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
|
||||
</div>
|
||||
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="class_p_i_file__inherit__graph.svg" width="114" height="336"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
|
||||
</div>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for PIFile:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="class_p_i_file__inherit__graph.svg" width="114" height="262"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
||||
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
|
||||
Protected Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a68c53a59d5afef2a7c363f987b1a5e1a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a68c53a59d5afef2a7c363f987b1a5e1a"></a>
|
||||
<a class="el" href="class_p_i_string.html">PIString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_file.html#a68c53a59d5afef2a7c363f987b1a5e1a">fullPathPrefix</a> () const </td></tr>
|
||||
<tr class="memdesc:a68c53a59d5afef2a7c363f987b1a5e1a"><td class="mdescLeft"> </td><td class="mdescRight">Reimplement to construct full unambiguous string prefix. <a class="el" href="class_p_i_i_o_device.html#PIIODevice_sec7">Creating devices by unambiguous string</a>. <br /></td></tr>
|
||||
<tr class="separator:a68c53a59d5afef2a7c363f987b1a5e1a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8f98ce9e7a6896b7c1dd0ca49a8eb49a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8f98ce9e7a6896b7c1dd0ca49a8eb49a"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_file.html#a8f98ce9e7a6896b7c1dd0ca49a8eb49a">configureFromFullPath</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &full_path)</td></tr>
|
||||
<tr class="memdesc:a8f98ce9e7a6896b7c1dd0ca49a8eb49a"><td class="mdescLeft"> </td><td class="mdescRight">Reimplement to configure your device with parameters of full unambiguous string. Default implementation does nothing. <br /></td></tr>
|
||||
<tr class="separator:a8f98ce9e7a6896b7c1dd0ca49a8eb49a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb972f021b5ef835566764f8bb000976"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aeb972f021b5ef835566764f8bb000976"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_file.html#aeb972f021b5ef835566764f8bb000976">openDevice</a> ()</td></tr>
|
||||
<tr class="memdesc:aeb972f021b5ef835566764f8bb000976"><td class="mdescLeft"> </td><td class="mdescRight">Reimplement to open device, return value will be set to "opened_" variable. <br /></td></tr>
|
||||
<tr class="separator:aeb972f021b5ef835566764f8bb000976"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad3d944f75bbda0f14f2d9549d92ca614"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad3d944f75bbda0f14f2d9549d92ca614"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_file.html#ad3d944f75bbda0f14f2d9549d92ca614">closeDevice</a> ()</td></tr>
|
||||
<tr class="memdesc:ad3d944f75bbda0f14f2d9549d92ca614"><td class="mdescLeft"> </td><td class="mdescRight">Reimplement to close device, inverse return value will be set to "opened_" variable. <br /></td></tr>
|
||||
<tr class="separator:ad3d944f75bbda0f14f2d9549d92ca614"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pro_methods_class_p_i_i_o_device"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_p_i_i_o_device')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td></tr>
|
||||
<tr class="memitem:a587c32639f2732920338a363ad163d81 inherit pro_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a587c32639f2732920338a363ad163d81"></a>
|
||||
virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a587c32639f2732920338a363ad163d81">init</a> ()</td></tr>
|
||||
<tr class="memdesc:a587c32639f2732920338a363ad163d81 inherit pro_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Function executed before first <em><a class="el" href="class_p_i_i_o_device.html#ae62b3035a9f884d345fd5d071c8089c8" title="Reimplement to open device, return value will be set to "opened_" variable. ">openDevice()</a></em> or from constructor. <br /></td></tr>
|
||||
<tr class="separator:a587c32639f2732920338a363ad163d81 inherit pro_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae7c5a2d7b6ea2409df4e200c8e4b8e32 inherit pro_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae7c5a2d7b6ea2409df4e200c8e4b8e32"></a>
|
||||
virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ae7c5a2d7b6ea2409df4e200c8e4b8e32">configureDevice</a> (const void *e_main, const void *e_parent=0)</td></tr>
|
||||
<tr class="memdesc:ae7c5a2d7b6ea2409df4e200c8e4b8e32 inherit pro_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Reimplement to configure device from entries "e_main" and "e_parent", cast arguments to <em><a class="el" href="class_p_i_config_1_1_entry.html" title="Entry of configuration file ">PIConfig::Entry</a>*</em>. <br /></td></tr>
|
||||
<tr class="separator:ae7c5a2d7b6ea2409df4e200c8e4b8e32 inherit pro_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3c744704af365358af074e1089e20068 inherit pro_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3c744704af365358af074e1089e20068"></a>
|
||||
virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a3c744704af365358af074e1089e20068">threadedRead</a> (uchar *readed, int size)</td></tr>
|
||||
<tr class="memdesc:a3c744704af365358af074e1089e20068 inherit pro_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Function executed when thread read some data, default implementation execute external slot "ret_func_". <br /></td></tr>
|
||||
<tr class="separator:a3c744704af365358af074e1089e20068 inherit pro_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pro_methods_class_p_i_object"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_p_i_object')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="class_p_i_object.html">PIObject</a></td></tr>
|
||||
<tr class="memitem:a2f43644909496ba11ca294a67ed18deb inherit pro_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2f43644909496ba11ca294a67ed18deb"></a>
|
||||
<a class="el" href="class_p_i_object.html">PIObject</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a2f43644909496ba11ca294a67ed18deb">emitter</a> () const </td></tr>
|
||||
<tr class="memdesc:a2f43644909496ba11ca294a67ed18deb inherit pro_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Returns PIObject* which has raised an event. This value is correct only in definition of some event handler. <br /></td></tr>
|
||||
<tr class="separator:a2f43644909496ba11ca294a67ed18deb inherit pro_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2f98c7c43b93f9d636e9119f0a577715 inherit pro_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2f98c7c43b93f9d636e9119f0a577715"></a>
|
||||
virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a2f98c7c43b93f9d636e9119f0a577715">propertyChanged</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)</td></tr>
|
||||
<tr class="memdesc:a2f98c7c43b93f9d636e9119f0a577715 inherit pro_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Virtual function executes after property with name "name" has been changed. <br /></td></tr>
|
||||
<tr class="separator:a2f98c7c43b93f9d636e9119f0a577715 inherit pro_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
|
||||
Additional Inherited Members</h2></td></tr>
|
||||
<tr class="inherit_header pub_types_class_p_i_thread"><td colspan="2" onclick="javascript:toggleInherit('pub_types_class_p_i_thread')"><img src="closed.png" alt="-"/> Public Types inherited from <a class="el" href="class_p_i_thread.html">PIThread</a></td></tr>
|
||||
<tr class="memitem:a3ddcafb0b09d3ed258a519882986a77b inherit pub_types_class_p_i_thread"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77b">Priority</a> { <br />
|
||||
  <a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba4dbd54fc5158a029c682b718f48312d4">piLowerst</a>,
|
||||
<a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba46703d0258b11d41c52a266b2b10b6d9">piLow</a>,
|
||||
<a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77babd362bfacabbd61d69793cceb449425c">piNormal</a>,
|
||||
<a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba0e6861fee3e57cf6ba026a7553e69576">piHigh</a>,
|
||||
<br />
|
||||
  <a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba18babfebe41163fbb810eb41357a6347">piHighest</a>
|
||||
<br />
|
||||
}</td></tr>
|
||||
<tr class="memdesc:a3ddcafb0b09d3ed258a519882986a77b"><td class="mdescLeft"> </td><td class="mdescRight">Priority of thread. <a href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77b">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3ddcafb0b09d3ed258a519882986a77b inherit pub_types_class_p_i_thread"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:aa47d6aa20106c6999c653260dbedb73d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa47d6aa20106c6999c653260dbedb73d"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_file.html#aa47d6aa20106c6999c653260dbedb73d">PIFile</a> ()</td></tr>
|
||||
<tr class="memdesc:aa47d6aa20106c6999c653260dbedb73d"><td class="mdescLeft"> </td><td class="mdescRight">Constructs an empty file. <br /></td></tr>
|
||||
<tr class="separator:aa47d6aa20106c6999c653260dbedb73d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad781b8fbbdb6609f6ae3aa298f3b6e13"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad781b8fbbdb6609f6ae3aa298f3b6e13"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_file.html#ad781b8fbbdb6609f6ae3aa298f3b6e13">PIFile</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_i_o_device.html#a8bc4ff38695ab514f95fa1fa4da0f344">path</a>, <a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595">DeviceMode</a> <a class="el" href="class_p_i_i_o_device.html#aec8176a5b88b98aacba528b1dd20c7c4">mode</a>=<a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595a9a3dfb78656b018b51ce48d95f39234a">ReadWrite</a>)</td></tr>
|
||||
<tr class="memdesc:ad781b8fbbdb6609f6ae3aa298f3b6e13"><td class="mdescLeft"> </td><td class="mdescRight">Constructs a file with path "path" nad open mode "type". <br /></td></tr>
|
||||
<tr class="separator:ad781b8fbbdb6609f6ae3aa298f3b6e13"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a132591b54607356c5c31b1cbd81bc46b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a132591b54607356c5c31b1cbd81bc46b"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_file.html#a132591b54607356c5c31b1cbd81bc46b">flush</a> ()</td></tr>
|
||||
<tr class="memdesc:a132591b54607356c5c31b1cbd81bc46b"><td class="mdescLeft"> </td><td class="mdescRight">Immediate write all buffered data to disk. <br /></td></tr>
|
||||
<tr class="separator:a132591b54607356c5c31b1cbd81bc46b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aec794c7b80737ce07a192dd754f7f6ba"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aec794c7b80737ce07a192dd754f7f6ba"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_file.html#aec794c7b80737ce07a192dd754f7f6ba">seek</a> (llong position)</td></tr>
|
||||
<tr class="memdesc:aec794c7b80737ce07a192dd754f7f6ba"><td class="mdescLeft"> </td><td class="mdescRight">Move read/write position to "position". <br /></td></tr>
|
||||
<tr class="separator:aec794c7b80737ce07a192dd754f7f6ba"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac5a499e6a8629adc2b25e16d26770cde"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac5a499e6a8629adc2b25e16d26770cde"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_file.html#ac5a499e6a8629adc2b25e16d26770cde">seekToBegin</a> ()</td></tr>
|
||||
<tr class="memdesc:ac5a499e6a8629adc2b25e16d26770cde"><td class="mdescLeft"> </td><td class="mdescRight">Move read/write position to the begin of the file. <br /></td></tr>
|
||||
<tr class="separator:ac5a499e6a8629adc2b25e16d26770cde"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6910e128332374c50b234a0001f13f99"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6910e128332374c50b234a0001f13f99"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_file.html#a6910e128332374c50b234a0001f13f99">seekToEnd</a> ()</td></tr>
|
||||
<tr class="memdesc:a6910e128332374c50b234a0001f13f99"><td class="mdescLeft"> </td><td class="mdescRight">Move read/write position to the end of the file. <br /></td></tr>
|
||||
<tr class="separator:a6910e128332374c50b234a0001f13f99"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a392dc8d2110572f06d55f4ac6b935766"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a392dc8d2110572f06d55f4ac6b935766"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_file.html#a392dc8d2110572f06d55f4ac6b935766">seekToLine</a> (llong line)</td></tr>
|
||||
<tr class="memdesc:a392dc8d2110572f06d55f4ac6b935766"><td class="mdescLeft"> </td><td class="mdescRight">Move read/write position to text line number "line". <br /></td></tr>
|
||||
<tr class="separator:a392dc8d2110572f06d55f4ac6b935766"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a20deee3c201f517138291d6614cd6528"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a20deee3c201f517138291d6614cd6528"></a>
|
||||
char </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_file.html#a20deee3c201f517138291d6614cd6528">readChar</a> ()</td></tr>
|
||||
<tr class="memdesc:a20deee3c201f517138291d6614cd6528"><td class="mdescLeft"> </td><td class="mdescRight">Read one char and return it. <br /></td></tr>
|
||||
<tr class="separator:a20deee3c201f517138291d6614cd6528"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad531c12b2f2966aa1c532f5144ed8996"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad531c12b2f2966aa1c532f5144ed8996"></a>
|
||||
<a class="el" href="class_p_i_string.html">PIString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_file.html#ad531c12b2f2966aa1c532f5144ed8996">readLine</a> ()</td></tr>
|
||||
<tr class="memdesc:ad531c12b2f2966aa1c532f5144ed8996"><td class="mdescLeft"> </td><td class="mdescRight">Read one text line and return it. <br /></td></tr>
|
||||
<tr class="separator:ad531c12b2f2966aa1c532f5144ed8996"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a114a8e11697f2392152de2f8bab0d0a7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a114a8e11697f2392152de2f8bab0d0a7"></a>
|
||||
llong </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_file.html#a114a8e11697f2392152de2f8bab0d0a7">readAll</a> (void *<a class="el" href="class_p_i_thread.html#aa3c4138dc000e34fb74140d0a5be3afe">data</a>)</td></tr>
|
||||
<tr class="memdesc:a114a8e11697f2392152de2f8bab0d0a7"><td class="mdescLeft"> </td><td class="mdescRight">Read all file content to "data" and return readed bytes count. Position leaved unchanged. <br /></td></tr>
|
||||
<tr class="separator:a114a8e11697f2392152de2f8bab0d0a7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af5758414d1f4ec29e2344117403d01b5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af5758414d1f4ec29e2344117403d01b5"></a>
|
||||
<a class="el" href="class_p_i_byte_array.html">PIByteArray</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_file.html#af5758414d1f4ec29e2344117403d01b5">readAll</a> (bool forceRead=false)</td></tr>
|
||||
<tr class="memdesc:af5758414d1f4ec29e2344117403d01b5"><td class="mdescLeft"> </td><td class="mdescRight">Read all file content to byte array and return it. Position leaved unchanged. <br /></td></tr>
|
||||
<tr class="separator:af5758414d1f4ec29e2344117403d01b5"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a59bc3c9dcb25f279a79233ca7da98844"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a59bc3c9dcb25f279a79233ca7da98844"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_file.html#a59bc3c9dcb25f279a79233ca7da98844">setPath</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_i_o_device.html#a8bc4ff38695ab514f95fa1fa4da0f344">path</a>)</td></tr>
|
||||
<tr class="memdesc:a59bc3c9dcb25f279a79233ca7da98844"><td class="mdescLeft"> </td><td class="mdescRight">Set file path to "path" and reopen file if need. <br /></td></tr>
|
||||
<tr class="separator:a59bc3c9dcb25f279a79233ca7da98844"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa39bccaea51998dfeca31ae67218d2f7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa39bccaea51998dfeca31ae67218d2f7"></a>
|
||||
llong </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_file.html#aa39bccaea51998dfeca31ae67218d2f7">size</a> () const </td></tr>
|
||||
<tr class="memdesc:aa39bccaea51998dfeca31ae67218d2f7"><td class="mdescLeft"> </td><td class="mdescRight">Returns file size. <br /></td></tr>
|
||||
<tr class="separator:aa39bccaea51998dfeca31ae67218d2f7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7355172794fe67079f67df4806989fc4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7355172794fe67079f67df4806989fc4"></a>
|
||||
llong </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_file.html#a7355172794fe67079f67df4806989fc4">pos</a> () const </td></tr>
|
||||
<tr class="memdesc:a7355172794fe67079f67df4806989fc4"><td class="mdescLeft"> </td><td class="mdescRight">Returns read/write position. <br /></td></tr>
|
||||
<tr class="separator:a7355172794fe67079f67df4806989fc4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aabe0bfca7ac93336637bda487ac84a2b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aabe0bfca7ac93336637bda487ac84a2b"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_file.html#aabe0bfca7ac93336637bda487ac84a2b">isEnd</a> () const </td></tr>
|
||||
<tr class="memdesc:aabe0bfca7ac93336637bda487ac84a2b"><td class="mdescLeft"> </td><td class="mdescRight">Returns if position is at the end of file. <br /></td></tr>
|
||||
<tr class="separator:aabe0bfca7ac93336637bda487ac84a2b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a06a88f455041ca37c8189e3fb6c37448"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a06a88f455041ca37c8189e3fb6c37448"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_file.html#a06a88f455041ca37c8189e3fb6c37448">isEmpty</a> () const </td></tr>
|
||||
<tr class="memdesc:a06a88f455041ca37c8189e3fb6c37448"><td class="mdescLeft"> </td><td class="mdescRight">Returns if file is empty. <br /></td></tr>
|
||||
<tr class="separator:a06a88f455041ca37c8189e3fb6c37448"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a90e511b260b63c6fa9332caebc5b5027"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a90e511b260b63c6fa9332caebc5b5027"></a>
|
||||
FileInfo </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_file.html#a90e511b260b63c6fa9332caebc5b5027">fileInfo</a> () const </td></tr>
|
||||
<tr class="memdesc:a90e511b260b63c6fa9332caebc5b5027"><td class="mdescLeft"> </td><td class="mdescRight">Returns FileInfo of current file. <br /></td></tr>
|
||||
<tr class="separator:a90e511b260b63c6fa9332caebc5b5027"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a47d509cdd1fe38785be5e262063778e3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a47d509cdd1fe38785be5e262063778e3"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_file.html#a47d509cdd1fe38785be5e262063778e3">precision</a> () const </td></tr>
|
||||
<tr class="memdesc:a47d509cdd1fe38785be5e262063778e3"><td class="mdescLeft"> </td><td class="mdescRight">Returns float numbers write precision. <br /></td></tr>
|
||||
<tr class="separator:a47d509cdd1fe38785be5e262063778e3"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1b84235bc215aafcf45e1a591b85e5f1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1b84235bc215aafcf45e1a591b85e5f1"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_file.html#a1b84235bc215aafcf45e1a591b85e5f1">setPrecision</a> (int prec)</td></tr>
|
||||
<tr class="memdesc:a1b84235bc215aafcf45e1a591b85e5f1"><td class="mdescLeft"> </td><td class="mdescRight">Set float numbers write precision to "prec_" digits. <br /></td></tr>
|
||||
<tr class="separator:a1b84235bc215aafcf45e1a591b85e5f1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a652a5846b2cc664400065aa9f6c8223c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a652a5846b2cc664400065aa9f6c8223c"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_file.html#a652a5846b2cc664400065aa9f6c8223c">read</a> (void *read_to, int max_size)</td></tr>
|
||||
<tr class="memdesc:a652a5846b2cc664400065aa9f6c8223c"><td class="mdescLeft"> </td><td class="mdescRight">Read from file to "read_to" no more than "max_size" and return readed bytes count. <br /></td></tr>
|
||||
<tr class="separator:a652a5846b2cc664400065aa9f6c8223c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aef423b94a8ab5a48748486a6e4017c0c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aef423b94a8ab5a48748486a6e4017c0c"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_file.html#aef423b94a8ab5a48748486a6e4017c0c">write</a> (const void *<a class="el" href="class_p_i_thread.html#aa3c4138dc000e34fb74140d0a5be3afe">data</a>, int max_size)</td></tr>
|
||||
<tr class="memdesc:aef423b94a8ab5a48748486a6e4017c0c"><td class="mdescLeft"> </td><td class="mdescRight">Write to file "data" with size "max_size" and return written bytes count. <br /></td></tr>
|
||||
<tr class="separator:aef423b94a8ab5a48748486a6e4017c0c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0680181eac4908195084695401bd12d2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0680181eac4908195084695401bd12d2"></a>
|
||||
<a class="el" href="class_p_i_file.html">PIFile</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_file.html#a0680181eac4908195084695401bd12d2">writeBinary</a> (const char v)</td></tr>
|
||||
<tr class="memdesc:a0680181eac4908195084695401bd12d2"><td class="mdescLeft"> </td><td class="mdescRight">Write to file binary content of "v". <br /></td></tr>
|
||||
<tr class="separator:a0680181eac4908195084695401bd12d2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a56a4c08a94b5ba2b7b8279f1f00057bb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a56a4c08a94b5ba2b7b8279f1f00057bb"></a>
|
||||
<a class="el" href="class_p_i_file.html">PIFile</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_file.html#a56a4c08a94b5ba2b7b8279f1f00057bb">writeBinary</a> (const short v)</td></tr>
|
||||
<tr class="memdesc:a56a4c08a94b5ba2b7b8279f1f00057bb"><td class="mdescLeft"> </td><td class="mdescRight">Write to file binary content of "v". <br /></td></tr>
|
||||
<tr class="separator:a56a4c08a94b5ba2b7b8279f1f00057bb"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9e8388339f80dcc4686711002e06a9c1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9e8388339f80dcc4686711002e06a9c1"></a>
|
||||
<a class="el" href="class_p_i_file.html">PIFile</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_file.html#a9e8388339f80dcc4686711002e06a9c1">writeBinary</a> (const int v)</td></tr>
|
||||
<tr class="memdesc:a9e8388339f80dcc4686711002e06a9c1"><td class="mdescLeft"> </td><td class="mdescRight">Write to file binary content of "v". <br /></td></tr>
|
||||
<tr class="separator:a9e8388339f80dcc4686711002e06a9c1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a40750af98737a62e8161cdba7885e30c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a40750af98737a62e8161cdba7885e30c"></a>
|
||||
<a class="el" href="class_p_i_file.html">PIFile</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_file.html#a40750af98737a62e8161cdba7885e30c">writeBinary</a> (const long v)</td></tr>
|
||||
<tr class="memdesc:a40750af98737a62e8161cdba7885e30c"><td class="mdescLeft"> </td><td class="mdescRight">Write to file binary content of "v". <br /></td></tr>
|
||||
<tr class="separator:a40750af98737a62e8161cdba7885e30c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a384cc2d96b3567ce5584b8a9b42a08cb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a384cc2d96b3567ce5584b8a9b42a08cb"></a>
|
||||
<a class="el" href="class_p_i_file.html">PIFile</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_file.html#a384cc2d96b3567ce5584b8a9b42a08cb">writeBinary</a> (const llong v)</td></tr>
|
||||
<tr class="memdesc:a384cc2d96b3567ce5584b8a9b42a08cb"><td class="mdescLeft"> </td><td class="mdescRight">Write to file binary content of "v". <br /></td></tr>
|
||||
<tr class="separator:a384cc2d96b3567ce5584b8a9b42a08cb"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad46963b539de21cfcea1396a14dbb581"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad46963b539de21cfcea1396a14dbb581"></a>
|
||||
<a class="el" href="class_p_i_file.html">PIFile</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_file.html#ad46963b539de21cfcea1396a14dbb581">writeBinary</a> (const uchar v)</td></tr>
|
||||
<tr class="memdesc:ad46963b539de21cfcea1396a14dbb581"><td class="mdescLeft"> </td><td class="mdescRight">Write to file binary content of "v". <br /></td></tr>
|
||||
<tr class="separator:ad46963b539de21cfcea1396a14dbb581"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6221b5eb71dfd0f4c25af5c4ed5fc1d0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6221b5eb71dfd0f4c25af5c4ed5fc1d0"></a>
|
||||
<a class="el" href="class_p_i_file.html">PIFile</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_file.html#a6221b5eb71dfd0f4c25af5c4ed5fc1d0">writeBinary</a> (const ushort v)</td></tr>
|
||||
<tr class="memdesc:a6221b5eb71dfd0f4c25af5c4ed5fc1d0"><td class="mdescLeft"> </td><td class="mdescRight">Write to file binary content of "v". <br /></td></tr>
|
||||
<tr class="separator:a6221b5eb71dfd0f4c25af5c4ed5fc1d0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad967bd65a2cf9d9662199e8f7c977ff4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad967bd65a2cf9d9662199e8f7c977ff4"></a>
|
||||
<a class="el" href="class_p_i_file.html">PIFile</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_file.html#ad967bd65a2cf9d9662199e8f7c977ff4">writeBinary</a> (const uint v)</td></tr>
|
||||
<tr class="memdesc:ad967bd65a2cf9d9662199e8f7c977ff4"><td class="mdescLeft"> </td><td class="mdescRight">Write to file binary content of "v". <br /></td></tr>
|
||||
<tr class="separator:ad967bd65a2cf9d9662199e8f7c977ff4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2976a441093c402bf89af6e9b2b0fe8f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2976a441093c402bf89af6e9b2b0fe8f"></a>
|
||||
<a class="el" href="class_p_i_file.html">PIFile</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_file.html#a2976a441093c402bf89af6e9b2b0fe8f">writeBinary</a> (const ulong v)</td></tr>
|
||||
<tr class="memdesc:a2976a441093c402bf89af6e9b2b0fe8f"><td class="mdescLeft"> </td><td class="mdescRight">Write to file binary content of "v". <br /></td></tr>
|
||||
<tr class="separator:a2976a441093c402bf89af6e9b2b0fe8f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac7debdb3e48e3f20c474ed6e8108f5df"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac7debdb3e48e3f20c474ed6e8108f5df"></a>
|
||||
<a class="el" href="class_p_i_file.html">PIFile</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_file.html#ac7debdb3e48e3f20c474ed6e8108f5df">writeBinary</a> (const ullong v)</td></tr>
|
||||
<tr class="memdesc:ac7debdb3e48e3f20c474ed6e8108f5df"><td class="mdescLeft"> </td><td class="mdescRight">Write to file binary content of "v". <br /></td></tr>
|
||||
<tr class="separator:ac7debdb3e48e3f20c474ed6e8108f5df"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af4298d916b479eac3b7069cc8dca54b0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af4298d916b479eac3b7069cc8dca54b0"></a>
|
||||
<a class="el" href="class_p_i_file.html">PIFile</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_file.html#af4298d916b479eac3b7069cc8dca54b0">writeBinary</a> (const float v)</td></tr>
|
||||
<tr class="memdesc:af4298d916b479eac3b7069cc8dca54b0"><td class="mdescLeft"> </td><td class="mdescRight">Write to file binary content of "v". <br /></td></tr>
|
||||
<tr class="separator:af4298d916b479eac3b7069cc8dca54b0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3ea88685c983bc75df5d862ffb7b9a8b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3ea88685c983bc75df5d862ffb7b9a8b"></a>
|
||||
<a class="el" href="class_p_i_file.html">PIFile</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_file.html#a3ea88685c983bc75df5d862ffb7b9a8b">writeBinary</a> (const double v)</td></tr>
|
||||
<tr class="memdesc:a3ea88685c983bc75df5d862ffb7b9a8b"><td class="mdescLeft"> </td><td class="mdescRight">Write to file binary content of "v". <br /></td></tr>
|
||||
<tr class="separator:a3ea88685c983bc75df5d862ffb7b9a8b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8d694101504f0c1f3128a811b07fd974"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8d694101504f0c1f3128a811b07fd974"></a>
|
||||
<a class="el" href="class_p_i_file.html">PIFile</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_file.html#a8d694101504f0c1f3128a811b07fd974">operator<<</a> (const char v)</td></tr>
|
||||
<tr class="memdesc:a8d694101504f0c1f3128a811b07fd974"><td class="mdescLeft"> </td><td class="mdescRight">Write to file text representation of "v". <br /></td></tr>
|
||||
<tr class="separator:a8d694101504f0c1f3128a811b07fd974"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad9821e04e4c9cd2d727c2e1b395c7259"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad9821e04e4c9cd2d727c2e1b395c7259"></a>
|
||||
<a class="el" href="class_p_i_file.html">PIFile</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_file.html#ad9821e04e4c9cd2d727c2e1b395c7259">operator<<</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &v)</td></tr>
|
||||
<tr class="memdesc:ad9821e04e4c9cd2d727c2e1b395c7259"><td class="mdescLeft"> </td><td class="mdescRight">Write to file string "v". <br /></td></tr>
|
||||
<tr class="separator:ad9821e04e4c9cd2d727c2e1b395c7259"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab3cf989bcec6f6af10992564d6b56a5c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab3cf989bcec6f6af10992564d6b56a5c"></a>
|
||||
<a class="el" href="class_p_i_file.html">PIFile</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_file.html#ab3cf989bcec6f6af10992564d6b56a5c">operator<<</a> (const <a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &v)</td></tr>
|
||||
<tr class="memdesc:ab3cf989bcec6f6af10992564d6b56a5c"><td class="mdescLeft"> </td><td class="mdescRight">Write to file text representation of "v". <br /></td></tr>
|
||||
<tr class="separator:ab3cf989bcec6f6af10992564d6b56a5c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aba3da16853f563b4a4f8ed20a6cf8e9e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aba3da16853f563b4a4f8ed20a6cf8e9e"></a>
|
||||
<a class="el" href="class_p_i_file.html">PIFile</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_file.html#aba3da16853f563b4a4f8ed20a6cf8e9e">operator<<</a> (short v)</td></tr>
|
||||
<tr class="memdesc:aba3da16853f563b4a4f8ed20a6cf8e9e"><td class="mdescLeft"> </td><td class="mdescRight">Write to file text representation of "v". <br /></td></tr>
|
||||
<tr class="separator:aba3da16853f563b4a4f8ed20a6cf8e9e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aacddb47a02788b092c620f00b9bced1f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aacddb47a02788b092c620f00b9bced1f"></a>
|
||||
<a class="el" href="class_p_i_file.html">PIFile</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_file.html#aacddb47a02788b092c620f00b9bced1f">operator<<</a> (int v)</td></tr>
|
||||
<tr class="memdesc:aacddb47a02788b092c620f00b9bced1f"><td class="mdescLeft"> </td><td class="mdescRight">Write to file text representation of "v". <br /></td></tr>
|
||||
<tr class="separator:aacddb47a02788b092c620f00b9bced1f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac4584960e03dfe01b5e57e6d7a763ee0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac4584960e03dfe01b5e57e6d7a763ee0"></a>
|
||||
<a class="el" href="class_p_i_file.html">PIFile</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_file.html#ac4584960e03dfe01b5e57e6d7a763ee0">operator<<</a> (long v)</td></tr>
|
||||
<tr class="memdesc:ac4584960e03dfe01b5e57e6d7a763ee0"><td class="mdescLeft"> </td><td class="mdescRight">Write to file text representation of "v". <br /></td></tr>
|
||||
<tr class="separator:ac4584960e03dfe01b5e57e6d7a763ee0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb1343f64549e369d810cdbc1c7eb1a0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aeb1343f64549e369d810cdbc1c7eb1a0"></a>
|
||||
<a class="el" href="class_p_i_file.html">PIFile</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_file.html#aeb1343f64549e369d810cdbc1c7eb1a0">operator<<</a> (llong v)</td></tr>
|
||||
<tr class="memdesc:aeb1343f64549e369d810cdbc1c7eb1a0"><td class="mdescLeft"> </td><td class="mdescRight">Write to file text representation of "v". <br /></td></tr>
|
||||
<tr class="separator:aeb1343f64549e369d810cdbc1c7eb1a0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7b16aff3aa93290e85a50f60e278503a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7b16aff3aa93290e85a50f60e278503a"></a>
|
||||
<a class="el" href="class_p_i_file.html">PIFile</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_file.html#a7b16aff3aa93290e85a50f60e278503a">operator<<</a> (uchar v)</td></tr>
|
||||
<tr class="memdesc:a7b16aff3aa93290e85a50f60e278503a"><td class="mdescLeft"> </td><td class="mdescRight">Write to file text representation of "v". <br /></td></tr>
|
||||
<tr class="separator:a7b16aff3aa93290e85a50f60e278503a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8771f38e5f1502a6850f32cf94640409"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8771f38e5f1502a6850f32cf94640409"></a>
|
||||
<a class="el" href="class_p_i_file.html">PIFile</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_file.html#a8771f38e5f1502a6850f32cf94640409">operator<<</a> (ushort v)</td></tr>
|
||||
<tr class="memdesc:a8771f38e5f1502a6850f32cf94640409"><td class="mdescLeft"> </td><td class="mdescRight">Write to file text representation of "v". <br /></td></tr>
|
||||
<tr class="separator:a8771f38e5f1502a6850f32cf94640409"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9b7110b8a47c7d42b4f220adf594b671"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9b7110b8a47c7d42b4f220adf594b671"></a>
|
||||
<a class="el" href="class_p_i_file.html">PIFile</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_file.html#a9b7110b8a47c7d42b4f220adf594b671">operator<<</a> (uint v)</td></tr>
|
||||
<tr class="memdesc:a9b7110b8a47c7d42b4f220adf594b671"><td class="mdescLeft"> </td><td class="mdescRight">Write to file text representation of "v". <br /></td></tr>
|
||||
<tr class="separator:a9b7110b8a47c7d42b4f220adf594b671"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a50ee5e83900ce0ceed91ddb854286be2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a50ee5e83900ce0ceed91ddb854286be2"></a>
|
||||
<a class="el" href="class_p_i_file.html">PIFile</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_file.html#a50ee5e83900ce0ceed91ddb854286be2">operator<<</a> (ulong v)</td></tr>
|
||||
<tr class="memdesc:a50ee5e83900ce0ceed91ddb854286be2"><td class="mdescLeft"> </td><td class="mdescRight">Write to file text representation of "v". <br /></td></tr>
|
||||
<tr class="separator:a50ee5e83900ce0ceed91ddb854286be2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac90f25418bebffe15256a533ca235454"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac90f25418bebffe15256a533ca235454"></a>
|
||||
<a class="el" href="class_p_i_file.html">PIFile</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_file.html#ac90f25418bebffe15256a533ca235454">operator<<</a> (ullong v)</td></tr>
|
||||
<tr class="memdesc:ac90f25418bebffe15256a533ca235454"><td class="mdescLeft"> </td><td class="mdescRight">Write to file text representation of "v". <br /></td></tr>
|
||||
<tr class="separator:ac90f25418bebffe15256a533ca235454"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a43b554b208cd51086743854104f5ede8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a43b554b208cd51086743854104f5ede8"></a>
|
||||
<a class="el" href="class_p_i_file.html">PIFile</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_file.html#a43b554b208cd51086743854104f5ede8">operator<<</a> (float v)</td></tr>
|
||||
<tr class="memdesc:a43b554b208cd51086743854104f5ede8"><td class="mdescLeft"> </td><td class="mdescRight">Write to file text representation of "v" with precision <em><a class="el" href="class_p_i_file.html#a47d509cdd1fe38785be5e262063778e3" title="Returns float numbers write precision. ">precision()</a></em> <br /></td></tr>
|
||||
<tr class="separator:a43b554b208cd51086743854104f5ede8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abf5d79c712df1610b16f3e9398b5b566"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abf5d79c712df1610b16f3e9398b5b566"></a>
|
||||
<a class="el" href="class_p_i_file.html">PIFile</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_file.html#abf5d79c712df1610b16f3e9398b5b566">operator<<</a> (double v)</td></tr>
|
||||
<tr class="memdesc:abf5d79c712df1610b16f3e9398b5b566"><td class="mdescLeft"> </td><td class="mdescRight">Write to file text representation of "v" with precision <em><a class="el" href="class_p_i_file.html#a47d509cdd1fe38785be5e262063778e3" title="Returns float numbers write precision. ">precision()</a></em> <br /></td></tr>
|
||||
<tr class="separator:abf5d79c712df1610b16f3e9398b5b566"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a45cb898faa13bcc3680a8744c6241fe7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a45cb898faa13bcc3680a8744c6241fe7"></a>
|
||||
<a class="el" href="class_p_i_file.html">PIFile</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_file.html#a45cb898faa13bcc3680a8744c6241fe7">operator>></a> (char &v)</td></tr>
|
||||
<tr class="memdesc:a45cb898faa13bcc3680a8744c6241fe7"><td class="mdescLeft"> </td><td class="mdescRight">Read from file text representation of "v". <br /></td></tr>
|
||||
<tr class="separator:a45cb898faa13bcc3680a8744c6241fe7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac0505af1dd53a927a5dfcd21fae020c4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac0505af1dd53a927a5dfcd21fae020c4"></a>
|
||||
<a class="el" href="class_p_i_file.html">PIFile</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_file.html#ac0505af1dd53a927a5dfcd21fae020c4">operator>></a> (short &v)</td></tr>
|
||||
<tr class="memdesc:ac0505af1dd53a927a5dfcd21fae020c4"><td class="mdescLeft"> </td><td class="mdescRight">Read from file text representation of "v". <br /></td></tr>
|
||||
<tr class="separator:ac0505af1dd53a927a5dfcd21fae020c4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a202d92cd37406879007edd5ed30d82e8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a202d92cd37406879007edd5ed30d82e8"></a>
|
||||
<a class="el" href="class_p_i_file.html">PIFile</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_file.html#a202d92cd37406879007edd5ed30d82e8">operator>></a> (int &v)</td></tr>
|
||||
<tr class="memdesc:a202d92cd37406879007edd5ed30d82e8"><td class="mdescLeft"> </td><td class="mdescRight">Read from file text representation of "v". <br /></td></tr>
|
||||
<tr class="separator:a202d92cd37406879007edd5ed30d82e8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afb85909f02f3e9cf3bb8a936706fa6d7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afb85909f02f3e9cf3bb8a936706fa6d7"></a>
|
||||
<a class="el" href="class_p_i_file.html">PIFile</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_file.html#afb85909f02f3e9cf3bb8a936706fa6d7">operator>></a> (long &v)</td></tr>
|
||||
<tr class="memdesc:afb85909f02f3e9cf3bb8a936706fa6d7"><td class="mdescLeft"> </td><td class="mdescRight">Read from file text representation of "v". <br /></td></tr>
|
||||
<tr class="separator:afb85909f02f3e9cf3bb8a936706fa6d7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a29af3786636c78312f150f24c31d40cf"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a29af3786636c78312f150f24c31d40cf"></a>
|
||||
<a class="el" href="class_p_i_file.html">PIFile</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_file.html#a29af3786636c78312f150f24c31d40cf">operator>></a> (llong &v)</td></tr>
|
||||
<tr class="memdesc:a29af3786636c78312f150f24c31d40cf"><td class="mdescLeft"> </td><td class="mdescRight">Read from file text representation of "v". <br /></td></tr>
|
||||
<tr class="separator:a29af3786636c78312f150f24c31d40cf"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7ca2279dbf97afbed9ff950bbd9bdf21"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7ca2279dbf97afbed9ff950bbd9bdf21"></a>
|
||||
<a class="el" href="class_p_i_file.html">PIFile</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_file.html#a7ca2279dbf97afbed9ff950bbd9bdf21">operator>></a> (uchar &v)</td></tr>
|
||||
<tr class="memdesc:a7ca2279dbf97afbed9ff950bbd9bdf21"><td class="mdescLeft"> </td><td class="mdescRight">Read from file text representation of "v". <br /></td></tr>
|
||||
<tr class="separator:a7ca2279dbf97afbed9ff950bbd9bdf21"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4f4708b066379b2961c8a499d6ca1e29"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4f4708b066379b2961c8a499d6ca1e29"></a>
|
||||
<a class="el" href="class_p_i_file.html">PIFile</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_file.html#a4f4708b066379b2961c8a499d6ca1e29">operator>></a> (ushort &v)</td></tr>
|
||||
<tr class="memdesc:a4f4708b066379b2961c8a499d6ca1e29"><td class="mdescLeft"> </td><td class="mdescRight">Read from file text representation of "v". <br /></td></tr>
|
||||
<tr class="separator:a4f4708b066379b2961c8a499d6ca1e29"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad3bdeb0b87ea91d2c93e0c97201a235c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad3bdeb0b87ea91d2c93e0c97201a235c"></a>
|
||||
<a class="el" href="class_p_i_file.html">PIFile</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_file.html#ad3bdeb0b87ea91d2c93e0c97201a235c">operator>></a> (uint &v)</td></tr>
|
||||
<tr class="memdesc:ad3bdeb0b87ea91d2c93e0c97201a235c"><td class="mdescLeft"> </td><td class="mdescRight">Read from file text representation of "v". <br /></td></tr>
|
||||
<tr class="separator:ad3bdeb0b87ea91d2c93e0c97201a235c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb7890f1bd63000652f3974fa9abcf4f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aeb7890f1bd63000652f3974fa9abcf4f"></a>
|
||||
<a class="el" href="class_p_i_file.html">PIFile</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_file.html#aeb7890f1bd63000652f3974fa9abcf4f">operator>></a> (ulong &v)</td></tr>
|
||||
<tr class="memdesc:aeb7890f1bd63000652f3974fa9abcf4f"><td class="mdescLeft"> </td><td class="mdescRight">Read from file text representation of "v". <br /></td></tr>
|
||||
<tr class="separator:aeb7890f1bd63000652f3974fa9abcf4f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9b6f080aa31a09ae0bb8f30cd1324ffd"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9b6f080aa31a09ae0bb8f30cd1324ffd"></a>
|
||||
<a class="el" href="class_p_i_file.html">PIFile</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_file.html#a9b6f080aa31a09ae0bb8f30cd1324ffd">operator>></a> (ullong &v)</td></tr>
|
||||
<tr class="memdesc:a9b6f080aa31a09ae0bb8f30cd1324ffd"><td class="mdescLeft"> </td><td class="mdescRight">Read from file text representation of "v". <br /></td></tr>
|
||||
<tr class="separator:a9b6f080aa31a09ae0bb8f30cd1324ffd"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a933239b83e2ca7e5dc6c956efe845432"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a933239b83e2ca7e5dc6c956efe845432"></a>
|
||||
<a class="el" href="class_p_i_file.html">PIFile</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_file.html#a933239b83e2ca7e5dc6c956efe845432">operator>></a> (float &v)</td></tr>
|
||||
<tr class="memdesc:a933239b83e2ca7e5dc6c956efe845432"><td class="mdescLeft"> </td><td class="mdescRight">Read from file text representation of "v". <br /></td></tr>
|
||||
<tr class="separator:a933239b83e2ca7e5dc6c956efe845432"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a58141b581e7bb0652b1001f93067bfbd"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a58141b581e7bb0652b1001f93067bfbd"></a>
|
||||
<a class="el" href="class_p_i_file.html">PIFile</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_file.html#a58141b581e7bb0652b1001f93067bfbd">operator>></a> (double &v)</td></tr>
|
||||
<tr class="memdesc:a58141b581e7bb0652b1001f93067bfbd"><td class="mdescLeft"> </td><td class="mdescRight">Read from file text representation of "v". <br /></td></tr>
|
||||
<tr class="separator:a58141b581e7bb0652b1001f93067bfbd"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0eddca195c3347e3b1529dfb2c385ca2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0eddca195c3347e3b1529dfb2c385ca2"></a>
|
||||
<a class="el" href="class_p_i_string.html">PIString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_file.html#a0eddca195c3347e3b1529dfb2c385ca2">constructFullPath</a> () const </td></tr>
|
||||
<tr class="memdesc:a0eddca195c3347e3b1529dfb2c385ca2"><td class="mdescLeft"> </td><td class="mdescRight">Reimplement to construct full unambiguous string, describes this device, default returns <em><a class="el" href="class_p_i_file.html#a68c53a59d5afef2a7c363f987b1a5e1a" title="Reimplement to construct full unambiguous string prefix. Creating devices by unambiguous string...">fullPathPrefix()</a></em> + "://" + <em><a class="el" href="class_p_i_i_o_device.html#a8bc4ff38695ab514f95fa1fa4da0f344" title="Current path of device. ">path()</a></em> <br /></td></tr>
|
||||
<tr class="separator:a0eddca195c3347e3b1529dfb2c385ca2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pub_methods_class_p_i_i_o_device"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_p_i_i_o_device')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td></tr>
|
||||
<tr class="memitem:ac087db1174b1a2f6bb6400a62b93ed52 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac087db1174b1a2f6bb6400a62b93ed52"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ac087db1174b1a2f6bb6400a62b93ed52">PIIODevice</a> ()</td></tr>
|
||||
<tr class="memdesc:ac087db1174b1a2f6bb6400a62b93ed52 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Constructs a empty <a class="el" href="class_p_i_i_o_device.html" title="Base class for input/output classes. ">PIIODevice</a>. <br /></td></tr>
|
||||
<tr class="separator:ac087db1174b1a2f6bb6400a62b93ed52 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab37b5b49ddd5ec07d03df75dcc6f0343 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ab37b5b49ddd5ec07d03df75dcc6f0343">PIIODevice</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_i_o_device.html#a8bc4ff38695ab514f95fa1fa4da0f344">path</a>, <a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595">DeviceMode</a> <a class="el" href="class_p_i_i_o_device.html#aec8176a5b88b98aacba528b1dd20c7c4">mode</a>=<a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595a9a3dfb78656b018b51ce48d95f39234a">ReadWrite</a>)</td></tr>
|
||||
<tr class="memdesc:ab37b5b49ddd5ec07d03df75dcc6f0343 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Constructs a <a class="el" href="class_p_i_i_o_device.html" title="Base class for input/output classes. ">PIIODevice</a> with path and mode. <a href="#ab37b5b49ddd5ec07d03df75dcc6f0343">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab37b5b49ddd5ec07d03df75dcc6f0343 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aec8176a5b88b98aacba528b1dd20c7c4 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aec8176a5b88b98aacba528b1dd20c7c4"></a>
|
||||
<a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595">DeviceMode</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#aec8176a5b88b98aacba528b1dd20c7c4">mode</a> () const </td></tr>
|
||||
<tr class="memdesc:aec8176a5b88b98aacba528b1dd20c7c4 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Current open mode of device. <br /></td></tr>
|
||||
<tr class="separator:aec8176a5b88b98aacba528b1dd20c7c4 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8bc4ff38695ab514f95fa1fa4da0f344 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8bc4ff38695ab514f95fa1fa4da0f344"></a>
|
||||
<a class="el" href="class_p_i_string.html">PIString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a8bc4ff38695ab514f95fa1fa4da0f344">path</a> () const </td></tr>
|
||||
<tr class="memdesc:a8bc4ff38695ab514f95fa1fa4da0f344 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Current path of device. <br /></td></tr>
|
||||
<tr class="separator:a8bc4ff38695ab514f95fa1fa4da0f344 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac0a4c85cfc93f4f97889624f1af3f2da inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac0a4c85cfc93f4f97889624f1af3f2da"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ac0a4c85cfc93f4f97889624f1af3f2da">setPath</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_i_o_device.html#a8bc4ff38695ab514f95fa1fa4da0f344">path</a>)</td></tr>
|
||||
<tr class="memdesc:ac0a4c85cfc93f4f97889624f1af3f2da inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Set path of device. <br /></td></tr>
|
||||
<tr class="separator:ac0a4c85cfc93f4f97889624f1af3f2da inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aab8d2f661fa81ebc08f86774bd385d7c inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aab8d2f661fa81ebc08f86774bd385d7c"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#aab8d2f661fa81ebc08f86774bd385d7c">isReadable</a> () const </td></tr>
|
||||
<tr class="memdesc:aab8d2f661fa81ebc08f86774bd385d7c inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return <b>true</b> if mode is ReadOnly or ReadWrite. <br /></td></tr>
|
||||
<tr class="separator:aab8d2f661fa81ebc08f86774bd385d7c inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3f9b2cace031adbed1024e67de0a2c26 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3f9b2cace031adbed1024e67de0a2c26"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a3f9b2cace031adbed1024e67de0a2c26">isWriteable</a> () const </td></tr>
|
||||
<tr class="memdesc:a3f9b2cace031adbed1024e67de0a2c26 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return <b>true</b> if mode is WriteOnly or ReadWrite. <br /></td></tr>
|
||||
<tr class="separator:a3f9b2cace031adbed1024e67de0a2c26 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac4548767d3525425560cecb941b2f3e1 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac4548767d3525425560cecb941b2f3e1"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ac4548767d3525425560cecb941b2f3e1">isOpened</a> () const </td></tr>
|
||||
<tr class="memdesc:ac4548767d3525425560cecb941b2f3e1 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return <b>true</b> if device is successfully opened. <br /></td></tr>
|
||||
<tr class="separator:ac4548767d3525425560cecb941b2f3e1 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af4af787cf1f0c683ab8cc96b467ceb71 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af4af787cf1f0c683ab8cc96b467ceb71"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#af4af787cf1f0c683ab8cc96b467ceb71">isClosed</a> () const </td></tr>
|
||||
<tr class="memdesc:af4af787cf1f0c683ab8cc96b467ceb71 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return <b>true</b> if device is closed. <br /></td></tr>
|
||||
<tr class="separator:af4af787cf1f0c683ab8cc96b467ceb71 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2e3ec03f1fb36ad84483822a1618488b inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2e3ec03f1fb36ad84483822a1618488b"></a>
|
||||
virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a2e3ec03f1fb36ad84483822a1618488b">canRead</a> () const </td></tr>
|
||||
<tr class="memdesc:a2e3ec03f1fb36ad84483822a1618488b inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return <b>true</b> if device can read <b>now</b>. <br /></td></tr>
|
||||
<tr class="separator:a2e3ec03f1fb36ad84483822a1618488b inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa2a16a83493209f165f03e1c49330c82 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa2a16a83493209f165f03e1c49330c82"></a>
|
||||
virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#aa2a16a83493209f165f03e1c49330c82">canWrite</a> () const </td></tr>
|
||||
<tr class="memdesc:aa2a16a83493209f165f03e1c49330c82 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return <b>true</b> if device can write <b>now</b>. <br /></td></tr>
|
||||
<tr class="separator:aa2a16a83493209f165f03e1c49330c82 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af102eb926a08c8da2d0dcb06c3f951d6 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af102eb926a08c8da2d0dcb06c3f951d6"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#af102eb926a08c8da2d0dcb06c3f951d6">setReopenEnabled</a> (bool yes=true)</td></tr>
|
||||
<tr class="memdesc:af102eb926a08c8da2d0dcb06c3f951d6 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Set execution of <em>open</em> enabled while threaded read on closed device. <br /></td></tr>
|
||||
<tr class="separator:af102eb926a08c8da2d0dcb06c3f951d6 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac62f3a463fab444f084aa9ce7435e5a4 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac62f3a463fab444f084aa9ce7435e5a4"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ac62f3a463fab444f084aa9ce7435e5a4">setReopenTimeout</a> (int msecs)</td></tr>
|
||||
<tr class="memdesc:ac62f3a463fab444f084aa9ce7435e5a4 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Set timeout in milliseconds between <em>open</em> tryings if reopen is enabled. <br /></td></tr>
|
||||
<tr class="separator:ac62f3a463fab444f084aa9ce7435e5a4 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a21175548410fffdf7b060158d11b0277 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a21175548410fffdf7b060158d11b0277"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a21175548410fffdf7b060158d11b0277">isReopenEnabled</a> () const </td></tr>
|
||||
<tr class="memdesc:a21175548410fffdf7b060158d11b0277 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return reopen enable. <br /></td></tr>
|
||||
<tr class="separator:a21175548410fffdf7b060158d11b0277 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab87197451c9d3700860c73f85538e0dd inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab87197451c9d3700860c73f85538e0dd"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ab87197451c9d3700860c73f85538e0dd">reopenTimeout</a> ()</td></tr>
|
||||
<tr class="memdesc:ab87197451c9d3700860c73f85538e0dd inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return reopen timeout. <br /></td></tr>
|
||||
<tr class="separator:ab87197451c9d3700860c73f85538e0dd inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac6eaa85cbd4f4f639add072f174d843b inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ac6eaa85cbd4f4f639add072f174d843b">setThreadedReadSlot</a> (ReadRetFunc func)</td></tr>
|
||||
<tr class="memdesc:ac6eaa85cbd4f4f639add072f174d843b inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Set "threaded read slot". <a href="#ac6eaa85cbd4f4f639add072f174d843b">More...</a><br /></td></tr>
|
||||
<tr class="separator:ac6eaa85cbd4f4f639add072f174d843b inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5f8ef8392407794b48130487dffbd6e5 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5f8ef8392407794b48130487dffbd6e5"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a5f8ef8392407794b48130487dffbd6e5">setThreadedReadData</a> (void *d)</td></tr>
|
||||
<tr class="memdesc:a5f8ef8392407794b48130487dffbd6e5 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Set custom data that will be passed to "threaded read slot". <br /></td></tr>
|
||||
<tr class="separator:a5f8ef8392407794b48130487dffbd6e5 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a52c3127c3940d0a37e42b38b0fd1cf71 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a52c3127c3940d0a37e42b38b0fd1cf71">setThreadedReadBufferSize</a> (int new_size)</td></tr>
|
||||
<tr class="memdesc:a52c3127c3940d0a37e42b38b0fd1cf71 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Set size of threaded read buffer. <a href="#a52c3127c3940d0a37e42b38b0fd1cf71">More...</a><br /></td></tr>
|
||||
<tr class="separator:a52c3127c3940d0a37e42b38b0fd1cf71 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1224a4837afb731b18473bd79a934605 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1224a4837afb731b18473bd79a934605"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a1224a4837afb731b18473bd79a934605">threadedReadBufferSize</a> () const </td></tr>
|
||||
<tr class="memdesc:a1224a4837afb731b18473bd79a934605 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return size of threaded read buffer. <br /></td></tr>
|
||||
<tr class="separator:a1224a4837afb731b18473bd79a934605 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a22831f552757ed99a3697e29bab1f447 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a22831f552757ed99a3697e29bab1f447"></a>
|
||||
const uchar * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a22831f552757ed99a3697e29bab1f447">threadedReadBuffer</a> () const </td></tr>
|
||||
<tr class="memdesc:a22831f552757ed99a3697e29bab1f447 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return content of threaded read buffer. <br /></td></tr>
|
||||
<tr class="separator:a22831f552757ed99a3697e29bab1f447 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a00277fab1681c7226dcf41bd53ae895d inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a00277fab1681c7226dcf41bd53ae895d"></a>
|
||||
void * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a00277fab1681c7226dcf41bd53ae895d">threadedReadData</a> () const </td></tr>
|
||||
<tr class="memdesc:a00277fab1681c7226dcf41bd53ae895d inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return custom data that will be passed to "threaded read slot". <br /></td></tr>
|
||||
<tr class="separator:a00277fab1681c7226dcf41bd53ae895d inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4906b24d7672b94766c619cb391ee4a0 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4906b24d7672b94766c619cb391ee4a0"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a4906b24d7672b94766c619cb391ee4a0">isThreadedRead</a> () const </td></tr>
|
||||
<tr class="memdesc:a4906b24d7672b94766c619cb391ee4a0 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return <b>true</b> if threaded read is started. <br /></td></tr>
|
||||
<tr class="separator:a4906b24d7672b94766c619cb391ee4a0 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aaa58fd385f8dea3b3887da2b9af3f950 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaa58fd385f8dea3b3887da2b9af3f950"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#aaa58fd385f8dea3b3887da2b9af3f950">startThreadedRead</a> ()</td></tr>
|
||||
<tr class="memdesc:aaa58fd385f8dea3b3887da2b9af3f950 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Start threaded read. <br /></td></tr>
|
||||
<tr class="separator:aaa58fd385f8dea3b3887da2b9af3f950 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6d45079c93fd233e6ff73e00d4da7616 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6d45079c93fd233e6ff73e00d4da7616"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a6d45079c93fd233e6ff73e00d4da7616">startThreadedRead</a> (ReadRetFunc func)</td></tr>
|
||||
<tr class="memdesc:a6d45079c93fd233e6ff73e00d4da7616 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Start threaded read and assign "threaded read slot" to "func". <br /></td></tr>
|
||||
<tr class="separator:a6d45079c93fd233e6ff73e00d4da7616 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4bc2ae587cec97123970afb489c0c530 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4bc2ae587cec97123970afb489c0c530"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a4bc2ae587cec97123970afb489c0c530">stopThreadedRead</a> ()</td></tr>
|
||||
<tr class="memdesc:a4bc2ae587cec97123970afb489c0c530 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Stop threaded read. <br /></td></tr>
|
||||
<tr class="separator:a4bc2ae587cec97123970afb489c0c530 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8ced4ba161fe19d98faea99c868059da inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8ced4ba161fe19d98faea99c868059da"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a8ced4ba161fe19d98faea99c868059da">isThreadedWrite</a> () const </td></tr>
|
||||
<tr class="memdesc:a8ced4ba161fe19d98faea99c868059da inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return <b>true</b> if threaded write is started. <br /></td></tr>
|
||||
<tr class="separator:a8ced4ba161fe19d98faea99c868059da inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abf19c9629dae97b30ecbd7fcaae0bb84 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abf19c9629dae97b30ecbd7fcaae0bb84"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#abf19c9629dae97b30ecbd7fcaae0bb84">startThreadedWrite</a> ()</td></tr>
|
||||
<tr class="memdesc:abf19c9629dae97b30ecbd7fcaae0bb84 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Start threaded write. <br /></td></tr>
|
||||
<tr class="separator:abf19c9629dae97b30ecbd7fcaae0bb84 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8276a65b6c186478af39fe6482ccfc99 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8276a65b6c186478af39fe6482ccfc99"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a8276a65b6c186478af39fe6482ccfc99">stopThreadedWrite</a> ()</td></tr>
|
||||
<tr class="memdesc:a8276a65b6c186478af39fe6482ccfc99 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Stop threaded write. <br /></td></tr>
|
||||
<tr class="separator:a8276a65b6c186478af39fe6482ccfc99 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3ea8e87826a944be0c9f67b2989b78e4 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3ea8e87826a944be0c9f67b2989b78e4"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a3ea8e87826a944be0c9f67b2989b78e4">clearThreadedWriteQueue</a> ()</td></tr>
|
||||
<tr class="memdesc:a3ea8e87826a944be0c9f67b2989b78e4 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Clear threaded write task queue. <br /></td></tr>
|
||||
<tr class="separator:a3ea8e87826a944be0c9f67b2989b78e4 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9c6cb4c2ef6950a1d1d9b9de8eb31d72 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9c6cb4c2ef6950a1d1d9b9de8eb31d72"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a9c6cb4c2ef6950a1d1d9b9de8eb31d72">start</a> ()</td></tr>
|
||||
<tr class="memdesc:a9c6cb4c2ef6950a1d1d9b9de8eb31d72 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Start both threaded read and threaded write. <br /></td></tr>
|
||||
<tr class="separator:a9c6cb4c2ef6950a1d1d9b9de8eb31d72 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5f11f004b3976cc015cc4b9c04fa44f2 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5f11f004b3976cc015cc4b9c04fa44f2"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a5f11f004b3976cc015cc4b9c04fa44f2">stop</a> (bool wait=false)</td></tr>
|
||||
<tr class="memdesc:a5f11f004b3976cc015cc4b9c04fa44f2 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Stop both threaded read and threaded write and if "wait" block until both threads are stop. <br /></td></tr>
|
||||
<tr class="separator:a5f11f004b3976cc015cc4b9c04fa44f2 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a97d70784dd67ee919704c37e53819525 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a97d70784dd67ee919704c37e53819525"></a>
|
||||
<a class="el" href="class_p_i_byte_array.html">PIByteArray</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a97d70784dd67ee919704c37e53819525">read</a> (int max_size)</td></tr>
|
||||
<tr class="memdesc:a97d70784dd67ee919704c37e53819525 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Read from device maximum "max_size" bytes and return them as <a class="el" href="class_p_i_byte_array.html" title="Byte array. ">PIByteArray</a>. <br /></td></tr>
|
||||
<tr class="separator:a97d70784dd67ee919704c37e53819525 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa4991bd904757496dcd41d0d614a7a59 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa4991bd904757496dcd41d0d614a7a59"></a>
|
||||
<a class="el" href="class_p_i_byte_array.html">PIByteArray</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#aa4991bd904757496dcd41d0d614a7a59">readForTime</a> (double timeout_ms)</td></tr>
|
||||
<tr class="memdesc:aa4991bd904757496dcd41d0d614a7a59 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Read from device for "timeout_ms" milliseconds and return readed data as <a class="el" href="class_p_i_byte_array.html" title="Byte array. ">PIByteArray</a>. Timeout should to be greater than 0. <br /></td></tr>
|
||||
<tr class="separator:aa4991bd904757496dcd41d0d614a7a59 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a76e6241630e550f39fe8f10f0a2968d8 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a76e6241630e550f39fe8f10f0a2968d8"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a76e6241630e550f39fe8f10f0a2968d8">write</a> (const <a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &<a class="el" href="class_p_i_thread.html#aa3c4138dc000e34fb74140d0a5be3afe">data</a>)</td></tr>
|
||||
<tr class="memdesc:a76e6241630e550f39fe8f10f0a2968d8 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Write "data" to device. <br /></td></tr>
|
||||
<tr class="separator:a76e6241630e550f39fe8f10f0a2968d8 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a534ea05df3ca267221dd8d5802df4ff9 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a534ea05df3ca267221dd8d5802df4ff9"></a>
|
||||
ullong </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a534ea05df3ca267221dd8d5802df4ff9">writeThreaded</a> (const void *<a class="el" href="class_p_i_thread.html#aa3c4138dc000e34fb74140d0a5be3afe">data</a>, int max_size)</td></tr>
|
||||
<tr class="memdesc:a534ea05df3ca267221dd8d5802df4ff9 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Add task to threaded write queue and return task ID. <br /></td></tr>
|
||||
<tr class="separator:a534ea05df3ca267221dd8d5802df4ff9 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a444cedf1f38d9dc05eb2a26946318263 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a444cedf1f38d9dc05eb2a26946318263"></a>
|
||||
ullong </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a444cedf1f38d9dc05eb2a26946318263">writeThreaded</a> (const <a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &<a class="el" href="class_p_i_thread.html#aa3c4138dc000e34fb74140d0a5be3afe">data</a>)</td></tr>
|
||||
<tr class="memdesc:a444cedf1f38d9dc05eb2a26946318263 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Add task to threaded write queue and return task ID. <br /></td></tr>
|
||||
<tr class="separator:a444cedf1f38d9dc05eb2a26946318263 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afa5ccc05c7551d10f0c311e4aa534cd8 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afa5ccc05c7551d10f0c311e4aa534cd8"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#afa5ccc05c7551d10f0c311e4aa534cd8">configure</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &config_file, const <a class="el" href="class_p_i_string.html">PIString</a> &section, bool parent_section=false)</td></tr>
|
||||
<tr class="memdesc:afa5ccc05c7551d10f0c311e4aa534cd8 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Configure device from section "section" of file "config_file", if "parent_section" parent section also will be read. <br /></td></tr>
|
||||
<tr class="separator:afa5ccc05c7551d10f0c311e4aa534cd8 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9df120510444c1ebe5fea7a7ca8e07d5 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9df120510444c1ebe5fea7a7ca8e07d5"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a9df120510444c1ebe5fea7a7ca8e07d5">open</a> ()</td></tr>
|
||||
<tr class="memdesc:a9df120510444c1ebe5fea7a7ca8e07d5 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Open device. <br /></td></tr>
|
||||
<tr class="separator:a9df120510444c1ebe5fea7a7ca8e07d5 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7ee1d02b01cc6d6657f78de396bde36b inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7ee1d02b01cc6d6657f78de396bde36b"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a7ee1d02b01cc6d6657f78de396bde36b">open</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &_path)</td></tr>
|
||||
<tr class="memdesc:a7ee1d02b01cc6d6657f78de396bde36b inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Open device with path "path". <br /></td></tr>
|
||||
<tr class="separator:a7ee1d02b01cc6d6657f78de396bde36b inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab14452c5213f4fc28948e15d74c011fb inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab14452c5213f4fc28948e15d74c011fb"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ab14452c5213f4fc28948e15d74c011fb">open</a> (const <a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595">DeviceMode</a> &_mode)</td></tr>
|
||||
<tr class="memdesc:ab14452c5213f4fc28948e15d74c011fb inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Open device with mode "mode". <br /></td></tr>
|
||||
<tr class="separator:ab14452c5213f4fc28948e15d74c011fb inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af137f0f194302d7d9e8d1a16355dc698 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af137f0f194302d7d9e8d1a16355dc698"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#af137f0f194302d7d9e8d1a16355dc698">open</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &_path, const <a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595">DeviceMode</a> &_mode)</td></tr>
|
||||
<tr class="memdesc:af137f0f194302d7d9e8d1a16355dc698 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Open device with path "path" and mode "mode". <br /></td></tr>
|
||||
<tr class="separator:af137f0f194302d7d9e8d1a16355dc698 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad59f415f0fec6692f1b2982b7deabf50 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad59f415f0fec6692f1b2982b7deabf50"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ad59f415f0fec6692f1b2982b7deabf50">close</a> ()</td></tr>
|
||||
<tr class="memdesc:ad59f415f0fec6692f1b2982b7deabf50 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Close device. <br /></td></tr>
|
||||
<tr class="separator:ad59f415f0fec6692f1b2982b7deabf50 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac057b3e06d4e830e5b36c36a86c17054 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac057b3e06d4e830e5b36c36a86c17054"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ac057b3e06d4e830e5b36c36a86c17054">initialize</a> ()</td></tr>
|
||||
<tr class="memdesc:ac057b3e06d4e830e5b36c36a86c17054 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Initialize device. <br /></td></tr>
|
||||
<tr class="separator:ac057b3e06d4e830e5b36c36a86c17054 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a25901752de62f5099ac32b90409d8242 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a25901752de62f5099ac32b90409d8242"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a25901752de62f5099ac32b90409d8242">opened</a> ()</td></tr>
|
||||
<tr class="memdesc:a25901752de62f5099ac32b90409d8242 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Raise if succesfull open. <br /></td></tr>
|
||||
<tr class="separator:a25901752de62f5099ac32b90409d8242 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2e85eb26b57d368ba14e3824788c83ba inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2e85eb26b57d368ba14e3824788c83ba"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a2e85eb26b57d368ba14e3824788c83ba">closed</a> ()</td></tr>
|
||||
<tr class="memdesc:a2e85eb26b57d368ba14e3824788c83ba inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Raise if succesfull close. <br /></td></tr>
|
||||
<tr class="separator:a2e85eb26b57d368ba14e3824788c83ba inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae35ceb9623e56caad53cdf8699b7d327 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae35ceb9623e56caad53cdf8699b7d327"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ae35ceb9623e56caad53cdf8699b7d327">threadedReadEvent</a> (uchar *readed, int size)</td></tr>
|
||||
<tr class="memdesc:ae35ceb9623e56caad53cdf8699b7d327 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Raise if read thread succesfull read some data. <br /></td></tr>
|
||||
<tr class="separator:ae35ceb9623e56caad53cdf8699b7d327 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abadfd017efac451192e3a836e7a91497 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abadfd017efac451192e3a836e7a91497"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#abadfd017efac451192e3a836e7a91497">threadedWriteEvent</a> (ullong id, int written_size)</td></tr>
|
||||
<tr class="memdesc:abadfd017efac451192e3a836e7a91497 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Raise if write thread succesfull write some data of task with ID "id". <br /></td></tr>
|
||||
<tr class="separator:abadfd017efac451192e3a836e7a91497 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pub_methods_class_p_i_thread"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_p_i_thread')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_p_i_thread.html">PIThread</a></td></tr>
|
||||
<tr class="memitem:adaa3b942365cb17b3e985648128e5f7e inherit pub_methods_class_p_i_thread"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adaa3b942365cb17b3e985648128e5f7e"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#adaa3b942365cb17b3e985648128e5f7e">PIThread</a> (void *<a class="el" href="class_p_i_thread.html#aa3c4138dc000e34fb74140d0a5be3afe">data</a>, ThreadFunc func, bool startNow=false, int loop_delay=-1)</td></tr>
|
||||
@@ -291,8 +626,7 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
||||
<tr class="memdesc:a9a0ec972d4864287fae4d1a0edcd9dc5 inherit pub_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Set object debug active. <br /></td></tr>
|
||||
<tr class="separator:a9a0ec972d4864287fae4d1a0edcd9dc5 inherit pub_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb8178ed4012f204d2c89a8413bbcd2d inherit pub_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aeb8178ed4012f204d2c89a8413bbcd2d"></a>
|
||||
const PIMap< <a class="el" href="class_p_i_string.html">PIString</a>, <br class="typebreak" />
|
||||
<a class="el" href="class_p_i_variant.html">PIVariant</a> > & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aeb8178ed4012f204d2c89a8413bbcd2d">properties</a> () const </td></tr>
|
||||
const PIMap< <a class="el" href="class_p_i_string.html">PIString</a>, <a class="el" href="class_p_i_variant.html">PIVariant</a> > & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aeb8178ed4012f204d2c89a8413bbcd2d">properties</a> () const </td></tr>
|
||||
<tr class="memdesc:aeb8178ed4012f204d2c89a8413bbcd2d inherit pub_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Returns properties of the object. <br /></td></tr>
|
||||
<tr class="separator:aeb8178ed4012f204d2c89a8413bbcd2d inherit pub_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a68dbd55885a081be717ff818dcb31bcc inherit pub_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a68dbd55885a081be717ff818dcb31bcc"></a>
|
||||
@@ -311,6 +645,33 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a8d6bd4c57aa01dc41e1b28720f9604a7">isPropertyExists</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>) const </td></tr>
|
||||
<tr class="memdesc:a8d6bd4c57aa01dc41e1b28720f9604a7 inherit pub_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Returns if property with name "name" exists. <br /></td></tr>
|
||||
<tr class="separator:a8d6bd4c57aa01dc41e1b28720f9604a7 inherit pub_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
|
||||
Static Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a9e74dbf0f625338e1955028097d483a1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9e74dbf0f625338e1955028097d483a1"></a>
|
||||
static <a class="el" href="class_p_i_file.html">PIFile</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_file.html#a9e74dbf0f625338e1955028097d483a1">openTemporary</a> (<a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595">PIIODevice::DeviceMode</a> <a class="el" href="class_p_i_i_o_device.html#aec8176a5b88b98aacba528b1dd20c7c4">mode</a>=<a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595a9a3dfb78656b018b51ce48d95f39234a">PIIODevice::ReadWrite</a>)</td></tr>
|
||||
<tr class="memdesc:a9e74dbf0f625338e1955028097d483a1"><td class="mdescLeft"> </td><td class="mdescRight">Returns not opened temporary file with open mode "mode". <br /></td></tr>
|
||||
<tr class="separator:a9e74dbf0f625338e1955028097d483a1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aae6fed8c65457bd83b573e9f5ee9720a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aae6fed8c65457bd83b573e9f5ee9720a"></a>
|
||||
static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_file.html#aae6fed8c65457bd83b573e9f5ee9720a">isExists</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_i_o_device.html#a8bc4ff38695ab514f95fa1fa4da0f344">path</a>)</td></tr>
|
||||
<tr class="memdesc:aae6fed8c65457bd83b573e9f5ee9720a"><td class="mdescLeft"> </td><td class="mdescRight">Returns if file with path "path" does exists. <br /></td></tr>
|
||||
<tr class="separator:aae6fed8c65457bd83b573e9f5ee9720a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad7f51a4ce196caab15a2789c48ac21e1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad7f51a4ce196caab15a2789c48ac21e1"></a>
|
||||
static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_file.html#ad7f51a4ce196caab15a2789c48ac21e1">remove</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_i_o_device.html#a8bc4ff38695ab514f95fa1fa4da0f344">path</a>)</td></tr>
|
||||
<tr class="memdesc:ad7f51a4ce196caab15a2789c48ac21e1"><td class="mdescLeft"> </td><td class="mdescRight">Remove file with path "path" and returns if remove was successful. <br /></td></tr>
|
||||
<tr class="separator:ad7f51a4ce196caab15a2789c48ac21e1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab4e4838844074038c67f369f782d47da"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab4e4838844074038c67f369f782d47da"></a>
|
||||
static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_file.html#ab4e4838844074038c67f369f782d47da">rename</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &from, const <a class="el" href="class_p_i_string.html">PIString</a> &to)</td></tr>
|
||||
<tr class="memdesc:ab4e4838844074038c67f369f782d47da"><td class="mdescLeft"> </td><td class="mdescRight">Rename file with path "from" to path "to" and returns if rename was successful. <br /></td></tr>
|
||||
<tr class="separator:ab4e4838844074038c67f369f782d47da"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2a50abf6fee39f08ad797ebe45d06de2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2a50abf6fee39f08ad797ebe45d06de2"></a>
|
||||
static FileInfo </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_file.html#a2a50abf6fee39f08ad797ebe45d06de2">fileInfo</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_i_o_device.html#a8bc4ff38695ab514f95fa1fa4da0f344">path</a>)</td></tr>
|
||||
<tr class="memdesc:a2a50abf6fee39f08ad797ebe45d06de2"><td class="mdescLeft"> </td><td class="mdescRight">Returns FileInfo of file or dir with path "path". <br /></td></tr>
|
||||
<tr class="separator:a2a50abf6fee39f08ad797ebe45d06de2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pub_static_methods_class_p_i_i_o_device"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_p_i_i_o_device')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td></tr>
|
||||
<tr class="memitem:ac47c4f61ade6d4f9a847e0d55abcf150 inherit pub_static_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_p_i_i_o_device.html">PIIODevice</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ac47c4f61ade6d4f9a847e0d55abcf150">createFromFullPath</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &full_path)</td></tr>
|
||||
<tr class="memdesc:ac47c4f61ade6d4f9a847e0d55abcf150 inherit pub_static_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Try to determine suitable device, create new one, configure it with <em><a class="el" href="class_p_i_i_o_device.html#aeb3edefa3b78b06e0f293936c15a74ab" title="Reimplement to configure your device with parameters of full unambiguous string. Default implementati...">configureFromFullPath()</a></em> and returns it. <a href="#ac47c4f61ade6d4f9a847e0d55abcf150">More...</a><br /></td></tr>
|
||||
<tr class="separator:ac47c4f61ade6d4f9a847e0d55abcf150 inherit pub_static_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pub_static_methods_class_p_i_object"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_p_i_object')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="class_p_i_object.html">PIObject</a></td></tr>
|
||||
<tr class="memitem:af4581f822cb17c489e34da1abca2764a inherit pub_static_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af4581f822cb17c489e34da1abca2764a"></a>
|
||||
static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af4581f822cb17c489e34da1abca2764a">piDisconnect</a> (<a class="el" href="class_p_i_object.html">PIObject</a> *src, const <a class="el" href="class_p_i_string.html">PIString</a> &sig)</td></tr>
|
||||
@@ -324,6 +685,101 @@ static void </td><td class="memItemRight" valign="bottom"><a class="el" hre
|
||||
static <a class="el" href="class_p_i_object.html">PIObject</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#afe05189de1d6ebbf44a2e16cfe200848">findByName</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)</td></tr>
|
||||
<tr class="memdesc:afe05189de1d6ebbf44a2e16cfe200848 inherit pub_static_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Returns PIObject* with name "name" or 0, if there is no object found. <br /></td></tr>
|
||||
<tr class="separator:afe05189de1d6ebbf44a2e16cfe200848 inherit pub_static_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
|
||||
Protected Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a68c53a59d5afef2a7c363f987b1a5e1a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a68c53a59d5afef2a7c363f987b1a5e1a"></a>
|
||||
<a class="el" href="class_p_i_string.html">PIString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_file.html#a68c53a59d5afef2a7c363f987b1a5e1a">fullPathPrefix</a> () const </td></tr>
|
||||
<tr class="memdesc:a68c53a59d5afef2a7c363f987b1a5e1a"><td class="mdescLeft"> </td><td class="mdescRight">Reimplement to construct full unambiguous string prefix. <a class="el" href="class_p_i_i_o_device.html#PIIODevice_sec7">Creating devices by unambiguous string</a>. <br /></td></tr>
|
||||
<tr class="separator:a68c53a59d5afef2a7c363f987b1a5e1a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8f98ce9e7a6896b7c1dd0ca49a8eb49a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8f98ce9e7a6896b7c1dd0ca49a8eb49a"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_file.html#a8f98ce9e7a6896b7c1dd0ca49a8eb49a">configureFromFullPath</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &full_path)</td></tr>
|
||||
<tr class="memdesc:a8f98ce9e7a6896b7c1dd0ca49a8eb49a"><td class="mdescLeft"> </td><td class="mdescRight">Reimplement to configure your device with parameters of full unambiguous string. Default implementation does nothing. <br /></td></tr>
|
||||
<tr class="separator:a8f98ce9e7a6896b7c1dd0ca49a8eb49a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb972f021b5ef835566764f8bb000976"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aeb972f021b5ef835566764f8bb000976"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_file.html#aeb972f021b5ef835566764f8bb000976">openDevice</a> ()</td></tr>
|
||||
<tr class="memdesc:aeb972f021b5ef835566764f8bb000976"><td class="mdescLeft"> </td><td class="mdescRight">Reimplement to open device, return value will be set to "opened_" variable. <br /></td></tr>
|
||||
<tr class="separator:aeb972f021b5ef835566764f8bb000976"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad3d944f75bbda0f14f2d9549d92ca614"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad3d944f75bbda0f14f2d9549d92ca614"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_file.html#ad3d944f75bbda0f14f2d9549d92ca614">closeDevice</a> ()</td></tr>
|
||||
<tr class="memdesc:ad3d944f75bbda0f14f2d9549d92ca614"><td class="mdescLeft"> </td><td class="mdescRight">Reimplement to close device, inverse return value will be set to "opened_" variable. <br /></td></tr>
|
||||
<tr class="separator:ad3d944f75bbda0f14f2d9549d92ca614"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pro_methods_class_p_i_i_o_device"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_p_i_i_o_device')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td></tr>
|
||||
<tr class="memitem:a587c32639f2732920338a363ad163d81 inherit pro_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a587c32639f2732920338a363ad163d81"></a>
|
||||
virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a587c32639f2732920338a363ad163d81">init</a> ()</td></tr>
|
||||
<tr class="memdesc:a587c32639f2732920338a363ad163d81 inherit pro_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Function executed before first <em><a class="el" href="class_p_i_i_o_device.html#ae62b3035a9f884d345fd5d071c8089c8" title="Reimplement to open device, return value will be set to "opened_" variable. ">openDevice()</a></em> or from constructor. <br /></td></tr>
|
||||
<tr class="separator:a587c32639f2732920338a363ad163d81 inherit pro_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae7c5a2d7b6ea2409df4e200c8e4b8e32 inherit pro_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae7c5a2d7b6ea2409df4e200c8e4b8e32"></a>
|
||||
virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ae7c5a2d7b6ea2409df4e200c8e4b8e32">configureDevice</a> (const void *e_main, const void *e_parent=0)</td></tr>
|
||||
<tr class="memdesc:ae7c5a2d7b6ea2409df4e200c8e4b8e32 inherit pro_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Reimplement to configure device from entries "e_main" and "e_parent", cast arguments to <em><a class="el" href="class_p_i_config_1_1_entry.html" title="Entry of configuration file ">PIConfig::Entry</a>*</em>. <br /></td></tr>
|
||||
<tr class="separator:ae7c5a2d7b6ea2409df4e200c8e4b8e32 inherit pro_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3c744704af365358af074e1089e20068 inherit pro_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3c744704af365358af074e1089e20068"></a>
|
||||
virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a3c744704af365358af074e1089e20068">threadedRead</a> (uchar *readed, int size)</td></tr>
|
||||
<tr class="memdesc:a3c744704af365358af074e1089e20068 inherit pro_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Function executed when thread read some data, default implementation execute external slot "ret_func_". <br /></td></tr>
|
||||
<tr class="separator:a3c744704af365358af074e1089e20068 inherit pro_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pro_methods_class_p_i_object"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_p_i_object')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="class_p_i_object.html">PIObject</a></td></tr>
|
||||
<tr class="memitem:a2f43644909496ba11ca294a67ed18deb inherit pro_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2f43644909496ba11ca294a67ed18deb"></a>
|
||||
<a class="el" href="class_p_i_object.html">PIObject</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a2f43644909496ba11ca294a67ed18deb">emitter</a> () const </td></tr>
|
||||
<tr class="memdesc:a2f43644909496ba11ca294a67ed18deb inherit pro_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Returns PIObject* which has raised an event. This value is correct only in definition of some event handler. <br /></td></tr>
|
||||
<tr class="separator:a2f43644909496ba11ca294a67ed18deb inherit pro_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2f98c7c43b93f9d636e9119f0a577715 inherit pro_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2f98c7c43b93f9d636e9119f0a577715"></a>
|
||||
virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a2f98c7c43b93f9d636e9119f0a577715">propertyChanged</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)</td></tr>
|
||||
<tr class="memdesc:a2f98c7c43b93f9d636e9119f0a577715 inherit pro_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Virtual function executes after property with name "name" has been changed. <br /></td></tr>
|
||||
<tr class="separator:a2f98c7c43b93f9d636e9119f0a577715 inherit pro_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="member-group"></a>
|
||||
Handlers</h2></td></tr>
|
||||
<tr class="memitem:a04e1bfdaf3552799b86318dce398d54a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a04e1bfdaf3552799b86318dce398d54a"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_file.html#a04e1bfdaf3552799b86318dce398d54a">clear</a> ()</td></tr>
|
||||
<tr class="memdesc:a04e1bfdaf3552799b86318dce398d54a"><td class="mdescLeft"> </td><td class="mdescRight">Clear content of file. <br /></td></tr>
|
||||
<tr class="separator:a04e1bfdaf3552799b86318dce398d54a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a766e3b5bb5551b407ac05fdd61872611"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a766e3b5bb5551b407ac05fdd61872611"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_file.html#a766e3b5bb5551b407ac05fdd61872611">remove</a> ()</td></tr>
|
||||
<tr class="memdesc:a766e3b5bb5551b407ac05fdd61872611"><td class="mdescLeft"> </td><td class="mdescRight">Remove file. <br /></td></tr>
|
||||
<tr class="separator:a766e3b5bb5551b407ac05fdd61872611"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8add117ad5c3d48b90c2309ddf9b842a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8add117ad5c3d48b90c2309ddf9b842a"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_file.html#a8add117ad5c3d48b90c2309ddf9b842a">resize</a> (llong new_size)</td></tr>
|
||||
<tr class="memdesc:a8add117ad5c3d48b90c2309ddf9b842a"><td class="mdescLeft"> </td><td class="mdescRight">Resize file to "new_size" with "fill" filling. <br /></td></tr>
|
||||
<tr class="separator:a8add117ad5c3d48b90c2309ddf9b842a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af8e577fcfec99864b8c0c2fc8f023131"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af8e577fcfec99864b8c0c2fc8f023131"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_file.html#af8e577fcfec99864b8c0c2fc8f023131">resize</a> (llong new_size, uchar fill)</td></tr>
|
||||
<tr class="memdesc:af8e577fcfec99864b8c0c2fc8f023131"><td class="mdescLeft"> </td><td class="mdescRight">Resize file to "new_size" with "fill" filling. <br /></td></tr>
|
||||
<tr class="separator:af8e577fcfec99864b8c0c2fc8f023131"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
|
||||
Additional Inherited Members</h2></td></tr>
|
||||
<tr class="inherit_header pub_types_class_p_i_i_o_device"><td colspan="2" onclick="javascript:toggleInherit('pub_types_class_p_i_i_o_device')"><img src="closed.png" alt="-"/> Public Types inherited from <a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td></tr>
|
||||
<tr class="memitem:a546a024c6ff4a1dca9350b520e73b595 inherit pub_types_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595">DeviceMode</a> { <a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595a3cfbd625c2976cde647e43b3ecf488fc">ReadOnly</a> = 0x01,
|
||||
<a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595ac8b9334253858c834ece08fc1d0a9c03">WriteOnly</a> = 0x02,
|
||||
<a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595a9a3dfb78656b018b51ce48d95f39234a">ReadWrite</a> = 0x03
|
||||
}</td></tr>
|
||||
<tr class="memdesc:a546a024c6ff4a1dca9350b520e73b595"><td class="mdescLeft"> </td><td class="mdescRight">Open modes for <a class="el" href="class_p_i_i_o_device.html" title="Base class for input/output classes. ">PIIODevice</a>. <a href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595">More...</a><br /></td></tr>
|
||||
<tr class="separator:a546a024c6ff4a1dca9350b520e73b595 inherit pub_types_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pub_types_class_p_i_thread"><td colspan="2" onclick="javascript:toggleInherit('pub_types_class_p_i_thread')"><img src="closed.png" alt="-"/> Public Types inherited from <a class="el" href="class_p_i_thread.html">PIThread</a></td></tr>
|
||||
<tr class="memitem:a3ddcafb0b09d3ed258a519882986a77b inherit pub_types_class_p_i_thread"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77b">Priority</a> { <br />
|
||||
  <a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba4dbd54fc5158a029c682b718f48312d4">piLowerst</a>,
|
||||
<a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba46703d0258b11d41c52a266b2b10b6d9">piLow</a>,
|
||||
<a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77babd362bfacabbd61d69793cceb449425c">piNormal</a>,
|
||||
<a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba0e6861fee3e57cf6ba026a7553e69576">piHigh</a>,
|
||||
<br />
|
||||
  <a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba18babfebe41163fbb810eb41357a6347">piHighest</a>
|
||||
<br />
|
||||
}</td></tr>
|
||||
<tr class="memdesc:a3ddcafb0b09d3ed258a519882986a77b"><td class="mdescLeft"> </td><td class="mdescRight">Priority of thread. <a href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77b">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3ddcafb0b09d3ed258a519882986a77b inherit pub_types_class_p_i_thread"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pub_attribs_class_p_i_i_o_device"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_class_p_i_i_o_device')"><img src="closed.png" alt="-"/> Public Attributes inherited from <a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td></tr>
|
||||
<tr class="memitem:ad2483280da735187cfb6e05e84eebc6f inherit pub_attribs_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad2483280da735187cfb6e05e84eebc6f"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ad2483280da735187cfb6e05e84eebc6f">reopenEnabled</a></td></tr>
|
||||
<tr class="memdesc:ad2483280da735187cfb6e05e84eebc6f inherit pub_attribs_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">setReopenEnabled, default "true" <br /></td></tr>
|
||||
<tr class="separator:ad2483280da735187cfb6e05e84eebc6f inherit pub_attribs_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aaa4b61e2d131c7ccd2db8e16a91c6500 inherit pub_attribs_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaa4b61e2d131c7ccd2db8e16a91c6500"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#aaa4b61e2d131c7ccd2db8e16a91c6500">reopenTimeout</a></td></tr>
|
||||
<tr class="memdesc:aaa4b61e2d131c7ccd2db8e16a91c6500 inherit pub_attribs_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">setReopenTimeout in ms, default 1000 <br /></td></tr>
|
||||
<tr class="separator:aaa4b61e2d131c7ccd2db8e16a91c6500 inherit pub_attribs_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a80ed0c7af3e062aecff43c2cb3e85804 inherit pub_attribs_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a80ed0c7af3e062aecff43c2cb3e85804"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a80ed0c7af3e062aecff43c2cb3e85804">threadedReadBufferSize</a></td></tr>
|
||||
<tr class="memdesc:a80ed0c7af3e062aecff43c2cb3e85804 inherit pub_attribs_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">setThreadedReadBufferSize in bytes, default 4096 <br /></td></tr>
|
||||
<tr class="separator:a80ed0c7af3e062aecff43c2cb3e85804 inherit pub_attribs_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header related_class_p_i_i_o_device"><td colspan="2" onclick="javascript:toggleInherit('related_class_p_i_i_o_device')"><img src="closed.png" alt="-"/> Related Functions inherited from <a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td></tr>
|
||||
<tr class="memitem:add5b851e98d22dd4d7482a8e509113dc inherit related_class_p_i_i_o_device"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
||||
<tr class="memitem:add5b851e98d22dd4d7482a8e509113dc inherit related_class_p_i_i_o_device"><td class="memTemplItemLeft" align="right" valign="top">T </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#add5b851e98d22dd4d7482a8e509113dc">readDeviceSetting</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, const T &def, const <a class="el" href="class_p_i_config_1_1_entry.html">PIConfig::Entry</a> *em, const <a class="el" href="class_p_i_config_1_1_entry.html">PIConfig::Entry</a> *ep)</td></tr>
|
||||
@@ -331,7 +787,7 @@ static <a class="el" href="class_p_i_object.html">PIObject</a> * </td><td c
|
||||
<tr class="separator:add5b851e98d22dd4d7482a8e509113dc inherit related_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a672a05d4391737b8fecd4524f1a47bda inherit related_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a672a05d4391737b8fecd4524f1a47bda"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a672a05d4391737b8fecd4524f1a47bda">REGISTER_DEVICE</a>(class)</td></tr>
|
||||
<tr class="memdesc:a672a05d4391737b8fecd4524f1a47bda inherit related_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Use this macro to enable automatic creation instances of your class with <em>createFromFullPath()</em> function. <br /></td></tr>
|
||||
<tr class="memdesc:a672a05d4391737b8fecd4524f1a47bda inherit related_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Use this macro to enable automatic creation instances of your class with <em><a class="el" href="class_p_i_i_o_device.html#ac47c4f61ade6d4f9a847e0d55abcf150" title="Try to determine suitable device, create new one, configure it with configureFromFullPath() and retur...">createFromFullPath()</a></em> function. <br /></td></tr>
|
||||
<tr class="separator:a672a05d4391737b8fecd4524f1a47bda inherit related_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5adabd429443716b75771317ec43301b inherit related_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5adabd429443716b75771317ec43301b"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a5adabd429443716b75771317ec43301b">PIIODEVICE</a>(class)</td></tr>
|
||||
@@ -346,28 +802,28 @@ static <a class="el" href="class_p_i_object.html">PIObject</a> * </td><td c
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#affa62b02040517a34b3f173d804e487f">PIOBJECT</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)</td></tr>
|
||||
<tr class="memdesc:affa62b02040517a34b3f173d804e487f inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">you should use this macro after class declaration to use EVENT and EVENT_HANDLER and correct piCoutObj output <br /></td></tr>
|
||||
<tr class="separator:affa62b02040517a34b3f173d804e487f inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4ce1840f79eac65344a4c5823f5034d4 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4ce1840f79eac65344a4c5823f5034d4"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a4ce1840f79eac65344a4c5823f5034d4">PIOBJECT_PARENT</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)</td></tr>
|
||||
<tr class="memdesc:a4ce1840f79eac65344a4c5823f5034d4 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">you should use this macro after class declaration to use EVENT and EVENT_HANDLER of parent class <br /></td></tr>
|
||||
<tr class="separator:a4ce1840f79eac65344a4c5823f5034d4 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8cd6444e57a0f7f25888c8b8293d3543 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8cd6444e57a0f7f25888c8b8293d3543"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a8cd6444e57a0f7f25888c8b8293d3543">PIOBJECT_SUBCLASS</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, parent)</td></tr>
|
||||
<tr class="memdesc:a8cd6444e57a0f7f25888c8b8293d3543 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">you should use this macro after class declaration to use EVENT and EVENT_HANDLER of parent class <br /></td></tr>
|
||||
<tr class="separator:a8cd6444e57a0f7f25888c8b8293d3543 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab605cf0454d34cc72c65bfed2abd696a inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab605cf0454d34cc72c65bfed2abd696a"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ab605cf0454d34cc72c65bfed2abd696a">EVENT_HANDLER0</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>()</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ab605cf0454d34cc72c65bfed2abd696a">EVENT_HANDLER0</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>()</td></tr>
|
||||
<tr class="memdesc:ab605cf0454d34cc72c65bfed2abd696a inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338" title="Returns object name. ">name()</a> <br /></td></tr>
|
||||
<tr class="separator:ab605cf0454d34cc72c65bfed2abd696a inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a56defa004e9b7efb2db50b3a43ca7225 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a56defa004e9b7efb2db50b3a43ca7225"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a56defa004e9b7efb2db50b3a43ca7225">EVENT_HANDLER1</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a56defa004e9b7efb2db50b3a43ca7225">EVENT_HANDLER1</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0)</td></tr>
|
||||
<tr class="memdesc:a56defa004e9b7efb2db50b3a43ca7225 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0) <br /></td></tr>
|
||||
<tr class="separator:a56defa004e9b7efb2db50b3a43ca7225 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abb64b696544ee4ee8715add9747c1293 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abb64b696544ee4ee8715add9747c1293"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#abb64b696544ee4ee8715add9747c1293">EVENT_HANDLER2</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#abb64b696544ee4ee8715add9747c1293">EVENT_HANDLER2</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1)</td></tr>
|
||||
<tr class="memdesc:abb64b696544ee4ee8715add9747c1293 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0, type1 var1) <br /></td></tr>
|
||||
<tr class="separator:abb64b696544ee4ee8715add9747c1293 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af90eced49fbdb43f5fc631fa7e7a44fb inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af90eced49fbdb43f5fc631fa7e7a44fb"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af90eced49fbdb43f5fc631fa7e7a44fb">EVENT_HANDLER3</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af90eced49fbdb43f5fc631fa7e7a44fb">EVENT_HANDLER3</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2)</td></tr>
|
||||
<tr class="memdesc:af90eced49fbdb43f5fc631fa7e7a44fb inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0, type1 var1, type2 var2) <br /></td></tr>
|
||||
<tr class="separator:af90eced49fbdb43f5fc631fa7e7a44fb inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8a8499ba07a4cc16c0b15c51b197d9f inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae8a8499ba07a4cc16c0b15c51b197d9f"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae8a8499ba07a4cc16c0b15c51b197d9f">EVENT_HANDLER4</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae8a8499ba07a4cc16c0b15c51b197d9f">EVENT_HANDLER4</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3)</td></tr>
|
||||
<tr class="memdesc:ae8a8499ba07a4cc16c0b15c51b197d9f inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0, type1 var1, type2 var2, type3 var3) <br /></td></tr>
|
||||
<tr class="separator:ae8a8499ba07a4cc16c0b15c51b197d9f inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae92ae8e64fbb4c6fa7d87cc1e93d55c0 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae92ae8e64fbb4c6fa7d87cc1e93d55c0"></a>
|
||||
@@ -375,23 +831,23 @@ static <a class="el" href="class_p_i_object.html">PIObject</a> * </td><td c
|
||||
<tr class="memdesc:ae92ae8e64fbb4c6fa7d87cc1e93d55c0 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">EVENT_HANDLER is synonym of EVENT_HANDLER0. <br /></td></tr>
|
||||
<tr class="separator:ae92ae8e64fbb4c6fa7d87cc1e93d55c0 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a338377c8ec10707dd26a168b8aef5c31 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a338377c8ec10707dd26a168b8aef5c31"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a338377c8ec10707dd26a168b8aef5c31">EVENT_VHANDLER0</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>()</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a338377c8ec10707dd26a168b8aef5c31">EVENT_VHANDLER0</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>()</td></tr>
|
||||
<tr class="memdesc:a338377c8ec10707dd26a168b8aef5c31 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338" title="Returns object name. ">name()</a> <br /></td></tr>
|
||||
<tr class="separator:a338377c8ec10707dd26a168b8aef5c31 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abf138848427466a7ae91ada5876f926d inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abf138848427466a7ae91ada5876f926d"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#abf138848427466a7ae91ada5876f926d">EVENT_VHANDLER1</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#abf138848427466a7ae91ada5876f926d">EVENT_VHANDLER1</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0)</td></tr>
|
||||
<tr class="memdesc:abf138848427466a7ae91ada5876f926d inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0) <br /></td></tr>
|
||||
<tr class="separator:abf138848427466a7ae91ada5876f926d inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad0ba4a14c77b8d968dc13918f9b2d384 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad0ba4a14c77b8d968dc13918f9b2d384"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ad0ba4a14c77b8d968dc13918f9b2d384">EVENT_VHANDLER2</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ad0ba4a14c77b8d968dc13918f9b2d384">EVENT_VHANDLER2</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1)</td></tr>
|
||||
<tr class="memdesc:ad0ba4a14c77b8d968dc13918f9b2d384 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0, type1 var1) <br /></td></tr>
|
||||
<tr class="separator:ad0ba4a14c77b8d968dc13918f9b2d384 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4f47b429ac594cebdca1567e1b9a1021 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4f47b429ac594cebdca1567e1b9a1021"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a4f47b429ac594cebdca1567e1b9a1021">EVENT_VHANDLER3</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a4f47b429ac594cebdca1567e1b9a1021">EVENT_VHANDLER3</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2)</td></tr>
|
||||
<tr class="memdesc:a4f47b429ac594cebdca1567e1b9a1021 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0, type1 var1, type2 var2) <br /></td></tr>
|
||||
<tr class="separator:a4f47b429ac594cebdca1567e1b9a1021 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a96b2461314db11f3b68942bcd4b9d13d inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a96b2461314db11f3b68942bcd4b9d13d"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a96b2461314db11f3b68942bcd4b9d13d">EVENT_VHANDLER4</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a96b2461314db11f3b68942bcd4b9d13d">EVENT_VHANDLER4</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3)</td></tr>
|
||||
<tr class="memdesc:a96b2461314db11f3b68942bcd4b9d13d inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0, type1 var1, type2 var2, type3 var3) <br /></td></tr>
|
||||
<tr class="separator:a96b2461314db11f3b68942bcd4b9d13d inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a26a0e3181ebb2a90c11e9a7eb906a99e inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a26a0e3181ebb2a90c11e9a7eb906a99e"></a>
|
||||
@@ -403,19 +859,19 @@ static <a class="el" href="class_p_i_object.html">PIObject</a> * </td><td c
|
||||
<tr class="memdesc:a4fa760299649bc8aeaa0dcf4d605be70 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338" title="Returns object name. ">name()</a>; <br /></td></tr>
|
||||
<tr class="separator:a4fa760299649bc8aeaa0dcf4d605be70 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7083e0b630c70def2ce05d60d70a45b9 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7083e0b630c70def2ce05d60d70a45b9"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a7083e0b630c70def2ce05d60d70a45b9">EVENT1</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0);</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a7083e0b630c70def2ce05d60d70a45b9">EVENT1</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0);</td></tr>
|
||||
<tr class="memdesc:a7083e0b630c70def2ce05d60d70a45b9 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0); <br /></td></tr>
|
||||
<tr class="separator:a7083e0b630c70def2ce05d60d70a45b9 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a91d380b7235ad11b4830c4c2e8860618 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a91d380b7235ad11b4830c4c2e8860618"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a91d380b7235ad11b4830c4c2e8860618">EVENT2</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1);</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a91d380b7235ad11b4830c4c2e8860618">EVENT2</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1);</td></tr>
|
||||
<tr class="memdesc:a91d380b7235ad11b4830c4c2e8860618 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0, type1 var1); <br /></td></tr>
|
||||
<tr class="separator:a91d380b7235ad11b4830c4c2e8860618 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a685a85b0791e73158dc0173b4e18dd00 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a685a85b0791e73158dc0173b4e18dd00"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a685a85b0791e73158dc0173b4e18dd00">EVENT3</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2);</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a685a85b0791e73158dc0173b4e18dd00">EVENT3</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2);</td></tr>
|
||||
<tr class="memdesc:a685a85b0791e73158dc0173b4e18dd00 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0, type1 var1, type2 var2); <br /></td></tr>
|
||||
<tr class="separator:a685a85b0791e73158dc0173b4e18dd00 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a59032ae5e0b94cdfb52be1f24d5e8252 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a59032ae5e0b94cdfb52be1f24d5e8252"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a59032ae5e0b94cdfb52be1f24d5e8252">EVENT4</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3);</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a59032ae5e0b94cdfb52be1f24d5e8252">EVENT4</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3);</td></tr>
|
||||
<tr class="memdesc:a59032ae5e0b94cdfb52be1f24d5e8252 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0, type1 var1, type2 var2, type3 var3); <br /></td></tr>
|
||||
<tr class="separator:a59032ae5e0b94cdfb52be1f24d5e8252 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7877e997621e1161f058fce90febd464 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7877e997621e1161f058fce90febd464"></a>
|
||||
@@ -423,27 +879,27 @@ static <a class="el" href="class_p_i_object.html">PIObject</a> * </td><td c
|
||||
<tr class="memdesc:a7877e997621e1161f058fce90febd464 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">EVENT is synonym of EVENT0. <br /></td></tr>
|
||||
<tr class="separator:a7877e997621e1161f058fce90febd464 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac86f9567fcbe10d7e49685e0a01b8427 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac86f9567fcbe10d7e49685e0a01b8427"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ac86f9567fcbe10d7e49685e0a01b8427">CONNECTU</a>(src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ac86f9567fcbe10d7e49685e0a01b8427">CONNECTU</a>(src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:ac86f9567fcbe10d7e49685e0a01b8427 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler". "Event" and "handler" must has equal argument lists. <br /></td></tr>
|
||||
<tr class="separator:ac86f9567fcbe10d7e49685e0a01b8427 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a38e74a7ce99df00a10517f5ce4aa66c5 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a38e74a7ce99df00a10517f5ce4aa66c5"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a38e74a7ce99df00a10517f5ce4aa66c5">CONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a38e74a7ce99df00a10517f5ce4aa66c5">CONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a38e74a7ce99df00a10517f5ce4aa66c5 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a38e74a7ce99df00a10517f5ce4aa66c5 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a36132851189bb01db4957595111a28db inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a36132851189bb01db4957595111a28db"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a36132851189bb01db4957595111a28db">CONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a36132851189bb01db4957595111a28db">CONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a36132851189bb01db4957595111a28db inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a36132851189bb01db4957595111a28db inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a850bbf4e8361a106c99da4c46f684247 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a850bbf4e8361a106c99da4c46f684247"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a850bbf4e8361a106c99da4c46f684247">CONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a850bbf4e8361a106c99da4c46f684247">CONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a850bbf4e8361a106c99da4c46f684247 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a850bbf4e8361a106c99da4c46f684247 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab45dbd69bde3cde22d4aba27ed585407 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab45dbd69bde3cde22d4aba27ed585407"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ab45dbd69bde3cde22d4aba27ed585407">CONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ab45dbd69bde3cde22d4aba27ed585407">CONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:ab45dbd69bde3cde22d4aba27ed585407 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:ab45dbd69bde3cde22d4aba27ed585407 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a34e41d730c07354e07333def3d854019 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a34e41d730c07354e07333def3d854019"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a34e41d730c07354e07333def3d854019">CONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a34e41d730c07354e07333def3d854019">CONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a34e41d730c07354e07333def3d854019 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a34e41d730c07354e07333def3d854019 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a65528c74adc6691eac2c7a2f39328064 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a65528c74adc6691eac2c7a2f39328064"></a>
|
||||
@@ -451,23 +907,23 @@ static <a class="el" href="class_p_i_object.html">PIObject</a> * </td><td c
|
||||
<tr class="memdesc:a65528c74adc6691eac2c7a2f39328064 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">CONNECT is synonym of CONNECT0. <br /></td></tr>
|
||||
<tr class="separator:a65528c74adc6691eac2c7a2f39328064 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aaaba5b68617a43903056bc175b8cd162 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaaba5b68617a43903056bc175b8cd162"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aaaba5b68617a43903056bc175b8cd162">WEAK_CONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aaaba5b68617a43903056bc175b8cd162">WEAK_CONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:aaaba5b68617a43903056bc175b8cd162 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:aaaba5b68617a43903056bc175b8cd162 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a37d80492e781bf82b9c22c56977da81e inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a37d80492e781bf82b9c22c56977da81e"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a37d80492e781bf82b9c22c56977da81e">WEAK_CONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a37d80492e781bf82b9c22c56977da81e">WEAK_CONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a37d80492e781bf82b9c22c56977da81e inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a37d80492e781bf82b9c22c56977da81e inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a34134cc70172ef5a8d38ba8eb0db327d inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a34134cc70172ef5a8d38ba8eb0db327d"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a34134cc70172ef5a8d38ba8eb0db327d">WEAK_CONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a34134cc70172ef5a8d38ba8eb0db327d">WEAK_CONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a34134cc70172ef5a8d38ba8eb0db327d inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a34134cc70172ef5a8d38ba8eb0db327d inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a601eb7e6e4c3c1a2ba741abbaf271fed inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a601eb7e6e4c3c1a2ba741abbaf271fed"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a601eb7e6e4c3c1a2ba741abbaf271fed">WEAK_CONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a601eb7e6e4c3c1a2ba741abbaf271fed">WEAK_CONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a601eb7e6e4c3c1a2ba741abbaf271fed inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a601eb7e6e4c3c1a2ba741abbaf271fed inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a483ad0828f2c221308d95fd07ba1ee6e inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a483ad0828f2c221308d95fd07ba1ee6e"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a483ad0828f2c221308d95fd07ba1ee6e">WEAK_CONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a483ad0828f2c221308d95fd07ba1ee6e">WEAK_CONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a483ad0828f2c221308d95fd07ba1ee6e inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a483ad0828f2c221308d95fd07ba1ee6e inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a52fc22658e025b4c15c8a2454d81b289 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a52fc22658e025b4c15c8a2454d81b289"></a>
|
||||
@@ -475,23 +931,23 @@ static <a class="el" href="class_p_i_object.html">PIObject</a> * </td><td c
|
||||
<tr class="memdesc:a52fc22658e025b4c15c8a2454d81b289 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">WEAK_CONNECT is synonym of WEAK_CONNECT0. <br /></td></tr>
|
||||
<tr class="separator:a52fc22658e025b4c15c8a2454d81b289 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aed7fd8edaccbbca33c51417ca43ac32a inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aed7fd8edaccbbca33c51417ca43ac32a"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aed7fd8edaccbbca33c51417ca43ac32a">DISCONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aed7fd8edaccbbca33c51417ca43ac32a">DISCONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:aed7fd8edaccbbca33c51417ca43ac32a inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:aed7fd8edaccbbca33c51417ca43ac32a inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae030e8deb226c636d2df22076391f12c inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae030e8deb226c636d2df22076391f12c"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae030e8deb226c636d2df22076391f12c">DISCONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae030e8deb226c636d2df22076391f12c">DISCONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:ae030e8deb226c636d2df22076391f12c inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:ae030e8deb226c636d2df22076391f12c inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8f0609bfd7dfcd4512d76480bc114dab inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8f0609bfd7dfcd4512d76480bc114dab"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a8f0609bfd7dfcd4512d76480bc114dab">DISCONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a8f0609bfd7dfcd4512d76480bc114dab">DISCONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a8f0609bfd7dfcd4512d76480bc114dab inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:a8f0609bfd7dfcd4512d76480bc114dab inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af2789f99d1916f231fc579f00370fa6f inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af2789f99d1916f231fc579f00370fa6f"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af2789f99d1916f231fc579f00370fa6f">DISCONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af2789f99d1916f231fc579f00370fa6f">DISCONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:af2789f99d1916f231fc579f00370fa6f inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:af2789f99d1916f231fc579f00370fa6f inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aedf429d3192da764163c1377cad310e3 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aedf429d3192da764163c1377cad310e3"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aedf429d3192da764163c1377cad310e3">DISCONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aedf429d3192da764163c1377cad310e3">DISCONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:aedf429d3192da764163c1377cad310e3 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:aedf429d3192da764163c1377cad310e3 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a587604e6f3570c0fc32794384d4d0d1f inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a587604e6f3570c0fc32794384d4d0d1f"></a>
|
||||
@@ -507,19 +963,19 @@ static <a class="el" href="class_p_i_object.html">PIObject</a> * </td><td c
|
||||
<div class="textblock"><p>Local file. </p>
|
||||
<h1><a class="anchor" id="PIFile_sec0"></a>
|
||||
Synopsis</h1>
|
||||
<p>This class provide access to local file. You can manipulate binary content or use this class as text stream. To binary access there are function <em>read()</em>, <em>write()</em>, and many <em>writeBinary()</em> functions. For write variables to file in their text representation threr are many "<<" operators.</p>
|
||||
<p>This class provide access to local file. You can manipulate binary content or use this class as text stream. To binary access there are function <em><a class="el" href="class_p_i_file.html#a652a5846b2cc664400065aa9f6c8223c" title="Read from file to "read_to" no more than "max_size" and return readed bytes count. ">read()</a></em>, <em><a class="el" href="class_p_i_file.html#aef423b94a8ab5a48748486a6e4017c0c" title="Write to file "data" with size "max_size" and return written bytes count. ">write()</a></em>, and many <em><a class="el" href="class_p_i_file.html#a0680181eac4908195084695401bd12d2" title="Write to file binary content of "v". ">writeBinary()</a></em> functions. For write variables to file in their text representation threr are many "<<" operators.</p>
|
||||
<h1><a class="anchor" id="PIFile_sec1"></a>
|
||||
Position</h1>
|
||||
<p>Each opened file has a read/write position - logical position in the file content you read from or you write to. You can find out current position with function <em>pos()</em>. Function <em>seek(llong position)</em> move position to position "position", <em>seekToBegin()</em> move position to the begin of file, <em>seekToEnd()</em> move position to the end of file. </p>
|
||||
<p>Each opened file has a read/write position - logical position in the file content you read from or you write to. You can find out current position with function <em><a class="el" href="class_p_i_file.html#a7355172794fe67079f67df4806989fc4" title="Returns read/write position. ">pos()</a></em>. Function <em><a class="el" href="class_p_i_file.html#aec794c7b80737ce07a192dd754f7f6ba" title="Move read/write position to "position". ">seek(llong position)</a></em> move position to position "position", <em><a class="el" href="class_p_i_file.html#ac5a499e6a8629adc2b25e16d26770cde" title="Move read/write position to the begin of the file. ">seekToBegin()</a></em> move position to the begin of file, <em><a class="el" href="class_p_i_file.html#a6910e128332374c50b234a0001f13f99" title="Move read/write position to the end of the file. ">seekToEnd()</a></em> move position to the end of file. </p>
|
||||
</div></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="class_p_i_file.html">PIFile</a></li>
|
||||
<li class="footer">Generated on Sun Nov 2 2014 22:29:35 for PIP by
|
||||
<li class="footer">Generated on Fri Feb 27 2015 23:03:16 for PIP by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.8 </li>
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
@@ -1,5 +1,69 @@
|
||||
var class_p_i_file =
|
||||
[
|
||||
[ "PIFile", "class_p_i_file.html#aa47d6aa20106c6999c653260dbedb73d", null ],
|
||||
[ "PIFile", "class_p_i_file.html#ad781b8fbbdb6609f6ae3aa298f3b6e13", null ],
|
||||
[ "flush", "class_p_i_file.html#a132591b54607356c5c31b1cbd81bc46b", null ],
|
||||
[ "seek", "class_p_i_file.html#aec794c7b80737ce07a192dd754f7f6ba", null ],
|
||||
[ "seekToBegin", "class_p_i_file.html#ac5a499e6a8629adc2b25e16d26770cde", null ],
|
||||
[ "seekToEnd", "class_p_i_file.html#a6910e128332374c50b234a0001f13f99", null ],
|
||||
[ "seekToLine", "class_p_i_file.html#a392dc8d2110572f06d55f4ac6b935766", null ],
|
||||
[ "readChar", "class_p_i_file.html#a20deee3c201f517138291d6614cd6528", null ],
|
||||
[ "readLine", "class_p_i_file.html#ad531c12b2f2966aa1c532f5144ed8996", null ],
|
||||
[ "readAll", "class_p_i_file.html#a114a8e11697f2392152de2f8bab0d0a7", null ],
|
||||
[ "readAll", "class_p_i_file.html#af5758414d1f4ec29e2344117403d01b5", null ],
|
||||
[ "setPath", "class_p_i_file.html#a59bc3c9dcb25f279a79233ca7da98844", null ],
|
||||
[ "size", "class_p_i_file.html#aa39bccaea51998dfeca31ae67218d2f7", null ],
|
||||
[ "pos", "class_p_i_file.html#a7355172794fe67079f67df4806989fc4", null ],
|
||||
[ "isEnd", "class_p_i_file.html#aabe0bfca7ac93336637bda487ac84a2b", null ],
|
||||
[ "isEmpty", "class_p_i_file.html#a06a88f455041ca37c8189e3fb6c37448", null ],
|
||||
[ "fileInfo", "class_p_i_file.html#a90e511b260b63c6fa9332caebc5b5027", null ],
|
||||
[ "precision", "class_p_i_file.html#a47d509cdd1fe38785be5e262063778e3", null ],
|
||||
[ "setPrecision", "class_p_i_file.html#a1b84235bc215aafcf45e1a591b85e5f1", null ],
|
||||
[ "read", "class_p_i_file.html#a652a5846b2cc664400065aa9f6c8223c", null ],
|
||||
[ "write", "class_p_i_file.html#aef423b94a8ab5a48748486a6e4017c0c", null ],
|
||||
[ "writeBinary", "class_p_i_file.html#a0680181eac4908195084695401bd12d2", null ],
|
||||
[ "writeBinary", "class_p_i_file.html#a56a4c08a94b5ba2b7b8279f1f00057bb", null ],
|
||||
[ "writeBinary", "class_p_i_file.html#a9e8388339f80dcc4686711002e06a9c1", null ],
|
||||
[ "writeBinary", "class_p_i_file.html#a40750af98737a62e8161cdba7885e30c", null ],
|
||||
[ "writeBinary", "class_p_i_file.html#a384cc2d96b3567ce5584b8a9b42a08cb", null ],
|
||||
[ "writeBinary", "class_p_i_file.html#ad46963b539de21cfcea1396a14dbb581", null ],
|
||||
[ "writeBinary", "class_p_i_file.html#a6221b5eb71dfd0f4c25af5c4ed5fc1d0", null ],
|
||||
[ "writeBinary", "class_p_i_file.html#ad967bd65a2cf9d9662199e8f7c977ff4", null ],
|
||||
[ "writeBinary", "class_p_i_file.html#a2976a441093c402bf89af6e9b2b0fe8f", null ],
|
||||
[ "writeBinary", "class_p_i_file.html#ac7debdb3e48e3f20c474ed6e8108f5df", null ],
|
||||
[ "writeBinary", "class_p_i_file.html#af4298d916b479eac3b7069cc8dca54b0", null ],
|
||||
[ "writeBinary", "class_p_i_file.html#a3ea88685c983bc75df5d862ffb7b9a8b", null ],
|
||||
[ "operator<<", "class_p_i_file.html#a8d694101504f0c1f3128a811b07fd974", null ],
|
||||
[ "operator<<", "class_p_i_file.html#ad9821e04e4c9cd2d727c2e1b395c7259", null ],
|
||||
[ "operator<<", "class_p_i_file.html#ab3cf989bcec6f6af10992564d6b56a5c", null ],
|
||||
[ "operator<<", "class_p_i_file.html#aba3da16853f563b4a4f8ed20a6cf8e9e", null ],
|
||||
[ "operator<<", "class_p_i_file.html#aacddb47a02788b092c620f00b9bced1f", null ],
|
||||
[ "operator<<", "class_p_i_file.html#ac4584960e03dfe01b5e57e6d7a763ee0", null ],
|
||||
[ "operator<<", "class_p_i_file.html#aeb1343f64549e369d810cdbc1c7eb1a0", null ],
|
||||
[ "operator<<", "class_p_i_file.html#a7b16aff3aa93290e85a50f60e278503a", null ],
|
||||
[ "operator<<", "class_p_i_file.html#a8771f38e5f1502a6850f32cf94640409", null ],
|
||||
[ "operator<<", "class_p_i_file.html#a9b7110b8a47c7d42b4f220adf594b671", null ],
|
||||
[ "operator<<", "class_p_i_file.html#a50ee5e83900ce0ceed91ddb854286be2", null ],
|
||||
[ "operator<<", "class_p_i_file.html#ac90f25418bebffe15256a533ca235454", null ],
|
||||
[ "operator<<", "class_p_i_file.html#a43b554b208cd51086743854104f5ede8", null ],
|
||||
[ "operator<<", "class_p_i_file.html#abf5d79c712df1610b16f3e9398b5b566", null ],
|
||||
[ "operator>>", "class_p_i_file.html#a45cb898faa13bcc3680a8744c6241fe7", null ],
|
||||
[ "operator>>", "class_p_i_file.html#ac0505af1dd53a927a5dfcd21fae020c4", null ],
|
||||
[ "operator>>", "class_p_i_file.html#a202d92cd37406879007edd5ed30d82e8", null ],
|
||||
[ "operator>>", "class_p_i_file.html#afb85909f02f3e9cf3bb8a936706fa6d7", null ],
|
||||
[ "operator>>", "class_p_i_file.html#a29af3786636c78312f150f24c31d40cf", null ],
|
||||
[ "operator>>", "class_p_i_file.html#a7ca2279dbf97afbed9ff950bbd9bdf21", null ],
|
||||
[ "operator>>", "class_p_i_file.html#a4f4708b066379b2961c8a499d6ca1e29", null ],
|
||||
[ "operator>>", "class_p_i_file.html#ad3bdeb0b87ea91d2c93e0c97201a235c", null ],
|
||||
[ "operator>>", "class_p_i_file.html#aeb7890f1bd63000652f3974fa9abcf4f", null ],
|
||||
[ "operator>>", "class_p_i_file.html#a9b6f080aa31a09ae0bb8f30cd1324ffd", null ],
|
||||
[ "operator>>", "class_p_i_file.html#a933239b83e2ca7e5dc6c956efe845432", null ],
|
||||
[ "operator>>", "class_p_i_file.html#a58141b581e7bb0652b1001f93067bfbd", null ],
|
||||
[ "constructFullPath", "class_p_i_file.html#a0eddca195c3347e3b1529dfb2c385ca2", null ],
|
||||
[ "clear", "class_p_i_file.html#a04e1bfdaf3552799b86318dce398d54a", null ],
|
||||
[ "remove", "class_p_i_file.html#a766e3b5bb5551b407ac05fdd61872611", null ],
|
||||
[ "resize", "class_p_i_file.html#a8add117ad5c3d48b90c2309ddf9b842a", null ],
|
||||
[ "resize", "class_p_i_file.html#af8e577fcfec99864b8c0c2fc8f023131", null ],
|
||||
[ "fullPathPrefix", "class_p_i_file.html#a68c53a59d5afef2a7c363f987b1a5e1a", null ],
|
||||
[ "configureFromFullPath", "class_p_i_file.html#a8f98ce9e7a6896b7c1dd0ca49a8eb49a", null ],
|
||||
[ "openDevice", "class_p_i_file.html#aeb972f021b5ef835566764f8bb000976", null ],
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
<map id="PIFile" name="PIFile">
|
||||
<area shape="rect" id="node5" href="$class_p_i_config.html" title="Configuration file. " alt="" coords="13,304,100,331"/>
|
||||
<area shape="rect" id="node2" href="$class_p_i_i_o_device.html" title="Base class for input/output classes. " alt="" coords="5,155,108,181"/>
|
||||
<area shape="rect" id="node3" href="$class_p_i_thread.html" title="Thread class. " alt="" coords="13,80,100,107"/>
|
||||
<area shape="rect" id="node4" href="$class_p_i_object.html" title="This is base class for any classes which use events -> handlers mechanism. " alt="" coords="13,5,100,32"/>
|
||||
|
||||
@@ -1 +1 @@
|
||||
6c5612232cfc6995ecd599ca417f588c
|
||||
9f6449b97f97073e940b5e3130e14d3b
|
||||
@@ -4,67 +4,54 @@
|
||||
<!-- Generated by graphviz version 2.38.0 (20140413.2041)
|
||||
-->
|
||||
<!-- Title: PIFile Pages: 1 -->
|
||||
<svg width="85pt" height="252pt"
|
||||
viewBox="0.00 0.00 85.00 252.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 248)">
|
||||
<svg width="85pt" height="196pt"
|
||||
viewBox="0.00 0.00 85.00 196.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 192)">
|
||||
<title>PIFile</title>
|
||||
<polygon fill="white" stroke="none" points="-4,4 -4,-248 81,-248 81,4 -4,4"/>
|
||||
<polygon fill="white" stroke="none" points="-4,4 -4,-192 81,-192 81,4 -4,4"/>
|
||||
<!-- Node1 -->
|
||||
<g id="node1" class="node"><title>Node1</title>
|
||||
<polygon fill="#bfbfbf" stroke="black" points="12,-56.5 12,-75.5 65,-75.5 65,-56.5 12,-56.5"/>
|
||||
<text text-anchor="middle" x="38.5" y="-63.5" font-family="DejaVu Sans Mono" font-size="10.00">PIFile</text>
|
||||
</g>
|
||||
<!-- Node5 -->
|
||||
<g id="node5" class="node"><title>Node5</title>
|
||||
<g id="a_node5"><a xlink:href="class_p_i_config.html" target="_top" xlink:title="Configuration file. ">
|
||||
<polygon fill="white" stroke="black" points="6,-0.5 6,-19.5 71,-19.5 71,-0.5 6,-0.5"/>
|
||||
<text text-anchor="middle" x="38.5" y="-7.5" font-family="DejaVu Sans Mono" font-size="10.00">PIConfig</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node5 -->
|
||||
<g id="edge4" class="edge"><title>Node1->Node5</title>
|
||||
<path fill="none" stroke="midnightblue" d="M38.5,-45.8045C38.5,-36.9102 38.5,-26.7798 38.5,-19.7511"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="35.0001,-46.083 38.5,-56.083 42.0001,-46.083 35.0001,-46.083"/>
|
||||
<polygon fill="#bfbfbf" stroke="black" points="12,-0.5 12,-19.5 65,-19.5 65,-0.5 12,-0.5"/>
|
||||
<text text-anchor="middle" x="38.5" y="-7.5" font-family="DejaVu Sans Mono" font-size="10.00">PIFile</text>
|
||||
</g>
|
||||
<!-- Node2 -->
|
||||
<g id="node2" class="node"><title>Node2</title>
|
||||
<g id="a_node2"><a xlink:href="class_p_i_i_o_device.html" target="_top" xlink:title="Base class for input/output classes. ">
|
||||
<polygon fill="white" stroke="black" points="0,-112.5 0,-131.5 77,-131.5 77,-112.5 0,-112.5"/>
|
||||
<text text-anchor="middle" x="38.5" y="-119.5" font-family="DejaVu Sans Mono" font-size="10.00">PIIODevice</text>
|
||||
<polygon fill="white" stroke="black" points="0,-56.5 0,-75.5 77,-75.5 77,-56.5 0,-56.5"/>
|
||||
<text text-anchor="middle" x="38.5" y="-63.5" font-family="DejaVu Sans Mono" font-size="10.00">PIIODevice</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2->Node1 -->
|
||||
<g id="edge1" class="edge"><title>Node2->Node1</title>
|
||||
<path fill="none" stroke="midnightblue" d="M38.5,-101.805C38.5,-92.9102 38.5,-82.7798 38.5,-75.7511"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="35.0001,-102.083 38.5,-112.083 42.0001,-102.083 35.0001,-102.083"/>
|
||||
<path fill="none" stroke="midnightblue" d="M38.5,-45.8045C38.5,-36.9102 38.5,-26.7798 38.5,-19.7511"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="35.0001,-46.083 38.5,-56.083 42.0001,-46.083 35.0001,-46.083"/>
|
||||
</g>
|
||||
<!-- Node3 -->
|
||||
<g id="node3" class="node"><title>Node3</title>
|
||||
<g id="a_node3"><a xlink:href="class_p_i_thread.html" target="_top" xlink:title="Thread class. ">
|
||||
<polygon fill="white" stroke="black" points="6,-168.5 6,-187.5 71,-187.5 71,-168.5 6,-168.5"/>
|
||||
<text text-anchor="middle" x="38.5" y="-175.5" font-family="DejaVu Sans Mono" font-size="10.00">PIThread</text>
|
||||
<polygon fill="white" stroke="black" points="6,-112.5 6,-131.5 71,-131.5 71,-112.5 6,-112.5"/>
|
||||
<text text-anchor="middle" x="38.5" y="-119.5" font-family="DejaVu Sans Mono" font-size="10.00">PIThread</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node3->Node2 -->
|
||||
<g id="edge2" class="edge"><title>Node3->Node2</title>
|
||||
<path fill="none" stroke="midnightblue" d="M38.5,-157.805C38.5,-148.91 38.5,-138.78 38.5,-131.751"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="35.0001,-158.083 38.5,-168.083 42.0001,-158.083 35.0001,-158.083"/>
|
||||
<path fill="none" stroke="midnightblue" d="M38.5,-101.805C38.5,-92.9102 38.5,-82.7798 38.5,-75.7511"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="35.0001,-102.083 38.5,-112.083 42.0001,-102.083 35.0001,-102.083"/>
|
||||
</g>
|
||||
<!-- Node4 -->
|
||||
<g id="node4" class="node"><title>Node4</title>
|
||||
<g id="a_node4"><a xlink:href="class_p_i_object.html" target="_top" xlink:title="This is base class for any classes which use events -> handlers mechanism. ">
|
||||
<polygon fill="white" stroke="black" points="6,-224.5 6,-243.5 71,-243.5 71,-224.5 6,-224.5"/>
|
||||
<text text-anchor="middle" x="38.5" y="-231.5" font-family="DejaVu Sans Mono" font-size="10.00">PIObject</text>
|
||||
<polygon fill="white" stroke="black" points="6,-168.5 6,-187.5 71,-187.5 71,-168.5 6,-168.5"/>
|
||||
<text text-anchor="middle" x="38.5" y="-175.5" font-family="DejaVu Sans Mono" font-size="10.00">PIObject</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node4->Node3 -->
|
||||
<g id="edge3" class="edge"><title>Node4->Node3</title>
|
||||
<path fill="none" stroke="midnightblue" d="M38.5,-213.805C38.5,-204.91 38.5,-194.78 38.5,-187.751"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="35.0001,-214.083 38.5,-224.083 42.0001,-214.083 35.0001,-214.083"/>
|
||||
<path fill="none" stroke="midnightblue" d="M38.5,-157.805C38.5,-148.91 38.5,-138.78 38.5,-131.751"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="35.0001,-158.083 38.5,-168.083 42.0001,-158.083 35.0001,-158.083"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
||||
|
Before Width: | Height: | Size: 3.7 KiB After Width: | Height: | Size: 3.0 KiB |
@@ -3,23 +3,19 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||
<title>PIP: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
$(window).load(resizeHeight);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
@@ -30,7 +26,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">PIP
|
||||
 <span id="projectnumber">0.4.1_alpha3</span>
|
||||
 <span id="projectnumber">0.5.0_prealpha</span>
|
||||
</div>
|
||||
<div id="projectbrief">Platform-Independent Primitives</div>
|
||||
</td>
|
||||
@@ -39,10 +35,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.8 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
@@ -50,22 +43,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
@@ -91,20 +68,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
$(document).ready(function(){initNavTree('class_p_i_flags.html','');});
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark"> </span>Pages</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">PIFlags< Enum > Member List</div> </div>
|
||||
@@ -166,9 +129,9 @@ $(document).ready(function(){initNavTree('class_p_i_flags.html','');});
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated on Sun Nov 2 2014 22:29:35 for PIP by
|
||||
<li class="footer">Generated on Fri Feb 27 2015 23:03:16 for PIP by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.8 </li>
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
@@ -3,23 +3,19 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||
<title>PIP: PIFlags< Enum > Class Template Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
$(window).load(resizeHeight);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
@@ -30,7 +26,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">PIP
|
||||
 <span id="projectnumber">0.4.1_alpha3</span>
|
||||
 <span id="projectnumber">0.5.0_prealpha</span>
|
||||
</div>
|
||||
<div id="projectbrief">Platform-Independent Primitives</div>
|
||||
</td>
|
||||
@@ -39,10 +35,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.8 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
@@ -50,22 +43,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
@@ -91,20 +68,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
$(document).ready(function(){initNavTree('class_p_i_flags.html','');});
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark"> </span>Pages</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
@@ -321,17 +284,17 @@ class PIFlags< Enum ></h3>
|
||||
Example: </p><div class="fragment"><div class="line"><span class="keyword">enum</span> TestEnum {First = 0x1, Second = 0x2, Third = 0x4};</div>
|
||||
<div class="line"><a class="code" href="class_p_i_flags.html">PIFlags<TestEnum></a> testFlags(First);</div>
|
||||
<div class="line">testFlags |= Third;</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << testFlags[First] << testFlags[Second] << testFlags[Third]; <span class="comment">// 1 0 1</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << (int)testFlags; <span class="comment">// 5</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << testFlags[First] << testFlags[Second] << testFlags[Third]; <span class="comment">// 1 0 1</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << (int)testFlags; <span class="comment">// 5</span></div>
|
||||
</div><!-- fragment --></div></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="class_p_i_flags.html">PIFlags</a></li>
|
||||
<li class="footer">Generated on Sun Nov 2 2014 22:29:35 for PIP by
|
||||
<li class="footer">Generated on Fri Feb 27 2015 23:03:16 for PIP by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.8 </li>
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
@@ -3,23 +3,19 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||
<title>PIP: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
$(window).load(resizeHeight);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
@@ -30,7 +26,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">PIP
|
||||
 <span id="projectnumber">0.4.1_alpha3</span>
|
||||
 <span id="projectnumber">0.5.0_prealpha</span>
|
||||
</div>
|
||||
<div id="projectbrief">Platform-Independent Primitives</div>
|
||||
</td>
|
||||
@@ -39,10 +35,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.8 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
@@ -50,22 +43,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
@@ -91,20 +68,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
$(document).ready(function(){initNavTree('class_p_i_i_o_device.html','');});
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark"> </span>Pages</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">PIIODevice Member List</div> </div>
|
||||
@@ -113,8 +76,14 @@ $(document).ready(function(){initNavTree('class_p_i_i_o_device.html','');});
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="class_p_i_i_o_device.html">PIIODevice</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a2e3ec03f1fb36ad84483822a1618488b">canRead</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#aa2a16a83493209f165f03e1c49330c82">canWrite</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a5da8208d12e37e5277db308939208150">className</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#aaf041ac27ee2b9af4828fbe2f4b5b1e2">closeDevice</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a3ea8e87826a944be0c9f67b2989b78e4">clearThreadedWriteQueue</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ad59f415f0fec6692f1b2982b7deabf50">close</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a2e85eb26b57d368ba14e3824788c83ba">closed</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#aaf041ac27ee2b9af4828fbe2f4b5b1e2">closeDevice</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#afa5ccc05c7551d10f0c311e4aa534cd8">configure</a>(const PIString &config_file, const PIString &section, bool parent_section=false)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ae7c5a2d7b6ea2409df4e200c8e4b8e32">configureDevice</a>(const void *e_main, const void *e_parent=0)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#aeb3edefa3b78b06e0f293936c15a74ab">configureFromFullPath</a>(const PIString &full_path)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a65528c74adc6691eac2c7a2f39328064">CONNECT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
@@ -124,80 +93,128 @@ $(document).ready(function(){initNavTree('class_p_i_i_o_device.html','');});
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#ab45dbd69bde3cde22d4aba27ed585407">CONNECT3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a34e41d730c07354e07333def3d854019">CONNECT4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#ac86f9567fcbe10d7e49685e0a01b8427">CONNECTU</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a99174c213975d3d382f8efa90f1a238f">constructFullPath</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ac47c4f61ade6d4f9a847e0d55abcf150">createFromFullPath</a>(const PIString &full_path)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#aa3c4138dc000e34fb74140d0a5be3afe">data</a>() const </td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a286d39fdf2dacf8bc1f26c8744d8bf18">debug</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a587604e6f3570c0fc32794384d4d0d1f">DISCONNECT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#aed7fd8edaccbbca33c51417ca43ac32a">DISCONNECT0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#ae030e8deb226c636d2df22076391f12c">DISCONNECT1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a8f0609bfd7dfcd4512d76480bc114dab">DISCONNECT2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#af2789f99d1916f231fc579f00370fa6f">DISCONNECT3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#aedf429d3192da764163c1377cad310e3">DISCONNECT4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a2f43644909496ba11ca294a67ed18deb">emitter</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a7877e997621e1161f058fce90febd464">EVENT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a4fa760299649bc8aeaa0dcf4d605be70">EVENT0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a7083e0b630c70def2ce05d60d70a45b9">EVENT1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a91d380b7235ad11b4830c4c2e8860618">EVENT2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a685a85b0791e73158dc0173b4e18dd00">EVENT3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a59032ae5e0b94cdfb52be1f24d5e8252">EVENT4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#ae92ae8e64fbb4c6fa7d87cc1e93d55c0">EVENT_HANDLER</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#ab605cf0454d34cc72c65bfed2abd696a">EVENT_HANDLER0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a56defa004e9b7efb2db50b3a43ca7225">EVENT_HANDLER1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#abb64b696544ee4ee8715add9747c1293">EVENT_HANDLER2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#af90eced49fbdb43f5fc631fa7e7a44fb">EVENT_HANDLER3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#ae8a8499ba07a4cc16c0b15c51b197d9f">EVENT_HANDLER4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a26a0e3181ebb2a90c11e9a7eb906a99e">EVENT_VHANDLER</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a338377c8ec10707dd26a168b8aef5c31">EVENT_VHANDLER0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#abf138848427466a7ae91ada5876f926d">EVENT_VHANDLER1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#ad0ba4a14c77b8d968dc13918f9b2d384">EVENT_VHANDLER2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a4f47b429ac594cebdca1567e1b9a1021">EVENT_VHANDLER3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a96b2461314db11f3b68942bcd4b9d13d">EVENT_VHANDLER4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#afe05189de1d6ebbf44a2e16cfe200848">findByName</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a568194e78dc8aac94ed6c1d17809a71e">fullPathPrefix</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595">DeviceMode</a> enum name</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a587604e6f3570c0fc32794384d4d0d1f">DISCONNECT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#aed7fd8edaccbbca33c51417ca43ac32a">DISCONNECT0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#ae030e8deb226c636d2df22076391f12c">DISCONNECT1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a8f0609bfd7dfcd4512d76480bc114dab">DISCONNECT2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#af2789f99d1916f231fc579f00370fa6f">DISCONNECT3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#aedf429d3192da764163c1377cad310e3">DISCONNECT4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a2f43644909496ba11ca294a67ed18deb">emitter</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a7877e997621e1161f058fce90febd464">EVENT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a4fa760299649bc8aeaa0dcf4d605be70">EVENT0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a7083e0b630c70def2ce05d60d70a45b9">EVENT1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a91d380b7235ad11b4830c4c2e8860618">EVENT2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a685a85b0791e73158dc0173b4e18dd00">EVENT3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a59032ae5e0b94cdfb52be1f24d5e8252">EVENT4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#ae92ae8e64fbb4c6fa7d87cc1e93d55c0">EVENT_HANDLER</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#ab605cf0454d34cc72c65bfed2abd696a">EVENT_HANDLER0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a56defa004e9b7efb2db50b3a43ca7225">EVENT_HANDLER1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#abb64b696544ee4ee8715add9747c1293">EVENT_HANDLER2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#af90eced49fbdb43f5fc631fa7e7a44fb">EVENT_HANDLER3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#ae8a8499ba07a4cc16c0b15c51b197d9f">EVENT_HANDLER4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a26a0e3181ebb2a90c11e9a7eb906a99e">EVENT_VHANDLER</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a338377c8ec10707dd26a168b8aef5c31">EVENT_VHANDLER0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#abf138848427466a7ae91ada5876f926d">EVENT_VHANDLER1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#ad0ba4a14c77b8d968dc13918f9b2d384">EVENT_VHANDLER2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a4f47b429ac594cebdca1567e1b9a1021">EVENT_VHANDLER3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a96b2461314db11f3b68942bcd4b9d13d">EVENT_VHANDLER4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#afe05189de1d6ebbf44a2e16cfe200848">findByName</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ad7b78570d28f2db6457e47826a1b5d31">flush</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a568194e78dc8aac94ed6c1d17809a71e">fullPathPrefix</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a3f7b0da6b28ced23e1deee48dde17c98">HANDLER</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a587c32639f2732920338a363ad163d81">init</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a8d6bd4c57aa01dc41e1b28720f9604a7">isPropertyExists</a>(const PIString &name) const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a46720d79609ec893d9eb5eaa2354c414">isRunning</a>() const </td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ac057b3e06d4e830e5b36c36a86c17054">initialize</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#af4af787cf1f0c683ab8cc96b467ceb71">isClosed</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ac4548767d3525425560cecb941b2f3e1">isOpened</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a8d6bd4c57aa01dc41e1b28720f9604a7">isPropertyExists</a>(const PIString &name) const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#aab8d2f661fa81ebc08f86774bd385d7c">isReadable</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a21175548410fffdf7b060158d11b0277">isReopenEnabled</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a46720d79609ec893d9eb5eaa2354c414">isRunning</a>() const </td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a4906b24d7672b94766c619cb391ee4a0">isThreadedRead</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a8ced4ba161fe19d98faea99c868059da">isThreadedWrite</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a3f9b2cace031adbed1024e67de0a2c26">isWriteable</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a221de2cf94a569a223bfc4456c0f4fed">lock</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#aeaff22c99b5f5ba444671d658eba2f14">mutex</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a87a8b9315e3e2c0eb8bfeb864474da57">needLockRun</a>(bool need)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ae62b3035a9f884d345fd5d071c8089c8">openDevice</a>()=0</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">pure virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a722b67a967e55918f6921de66ecffce9">piCoutObj</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#af4581f822cb17c489e34da1abca2764a">piDisconnect</a>(PIObject *src, const PIString &sig)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a1d556c03cc2ba29fd2515abc470e3393">piDisconnect</a>(PIObject *src)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba0e6861fee3e57cf6ba026a7553e69576">piHigh</a> enum value</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba18babfebe41163fbb810eb41357a6347">piHighest</a> enum value</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a5adabd429443716b75771317ec43301b">PIIODEVICE</a></td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba46703d0258b11d41c52a266b2b10b6d9">piLow</a> enum value</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba4dbd54fc5158a029c682b718f48312d4">piLowerst</a> enum value</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77babd362bfacabbd61d69793cceb449425c">piNormal</a> enum value</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a779d66bab882a51ef6389d2e212f2bd6">PIObject</a>(const PIString &name=PIString())</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#affa62b02040517a34b3f173d804e487f">PIOBJECT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a4ce1840f79eac65344a4c5823f5034d4">PIOBJECT_PARENT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#adaa3b942365cb17b3e985648128e5f7e">PIThread</a>(void *data, ThreadFunc func, bool startNow=false, int loop_delay=-1)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a538752277df4d58134b05ef080ed6b04">PIThread</a>(bool startNow=false, int loop_delay=-1)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77b">Priority</a> enum name</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#adcc0d49a7914cba2b3edc86c454ee3a6">priority</a>() const </td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#aeb8178ed4012f204d2c89a8413bbcd2d">properties</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a68dbd55885a081be717ff818dcb31bcc">propertiesCount</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#ad0cadfad8b61e8c994abde7d2d4853ac">property</a>(const PIString &name) const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a2f98c7c43b93f9d636e9119f0a577715">propertyChanged</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#add5b851e98d22dd4d7482a8e509113dc">readDeviceSetting</a>(const PIString &name, const T &def, const PIConfig::Entry *em, const PIConfig::Entry *ep)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#aec8176a5b88b98aacba528b1dd20c7c4">mode</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#aeaff22c99b5f5ba444671d658eba2f14">mutex</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a87a8b9315e3e2c0eb8bfeb864474da57">needLockRun</a>(bool need)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a9df120510444c1ebe5fea7a7ca8e07d5">open</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a7ee1d02b01cc6d6657f78de396bde36b">open</a>(const PIString &_path)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ab14452c5213f4fc28948e15d74c011fb">open</a>(const DeviceMode &_mode)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#af137f0f194302d7d9e8d1a16355dc698">open</a>(const PIString &_path, const DeviceMode &_mode)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ae62b3035a9f884d345fd5d071c8089c8">openDevice</a>()=0</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">pure virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a25901752de62f5099ac32b90409d8242">opened</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a8bc4ff38695ab514f95fa1fa4da0f344">path</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a722b67a967e55918f6921de66ecffce9">piCoutObj</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#af4581f822cb17c489e34da1abca2764a">piDisconnect</a>(PIObject *src, const PIString &sig)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a1d556c03cc2ba29fd2515abc470e3393">piDisconnect</a>(PIObject *src)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba0e6861fee3e57cf6ba026a7553e69576">piHigh</a> enum value</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba18babfebe41163fbb810eb41357a6347">piHighest</a> enum value</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a5adabd429443716b75771317ec43301b">PIIODEVICE</a></td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ac087db1174b1a2f6bb6400a62b93ed52">PIIODevice</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ab37b5b49ddd5ec07d03df75dcc6f0343">PIIODevice</a>(const PIString &path, DeviceMode mode=ReadWrite)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba46703d0258b11d41c52a266b2b10b6d9">piLow</a> enum value</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba4dbd54fc5158a029c682b718f48312d4">piLowerst</a> enum value</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77babd362bfacabbd61d69793cceb449425c">piNormal</a> enum value</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a779d66bab882a51ef6389d2e212f2bd6">PIObject</a>(const PIString &name=PIString())</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#affa62b02040517a34b3f173d804e487f">PIOBJECT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a8cd6444e57a0f7f25888c8b8293d3543">PIOBJECT_SUBCLASS</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#adaa3b942365cb17b3e985648128e5f7e">PIThread</a>(void *data, ThreadFunc func, bool startNow=false, int loop_delay=-1)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a538752277df4d58134b05ef080ed6b04">PIThread</a>(bool startNow=false, int loop_delay=-1)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77b">Priority</a> enum name</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#adcc0d49a7914cba2b3edc86c454ee3a6">priority</a>() const </td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#aeb8178ed4012f204d2c89a8413bbcd2d">properties</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a68dbd55885a081be717ff818dcb31bcc">propertiesCount</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#ad0cadfad8b61e8c994abde7d2d4853ac">property</a>(const PIString &name) const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a2f98c7c43b93f9d636e9119f0a577715">propertyChanged</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a324471de64a9ee8fc8b3b89d2117f29a">read</a>(void *read_to, int max_size)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a97d70784dd67ee919704c37e53819525">read</a>(int max_size)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#add5b851e98d22dd4d7482a8e509113dc">readDeviceSetting</a>(const PIString &name, const T &def, const PIConfig::Entry *em, const PIConfig::Entry *ep)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#aa4991bd904757496dcd41d0d614a7a59">readForTime</a>(double timeout_ms)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595a3cfbd625c2976cde647e43b3ecf488fc">ReadOnly</a> enum value</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595a9a3dfb78656b018b51ce48d95f39234a">ReadWrite</a> enum value</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a672a05d4391737b8fecd4524f1a47bda">REGISTER_DEVICE</a></td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a221e15d1a4093b7db6cc579fc8be69b6">setData</a>(void *d)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a9a0ec972d4864287fae4d1a0edcd9dc5">setDebug</a>(bool debug)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a8eb211f42dfcf7b7a1f32acabbfd6ada">setName</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ad2483280da735187cfb6e05e84eebc6f">reopenEnabled</a></td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#aaa4b61e2d131c7ccd2db8e16a91c6500">reopenTimeout</a></td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ab87197451c9d3700860c73f85538e0dd">reopenTimeout</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a221e15d1a4093b7db6cc579fc8be69b6">setData</a>(void *d)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a9a0ec972d4864287fae4d1a0edcd9dc5">setDebug</a>(bool debug)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a8eb211f42dfcf7b7a1f32acabbfd6ada">setName</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ac0a4c85cfc93f4f97889624f1af3f2da">setPath</a>(const PIString &path)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#ade6ddabe46917c5cef2f5da1dd613a69">setPriority</a>(PIThread::Priority prior)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a647e2f79b975cf88d636a2ca2dadfb9c">setProperty</a>(const PIString &name, const PIVariant &value)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#af102eb926a08c8da2d0dcb06c3f951d6">setReopenEnabled</a>(bool yes=true)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ac62f3a463fab444f084aa9ce7435e5a4">setReopenTimeout</a>(int msecs)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a85c22bf31dae02180827f2952e3594ee">setSlot</a>(ThreadFunc func)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a52c3127c3940d0a37e42b38b0fd1cf71">setThreadedReadBufferSize</a>(int new_size)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a5f8ef8392407794b48130487dffbd6e5">setThreadedReadData</a>(void *d)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ac6eaa85cbd4f4f639add072f174d843b">setThreadedReadSlot</a>(ReadRetFunc func)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a9c6cb4c2ef6950a1d1d9b9de8eb31d72">start</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a5fb7161b42840be7fb2f738046887b39">PIThread::start</a>(int timer_delay)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a38785bbce4ef9afb7116cea78beffa08">PIThread::start</a>(ThreadFunc func, int timer_delay)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a6b91eb8632e75e0f00a625f28a0bedd1">started</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a44a9fe015ea8288a0a336b614ff2962b">startOnce</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#ad50035fe7d3a2557178b6b46f6fa4861">startOnce</a>(ThreadFunc func)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#aaa58fd385f8dea3b3887da2b9af3f950">startThreadedRead</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a6d45079c93fd233e6ff73e00d4da7616">startThreadedRead</a>(ReadRetFunc func)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#abf19c9629dae97b30ecbd7fcaae0bb84">startThreadedWrite</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a5f11f004b3976cc015cc4b9c04fa44f2">stop</a>(bool wait=false)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#aa6350430814f777fdce81f99cbba4c1a">stopped</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a4bc2ae587cec97123970afb489c0c530">stopThreadedRead</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a8276a65b6c186478af39fe6482ccfc99">stopThreadedWrite</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a41060ba64a882ef4c3b24dc868c5635c">superClassName</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a3c744704af365358af074e1089e20068">threadedRead</a>(uchar *readed, int size)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a22831f552757ed99a3697e29bab1f447">threadedReadBuffer</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a80ed0c7af3e062aecff43c2cb3e85804">threadedReadBufferSize</a></td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a1224a4837afb731b18473bd79a934605">threadedReadBufferSize</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a00277fab1681c7226dcf41bd53ae895d">threadedReadData</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ae35ceb9623e56caad53cdf8699b7d327">threadedReadEvent</a>(uchar *readed, int size)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#abadfd017efac451192e3a836e7a91497">threadedWriteEvent</a>(ullong id, int written_size)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a82baf1fe4608234ba76b68540100ee73">unlock</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#ae325266c7f3484ad52c0a5c690cc222c">waitForFinish</a>(int timeout_msecs)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a8bcffcc0d12bdd6d8ddd455a15241313">waitForStart</a>(int timeout_msecs)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
@@ -207,14 +224,19 @@ $(document).ready(function(){initNavTree('class_p_i_i_o_device.html','');});
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a34134cc70172ef5a8d38ba8eb0db327d">WEAK_CONNECT2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a601eb7e6e4c3c1a2ba741abbaf271fed">WEAK_CONNECT3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a483ad0828f2c221308d95fd07ba1ee6e">WEAK_CONNECT4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a42308d5da2415f6717fa571cd59aa469">write</a>(const void *data, int max_size)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a76e6241630e550f39fe8f10f0a2968d8">write</a>(const PIByteArray &data)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595ac8b9334253858c834ece08fc1d0a9c03">WriteOnly</a> enum value</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a534ea05df3ca267221dd8d5802df4ff9">writeThreaded</a>(const void *data, int max_size)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a444cedf1f38d9dc05eb2a26946318263">writeThreaded</a>(const PIByteArray &data)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated on Sun Nov 2 2014 22:29:35 for PIP by
|
||||
<li class="footer">Generated on Fri Feb 27 2015 23:03:17 for PIP by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.8 </li>
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
@@ -3,23 +3,19 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||
<title>PIP: PIIODevice Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
$(window).load(resizeHeight);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
@@ -30,7 +26,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">PIP
|
||||
 <span id="projectnumber">0.4.1_alpha3</span>
|
||||
 <span id="projectnumber">0.5.0_prealpha</span>
|
||||
</div>
|
||||
<div id="projectbrief">Platform-Independent Primitives</div>
|
||||
</td>
|
||||
@@ -39,10 +35,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.8 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
@@ -50,22 +43,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
@@ -91,22 +68,11 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
$(document).ready(function(){initNavTree('class_p_i_i_o_device.html','');});
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark"> </span>Pages</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-types">Public Types</a> |
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="#pub-static-methods">Static Public Member Functions</a> |
|
||||
<a href="#pro-methods">Protected Member Functions</a> |
|
||||
<a href="#related">Related Functions</a> |
|
||||
<a href="class_p_i_i_o_device-members.html">List of all members</a> </div>
|
||||
@@ -117,239 +83,20 @@ $(document).ready(function(){initNavTree('class_p_i_i_o_device.html','');});
|
||||
|
||||
<p>Base class for input/output classes.
|
||||
<a href="class_p_i_i_o_device.html#details">More...</a></p>
|
||||
<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
||||
<img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for PIIODevice:</div>
|
||||
<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
|
||||
</div>
|
||||
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="class_p_i_i_o_device__inherit__graph.svg" width="636" height="336"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
|
||||
</div>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for PIIODevice:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="class_p_i_i_o_device__inherit__graph.svg" width="763" height="262"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
||||
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
|
||||
Protected Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a587c32639f2732920338a363ad163d81"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a587c32639f2732920338a363ad163d81"></a>
|
||||
virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a587c32639f2732920338a363ad163d81">init</a> ()</td></tr>
|
||||
<tr class="memdesc:a587c32639f2732920338a363ad163d81"><td class="mdescLeft"> </td><td class="mdescRight">Function executed before first <em><a class="el" href="class_p_i_i_o_device.html#ae62b3035a9f884d345fd5d071c8089c8" title="Reimplement to open device, return value will be set to "opened_" variable. ">openDevice()</a></em> or from constructor. <br /></td></tr>
|
||||
<tr class="separator:a587c32639f2732920338a363ad163d81"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae7c5a2d7b6ea2409df4e200c8e4b8e32"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae7c5a2d7b6ea2409df4e200c8e4b8e32"></a>
|
||||
virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ae7c5a2d7b6ea2409df4e200c8e4b8e32">configureDevice</a> (const void *e_main, const void *e_parent=0)</td></tr>
|
||||
<tr class="memdesc:ae7c5a2d7b6ea2409df4e200c8e4b8e32"><td class="mdescLeft"> </td><td class="mdescRight">Reimplement to configure device from entries "e_main" and "e_parent", cast arguments to <em><a class="el" href="class_p_i_config_1_1_entry.html" title="Entry of configuration file ">PIConfig::Entry</a>*</em>. <br /></td></tr>
|
||||
<tr class="separator:ae7c5a2d7b6ea2409df4e200c8e4b8e32"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae62b3035a9f884d345fd5d071c8089c8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae62b3035a9f884d345fd5d071c8089c8"></a>
|
||||
virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ae62b3035a9f884d345fd5d071c8089c8">openDevice</a> ()=0</td></tr>
|
||||
<tr class="memdesc:ae62b3035a9f884d345fd5d071c8089c8"><td class="mdescLeft"> </td><td class="mdescRight">Reimplement to open device, return value will be set to "opened_" variable. <br /></td></tr>
|
||||
<tr class="separator:ae62b3035a9f884d345fd5d071c8089c8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aaf041ac27ee2b9af4828fbe2f4b5b1e2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaf041ac27ee2b9af4828fbe2f4b5b1e2"></a>
|
||||
virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#aaf041ac27ee2b9af4828fbe2f4b5b1e2">closeDevice</a> ()</td></tr>
|
||||
<tr class="memdesc:aaf041ac27ee2b9af4828fbe2f4b5b1e2"><td class="mdescLeft"> </td><td class="mdescRight">Reimplement to close device, inverse return value will be set to "opened_" variable. <br /></td></tr>
|
||||
<tr class="separator:aaf041ac27ee2b9af4828fbe2f4b5b1e2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3c744704af365358af074e1089e20068"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3c744704af365358af074e1089e20068"></a>
|
||||
virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a3c744704af365358af074e1089e20068">threadedRead</a> (uchar *readed, int size)</td></tr>
|
||||
<tr class="memdesc:a3c744704af365358af074e1089e20068"><td class="mdescLeft"> </td><td class="mdescRight">Function executed when thread read some data, default implementation execute external slot "ret_func_". <br /></td></tr>
|
||||
<tr class="separator:a3c744704af365358af074e1089e20068"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a568194e78dc8aac94ed6c1d17809a71e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a568194e78dc8aac94ed6c1d17809a71e"></a>
|
||||
virtual <a class="el" href="class_p_i_string.html">PIString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a568194e78dc8aac94ed6c1d17809a71e">fullPathPrefix</a> () const </td></tr>
|
||||
<tr class="memdesc:a568194e78dc8aac94ed6c1d17809a71e"><td class="mdescLeft"> </td><td class="mdescRight">Reimplement to construct full unambiguous string prefix. <a class="el" href="class_p_i_i_o_device.html#PIIODevice_sec7">Creating devices by unambiguous string</a>. <br /></td></tr>
|
||||
<tr class="separator:a568194e78dc8aac94ed6c1d17809a71e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb3edefa3b78b06e0f293936c15a74ab"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aeb3edefa3b78b06e0f293936c15a74ab"></a>
|
||||
virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#aeb3edefa3b78b06e0f293936c15a74ab">configureFromFullPath</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &full_path)</td></tr>
|
||||
<tr class="memdesc:aeb3edefa3b78b06e0f293936c15a74ab"><td class="mdescLeft"> </td><td class="mdescRight">Reimplement to configure your device with parameters of full unambiguous string. Default implementation does nothing. <br /></td></tr>
|
||||
<tr class="separator:aeb3edefa3b78b06e0f293936c15a74ab"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pro_methods_class_p_i_object"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_p_i_object')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="class_p_i_object.html">PIObject</a></td></tr>
|
||||
<tr class="memitem:a2f43644909496ba11ca294a67ed18deb inherit pro_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2f43644909496ba11ca294a67ed18deb"></a>
|
||||
<a class="el" href="class_p_i_object.html">PIObject</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a2f43644909496ba11ca294a67ed18deb">emitter</a> () const </td></tr>
|
||||
<tr class="memdesc:a2f43644909496ba11ca294a67ed18deb inherit pro_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Returns PIObject* which has raised an event. This value is correct only in definition of some event handler. <br /></td></tr>
|
||||
<tr class="separator:a2f43644909496ba11ca294a67ed18deb inherit pro_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2f98c7c43b93f9d636e9119f0a577715 inherit pro_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2f98c7c43b93f9d636e9119f0a577715"></a>
|
||||
virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a2f98c7c43b93f9d636e9119f0a577715">propertyChanged</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)</td></tr>
|
||||
<tr class="memdesc:a2f98c7c43b93f9d636e9119f0a577715 inherit pro_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Virtual function executes after property with name "name" has been changed. <br /></td></tr>
|
||||
<tr class="separator:a2f98c7c43b93f9d636e9119f0a577715 inherit pro_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="related"></a>
|
||||
Related Functions</h2></td></tr>
|
||||
<tr><td class="ititle" colspan="2"><p>(Note that these are not member functions.) </p>
|
||||
</td></tr>
|
||||
<tr class="memitem:add5b851e98d22dd4d7482a8e509113dc"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
||||
<tr class="memitem:add5b851e98d22dd4d7482a8e509113dc"><td class="memTemplItemLeft" align="right" valign="top">T </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#add5b851e98d22dd4d7482a8e509113dc">readDeviceSetting</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, const T &def, const <a class="el" href="class_p_i_config_1_1_entry.html">PIConfig::Entry</a> *em, const <a class="el" href="class_p_i_config_1_1_entry.html">PIConfig::Entry</a> *ep)</td></tr>
|
||||
<tr class="memdesc:add5b851e98d22dd4d7482a8e509113dc"><td class="mdescLeft"> </td><td class="mdescRight">Service function. useful for configuring devices. <a href="#add5b851e98d22dd4d7482a8e509113dc">More...</a><br /></td></tr>
|
||||
<tr class="separator:add5b851e98d22dd4d7482a8e509113dc"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a672a05d4391737b8fecd4524f1a47bda"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a672a05d4391737b8fecd4524f1a47bda"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a672a05d4391737b8fecd4524f1a47bda">REGISTER_DEVICE</a>(class)</td></tr>
|
||||
<tr class="memdesc:a672a05d4391737b8fecd4524f1a47bda"><td class="mdescLeft"> </td><td class="mdescRight">Use this macro to enable automatic creation instances of your class with <em>createFromFullPath()</em> function. <br /></td></tr>
|
||||
<tr class="separator:a672a05d4391737b8fecd4524f1a47bda"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5adabd429443716b75771317ec43301b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5adabd429443716b75771317ec43301b"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a5adabd429443716b75771317ec43301b">PIIODEVICE</a>(class)</td></tr>
|
||||
<tr class="memdesc:a5adabd429443716b75771317ec43301b"><td class="mdescLeft"> </td><td class="mdescRight">Use this macro instead of PIOBJECT when describe your own <a class="el" href="class_p_i_i_o_device.html" title="Base class for input/output classes. ">PIIODevice</a>. <br /></td></tr>
|
||||
<tr class="separator:a5adabd429443716b75771317ec43301b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header related_class_p_i_object"><td colspan="2" onclick="javascript:toggleInherit('related_class_p_i_object')"><img src="closed.png" alt="-"/> Related Functions inherited from <a class="el" href="class_p_i_object.html">PIObject</a></td></tr>
|
||||
<tr class="memitem:a722b67a967e55918f6921de66ecffce9 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a722b67a967e55918f6921de66ecffce9"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a722b67a967e55918f6921de66ecffce9">piCoutObj</a></td></tr>
|
||||
<tr class="memdesc:a722b67a967e55918f6921de66ecffce9 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Macro used for conditional (piDebug and <a class="el" href="class_p_i_object.html#a286d39fdf2dacf8bc1f26c8744d8bf18" title="Return if debug of this object is active. ">PIObject::debug()</a>) output to <a class="el" href="class_p_i_cout.html" title="Class for formatted output similar std::cout. ">PICout</a> for subclasses of <a class="el" href="class_p_i_object.html" title="This is base class for any classes which use events -> handlers mechanism. ">PIObject</a>. <br /></td></tr>
|
||||
<tr class="separator:a722b67a967e55918f6921de66ecffce9 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:affa62b02040517a34b3f173d804e487f inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="affa62b02040517a34b3f173d804e487f"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#affa62b02040517a34b3f173d804e487f">PIOBJECT</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)</td></tr>
|
||||
<tr class="memdesc:affa62b02040517a34b3f173d804e487f inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">you should use this macro after class declaration to use EVENT and EVENT_HANDLER and correct piCoutObj output <br /></td></tr>
|
||||
<tr class="separator:affa62b02040517a34b3f173d804e487f inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4ce1840f79eac65344a4c5823f5034d4 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4ce1840f79eac65344a4c5823f5034d4"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a4ce1840f79eac65344a4c5823f5034d4">PIOBJECT_PARENT</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)</td></tr>
|
||||
<tr class="memdesc:a4ce1840f79eac65344a4c5823f5034d4 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">you should use this macro after class declaration to use EVENT and EVENT_HANDLER of parent class <br /></td></tr>
|
||||
<tr class="separator:a4ce1840f79eac65344a4c5823f5034d4 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab605cf0454d34cc72c65bfed2abd696a inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab605cf0454d34cc72c65bfed2abd696a"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ab605cf0454d34cc72c65bfed2abd696a">EVENT_HANDLER0</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>()</td></tr>
|
||||
<tr class="memdesc:ab605cf0454d34cc72c65bfed2abd696a inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338" title="Returns object name. ">name()</a> <br /></td></tr>
|
||||
<tr class="separator:ab605cf0454d34cc72c65bfed2abd696a inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a56defa004e9b7efb2db50b3a43ca7225 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a56defa004e9b7efb2db50b3a43ca7225"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a56defa004e9b7efb2db50b3a43ca7225">EVENT_HANDLER1</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0)</td></tr>
|
||||
<tr class="memdesc:a56defa004e9b7efb2db50b3a43ca7225 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0) <br /></td></tr>
|
||||
<tr class="separator:a56defa004e9b7efb2db50b3a43ca7225 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abb64b696544ee4ee8715add9747c1293 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abb64b696544ee4ee8715add9747c1293"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#abb64b696544ee4ee8715add9747c1293">EVENT_HANDLER2</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1)</td></tr>
|
||||
<tr class="memdesc:abb64b696544ee4ee8715add9747c1293 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0, type1 var1) <br /></td></tr>
|
||||
<tr class="separator:abb64b696544ee4ee8715add9747c1293 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af90eced49fbdb43f5fc631fa7e7a44fb inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af90eced49fbdb43f5fc631fa7e7a44fb"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af90eced49fbdb43f5fc631fa7e7a44fb">EVENT_HANDLER3</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2)</td></tr>
|
||||
<tr class="memdesc:af90eced49fbdb43f5fc631fa7e7a44fb inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0, type1 var1, type2 var2) <br /></td></tr>
|
||||
<tr class="separator:af90eced49fbdb43f5fc631fa7e7a44fb inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8a8499ba07a4cc16c0b15c51b197d9f inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae8a8499ba07a4cc16c0b15c51b197d9f"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae8a8499ba07a4cc16c0b15c51b197d9f">EVENT_HANDLER4</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3)</td></tr>
|
||||
<tr class="memdesc:ae8a8499ba07a4cc16c0b15c51b197d9f inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0, type1 var1, type2 var2, type3 var3) <br /></td></tr>
|
||||
<tr class="separator:ae8a8499ba07a4cc16c0b15c51b197d9f inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae92ae8e64fbb4c6fa7d87cc1e93d55c0 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae92ae8e64fbb4c6fa7d87cc1e93d55c0"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae92ae8e64fbb4c6fa7d87cc1e93d55c0">EVENT_HANDLER</a>   <a class="el" href="class_p_i_object.html#ab605cf0454d34cc72c65bfed2abd696a">EVENT_HANDLER0</a></td></tr>
|
||||
<tr class="memdesc:ae92ae8e64fbb4c6fa7d87cc1e93d55c0 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">EVENT_HANDLER is synonym of EVENT_HANDLER0. <br /></td></tr>
|
||||
<tr class="separator:ae92ae8e64fbb4c6fa7d87cc1e93d55c0 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a338377c8ec10707dd26a168b8aef5c31 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a338377c8ec10707dd26a168b8aef5c31"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a338377c8ec10707dd26a168b8aef5c31">EVENT_VHANDLER0</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>()</td></tr>
|
||||
<tr class="memdesc:a338377c8ec10707dd26a168b8aef5c31 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338" title="Returns object name. ">name()</a> <br /></td></tr>
|
||||
<tr class="separator:a338377c8ec10707dd26a168b8aef5c31 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abf138848427466a7ae91ada5876f926d inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abf138848427466a7ae91ada5876f926d"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#abf138848427466a7ae91ada5876f926d">EVENT_VHANDLER1</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0)</td></tr>
|
||||
<tr class="memdesc:abf138848427466a7ae91ada5876f926d inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0) <br /></td></tr>
|
||||
<tr class="separator:abf138848427466a7ae91ada5876f926d inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad0ba4a14c77b8d968dc13918f9b2d384 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad0ba4a14c77b8d968dc13918f9b2d384"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ad0ba4a14c77b8d968dc13918f9b2d384">EVENT_VHANDLER2</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1)</td></tr>
|
||||
<tr class="memdesc:ad0ba4a14c77b8d968dc13918f9b2d384 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0, type1 var1) <br /></td></tr>
|
||||
<tr class="separator:ad0ba4a14c77b8d968dc13918f9b2d384 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4f47b429ac594cebdca1567e1b9a1021 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4f47b429ac594cebdca1567e1b9a1021"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a4f47b429ac594cebdca1567e1b9a1021">EVENT_VHANDLER3</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2)</td></tr>
|
||||
<tr class="memdesc:a4f47b429ac594cebdca1567e1b9a1021 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0, type1 var1, type2 var2) <br /></td></tr>
|
||||
<tr class="separator:a4f47b429ac594cebdca1567e1b9a1021 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a96b2461314db11f3b68942bcd4b9d13d inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a96b2461314db11f3b68942bcd4b9d13d"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a96b2461314db11f3b68942bcd4b9d13d">EVENT_VHANDLER4</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3)</td></tr>
|
||||
<tr class="memdesc:a96b2461314db11f3b68942bcd4b9d13d inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0, type1 var1, type2 var2, type3 var3) <br /></td></tr>
|
||||
<tr class="separator:a96b2461314db11f3b68942bcd4b9d13d inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a26a0e3181ebb2a90c11e9a7eb906a99e inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a26a0e3181ebb2a90c11e9a7eb906a99e"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a26a0e3181ebb2a90c11e9a7eb906a99e">EVENT_VHANDLER</a>   <a class="el" href="class_p_i_object.html#a338377c8ec10707dd26a168b8aef5c31">EVENT_VHANDLER0</a></td></tr>
|
||||
<tr class="memdesc:a26a0e3181ebb2a90c11e9a7eb906a99e inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">EVENT_VHANDLER is synonym of EVENT_VHANDLER0. <br /></td></tr>
|
||||
<tr class="separator:a26a0e3181ebb2a90c11e9a7eb906a99e inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4fa760299649bc8aeaa0dcf4d605be70 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4fa760299649bc8aeaa0dcf4d605be70"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a4fa760299649bc8aeaa0dcf4d605be70">EVENT0</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>();</td></tr>
|
||||
<tr class="memdesc:a4fa760299649bc8aeaa0dcf4d605be70 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338" title="Returns object name. ">name()</a>; <br /></td></tr>
|
||||
<tr class="separator:a4fa760299649bc8aeaa0dcf4d605be70 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7083e0b630c70def2ce05d60d70a45b9 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7083e0b630c70def2ce05d60d70a45b9"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a7083e0b630c70def2ce05d60d70a45b9">EVENT1</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0);</td></tr>
|
||||
<tr class="memdesc:a7083e0b630c70def2ce05d60d70a45b9 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0); <br /></td></tr>
|
||||
<tr class="separator:a7083e0b630c70def2ce05d60d70a45b9 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a91d380b7235ad11b4830c4c2e8860618 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a91d380b7235ad11b4830c4c2e8860618"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a91d380b7235ad11b4830c4c2e8860618">EVENT2</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1);</td></tr>
|
||||
<tr class="memdesc:a91d380b7235ad11b4830c4c2e8860618 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0, type1 var1); <br /></td></tr>
|
||||
<tr class="separator:a91d380b7235ad11b4830c4c2e8860618 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a685a85b0791e73158dc0173b4e18dd00 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a685a85b0791e73158dc0173b4e18dd00"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a685a85b0791e73158dc0173b4e18dd00">EVENT3</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2);</td></tr>
|
||||
<tr class="memdesc:a685a85b0791e73158dc0173b4e18dd00 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0, type1 var1, type2 var2); <br /></td></tr>
|
||||
<tr class="separator:a685a85b0791e73158dc0173b4e18dd00 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a59032ae5e0b94cdfb52be1f24d5e8252 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a59032ae5e0b94cdfb52be1f24d5e8252"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a59032ae5e0b94cdfb52be1f24d5e8252">EVENT4</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3);</td></tr>
|
||||
<tr class="memdesc:a59032ae5e0b94cdfb52be1f24d5e8252 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0, type1 var1, type2 var2, type3 var3); <br /></td></tr>
|
||||
<tr class="separator:a59032ae5e0b94cdfb52be1f24d5e8252 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7877e997621e1161f058fce90febd464 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7877e997621e1161f058fce90febd464"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a7877e997621e1161f058fce90febd464">EVENT</a>   <a class="el" href="class_p_i_object.html#a4fa760299649bc8aeaa0dcf4d605be70">EVENT0</a></td></tr>
|
||||
<tr class="memdesc:a7877e997621e1161f058fce90febd464 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">EVENT is synonym of EVENT0. <br /></td></tr>
|
||||
<tr class="separator:a7877e997621e1161f058fce90febd464 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac86f9567fcbe10d7e49685e0a01b8427 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac86f9567fcbe10d7e49685e0a01b8427"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ac86f9567fcbe10d7e49685e0a01b8427">CONNECTU</a>(src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:ac86f9567fcbe10d7e49685e0a01b8427 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler". "Event" and "handler" must has equal argument lists. <br /></td></tr>
|
||||
<tr class="separator:ac86f9567fcbe10d7e49685e0a01b8427 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a38e74a7ce99df00a10517f5ce4aa66c5 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a38e74a7ce99df00a10517f5ce4aa66c5"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a38e74a7ce99df00a10517f5ce4aa66c5">CONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a38e74a7ce99df00a10517f5ce4aa66c5 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a38e74a7ce99df00a10517f5ce4aa66c5 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a36132851189bb01db4957595111a28db inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a36132851189bb01db4957595111a28db"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a36132851189bb01db4957595111a28db">CONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a36132851189bb01db4957595111a28db inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a36132851189bb01db4957595111a28db inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a850bbf4e8361a106c99da4c46f684247 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a850bbf4e8361a106c99da4c46f684247"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a850bbf4e8361a106c99da4c46f684247">CONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a850bbf4e8361a106c99da4c46f684247 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a850bbf4e8361a106c99da4c46f684247 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab45dbd69bde3cde22d4aba27ed585407 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab45dbd69bde3cde22d4aba27ed585407"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ab45dbd69bde3cde22d4aba27ed585407">CONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:ab45dbd69bde3cde22d4aba27ed585407 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:ab45dbd69bde3cde22d4aba27ed585407 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a34e41d730c07354e07333def3d854019 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a34e41d730c07354e07333def3d854019"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a34e41d730c07354e07333def3d854019">CONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a34e41d730c07354e07333def3d854019 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a34e41d730c07354e07333def3d854019 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a65528c74adc6691eac2c7a2f39328064 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a65528c74adc6691eac2c7a2f39328064"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a65528c74adc6691eac2c7a2f39328064">CONNECT</a>   <a class="el" href="class_p_i_object.html#a38e74a7ce99df00a10517f5ce4aa66c5">CONNECT0</a></td></tr>
|
||||
<tr class="memdesc:a65528c74adc6691eac2c7a2f39328064 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">CONNECT is synonym of CONNECT0. <br /></td></tr>
|
||||
<tr class="separator:a65528c74adc6691eac2c7a2f39328064 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aaaba5b68617a43903056bc175b8cd162 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaaba5b68617a43903056bc175b8cd162"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aaaba5b68617a43903056bc175b8cd162">WEAK_CONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:aaaba5b68617a43903056bc175b8cd162 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:aaaba5b68617a43903056bc175b8cd162 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a37d80492e781bf82b9c22c56977da81e inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a37d80492e781bf82b9c22c56977da81e"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a37d80492e781bf82b9c22c56977da81e">WEAK_CONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a37d80492e781bf82b9c22c56977da81e inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a37d80492e781bf82b9c22c56977da81e inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a34134cc70172ef5a8d38ba8eb0db327d inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a34134cc70172ef5a8d38ba8eb0db327d"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a34134cc70172ef5a8d38ba8eb0db327d">WEAK_CONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a34134cc70172ef5a8d38ba8eb0db327d inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a34134cc70172ef5a8d38ba8eb0db327d inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a601eb7e6e4c3c1a2ba741abbaf271fed inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a601eb7e6e4c3c1a2ba741abbaf271fed"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a601eb7e6e4c3c1a2ba741abbaf271fed">WEAK_CONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a601eb7e6e4c3c1a2ba741abbaf271fed inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a601eb7e6e4c3c1a2ba741abbaf271fed inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a483ad0828f2c221308d95fd07ba1ee6e inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a483ad0828f2c221308d95fd07ba1ee6e"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a483ad0828f2c221308d95fd07ba1ee6e">WEAK_CONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a483ad0828f2c221308d95fd07ba1ee6e inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a483ad0828f2c221308d95fd07ba1ee6e inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a52fc22658e025b4c15c8a2454d81b289 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a52fc22658e025b4c15c8a2454d81b289"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a52fc22658e025b4c15c8a2454d81b289">WEAK_CONNECT</a>   <a class="el" href="class_p_i_object.html#aaaba5b68617a43903056bc175b8cd162">WEAK_CONNECT0</a></td></tr>
|
||||
<tr class="memdesc:a52fc22658e025b4c15c8a2454d81b289 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">WEAK_CONNECT is synonym of WEAK_CONNECT0. <br /></td></tr>
|
||||
<tr class="separator:a52fc22658e025b4c15c8a2454d81b289 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aed7fd8edaccbbca33c51417ca43ac32a inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aed7fd8edaccbbca33c51417ca43ac32a"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aed7fd8edaccbbca33c51417ca43ac32a">DISCONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:aed7fd8edaccbbca33c51417ca43ac32a inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:aed7fd8edaccbbca33c51417ca43ac32a inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae030e8deb226c636d2df22076391f12c inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae030e8deb226c636d2df22076391f12c"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae030e8deb226c636d2df22076391f12c">DISCONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:ae030e8deb226c636d2df22076391f12c inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:ae030e8deb226c636d2df22076391f12c inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8f0609bfd7dfcd4512d76480bc114dab inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8f0609bfd7dfcd4512d76480bc114dab"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a8f0609bfd7dfcd4512d76480bc114dab">DISCONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a8f0609bfd7dfcd4512d76480bc114dab inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:a8f0609bfd7dfcd4512d76480bc114dab inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af2789f99d1916f231fc579f00370fa6f inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af2789f99d1916f231fc579f00370fa6f"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af2789f99d1916f231fc579f00370fa6f">DISCONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:af2789f99d1916f231fc579f00370fa6f inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:af2789f99d1916f231fc579f00370fa6f inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aedf429d3192da764163c1377cad310e3 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aedf429d3192da764163c1377cad310e3"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aedf429d3192da764163c1377cad310e3">DISCONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:aedf429d3192da764163c1377cad310e3 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:aedf429d3192da764163c1377cad310e3 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a587604e6f3570c0fc32794384d4d0d1f inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a587604e6f3570c0fc32794384d4d0d1f"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a587604e6f3570c0fc32794384d4d0d1f">DISCONNECT</a>   <a class="el" href="class_p_i_object.html#aed7fd8edaccbbca33c51417ca43ac32a">DISCONNECT0</a></td></tr>
|
||||
<tr class="memdesc:a587604e6f3570c0fc32794384d4d0d1f inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">DISCONNECT is synonym of DISCONNECT0. <br /></td></tr>
|
||||
<tr class="separator:a587604e6f3570c0fc32794384d4d0d1f inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3f7b0da6b28ced23e1deee48dde17c98 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3f7b0da6b28ced23e1deee48dde17c98"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a3f7b0da6b28ced23e1deee48dde17c98">HANDLER</a>(handler)</td></tr>
|
||||
<tr class="memdesc:a3f7b0da6b28ced23e1deee48dde17c98 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Returns pointer to events handler "handler". <br /></td></tr>
|
||||
<tr class="separator:a3f7b0da6b28ced23e1deee48dde17c98 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
|
||||
Additional Inherited Members</h2></td></tr>
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
|
||||
Public Types</h2></td></tr>
|
||||
<tr class="memitem:a546a024c6ff4a1dca9350b520e73b595"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595">DeviceMode</a> { <a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595a3cfbd625c2976cde647e43b3ecf488fc">ReadOnly</a> = 0x01,
|
||||
<a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595ac8b9334253858c834ece08fc1d0a9c03">WriteOnly</a> = 0x02,
|
||||
<a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595a9a3dfb78656b018b51ce48d95f39234a">ReadWrite</a> = 0x03
|
||||
}</td></tr>
|
||||
<tr class="memdesc:a546a024c6ff4a1dca9350b520e73b595"><td class="mdescLeft"> </td><td class="mdescRight">Open modes for <a class="el" href="class_p_i_i_o_device.html" title="Base class for input/output classes. ">PIIODevice</a>. <a href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595">More...</a><br /></td></tr>
|
||||
<tr class="separator:a546a024c6ff4a1dca9350b520e73b595"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pub_types_class_p_i_thread"><td colspan="2" onclick="javascript:toggleInherit('pub_types_class_p_i_thread')"><img src="closed.png" alt="-"/> Public Types inherited from <a class="el" href="class_p_i_thread.html">PIThread</a></td></tr>
|
||||
<tr class="memitem:a3ddcafb0b09d3ed258a519882986a77b inherit pub_types_class_p_i_thread"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77b">Priority</a> { <br />
|
||||
  <a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba4dbd54fc5158a029c682b718f48312d4">piLowerst</a>,
|
||||
@@ -362,6 +109,170 @@ Additional Inherited Members</h2></td></tr>
|
||||
}</td></tr>
|
||||
<tr class="memdesc:a3ddcafb0b09d3ed258a519882986a77b"><td class="mdescLeft"> </td><td class="mdescRight">Priority of thread. <a href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77b">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3ddcafb0b09d3ed258a519882986a77b inherit pub_types_class_p_i_thread"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:ac087db1174b1a2f6bb6400a62b93ed52"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac087db1174b1a2f6bb6400a62b93ed52"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ac087db1174b1a2f6bb6400a62b93ed52">PIIODevice</a> ()</td></tr>
|
||||
<tr class="memdesc:ac087db1174b1a2f6bb6400a62b93ed52"><td class="mdescLeft"> </td><td class="mdescRight">Constructs a empty <a class="el" href="class_p_i_i_o_device.html" title="Base class for input/output classes. ">PIIODevice</a>. <br /></td></tr>
|
||||
<tr class="separator:ac087db1174b1a2f6bb6400a62b93ed52"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab37b5b49ddd5ec07d03df75dcc6f0343"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ab37b5b49ddd5ec07d03df75dcc6f0343">PIIODevice</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_i_o_device.html#a8bc4ff38695ab514f95fa1fa4da0f344">path</a>, <a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595">DeviceMode</a> <a class="el" href="class_p_i_i_o_device.html#aec8176a5b88b98aacba528b1dd20c7c4">mode</a>=<a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595a9a3dfb78656b018b51ce48d95f39234a">ReadWrite</a>)</td></tr>
|
||||
<tr class="memdesc:ab37b5b49ddd5ec07d03df75dcc6f0343"><td class="mdescLeft"> </td><td class="mdescRight">Constructs a <a class="el" href="class_p_i_i_o_device.html" title="Base class for input/output classes. ">PIIODevice</a> with path and mode. <a href="#ab37b5b49ddd5ec07d03df75dcc6f0343">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab37b5b49ddd5ec07d03df75dcc6f0343"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aec8176a5b88b98aacba528b1dd20c7c4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aec8176a5b88b98aacba528b1dd20c7c4"></a>
|
||||
<a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595">DeviceMode</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#aec8176a5b88b98aacba528b1dd20c7c4">mode</a> () const </td></tr>
|
||||
<tr class="memdesc:aec8176a5b88b98aacba528b1dd20c7c4"><td class="mdescLeft"> </td><td class="mdescRight">Current open mode of device. <br /></td></tr>
|
||||
<tr class="separator:aec8176a5b88b98aacba528b1dd20c7c4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8bc4ff38695ab514f95fa1fa4da0f344"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8bc4ff38695ab514f95fa1fa4da0f344"></a>
|
||||
<a class="el" href="class_p_i_string.html">PIString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a8bc4ff38695ab514f95fa1fa4da0f344">path</a> () const </td></tr>
|
||||
<tr class="memdesc:a8bc4ff38695ab514f95fa1fa4da0f344"><td class="mdescLeft"> </td><td class="mdescRight">Current path of device. <br /></td></tr>
|
||||
<tr class="separator:a8bc4ff38695ab514f95fa1fa4da0f344"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac0a4c85cfc93f4f97889624f1af3f2da"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac0a4c85cfc93f4f97889624f1af3f2da"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ac0a4c85cfc93f4f97889624f1af3f2da">setPath</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_i_o_device.html#a8bc4ff38695ab514f95fa1fa4da0f344">path</a>)</td></tr>
|
||||
<tr class="memdesc:ac0a4c85cfc93f4f97889624f1af3f2da"><td class="mdescLeft"> </td><td class="mdescRight">Set path of device. <br /></td></tr>
|
||||
<tr class="separator:ac0a4c85cfc93f4f97889624f1af3f2da"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aab8d2f661fa81ebc08f86774bd385d7c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aab8d2f661fa81ebc08f86774bd385d7c"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#aab8d2f661fa81ebc08f86774bd385d7c">isReadable</a> () const </td></tr>
|
||||
<tr class="memdesc:aab8d2f661fa81ebc08f86774bd385d7c"><td class="mdescLeft"> </td><td class="mdescRight">Return <b>true</b> if mode is ReadOnly or ReadWrite. <br /></td></tr>
|
||||
<tr class="separator:aab8d2f661fa81ebc08f86774bd385d7c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3f9b2cace031adbed1024e67de0a2c26"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3f9b2cace031adbed1024e67de0a2c26"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a3f9b2cace031adbed1024e67de0a2c26">isWriteable</a> () const </td></tr>
|
||||
<tr class="memdesc:a3f9b2cace031adbed1024e67de0a2c26"><td class="mdescLeft"> </td><td class="mdescRight">Return <b>true</b> if mode is WriteOnly or ReadWrite. <br /></td></tr>
|
||||
<tr class="separator:a3f9b2cace031adbed1024e67de0a2c26"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac4548767d3525425560cecb941b2f3e1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac4548767d3525425560cecb941b2f3e1"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ac4548767d3525425560cecb941b2f3e1">isOpened</a> () const </td></tr>
|
||||
<tr class="memdesc:ac4548767d3525425560cecb941b2f3e1"><td class="mdescLeft"> </td><td class="mdescRight">Return <b>true</b> if device is successfully opened. <br /></td></tr>
|
||||
<tr class="separator:ac4548767d3525425560cecb941b2f3e1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af4af787cf1f0c683ab8cc96b467ceb71"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af4af787cf1f0c683ab8cc96b467ceb71"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#af4af787cf1f0c683ab8cc96b467ceb71">isClosed</a> () const </td></tr>
|
||||
<tr class="memdesc:af4af787cf1f0c683ab8cc96b467ceb71"><td class="mdescLeft"> </td><td class="mdescRight">Return <b>true</b> if device is closed. <br /></td></tr>
|
||||
<tr class="separator:af4af787cf1f0c683ab8cc96b467ceb71"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2e3ec03f1fb36ad84483822a1618488b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2e3ec03f1fb36ad84483822a1618488b"></a>
|
||||
virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a2e3ec03f1fb36ad84483822a1618488b">canRead</a> () const </td></tr>
|
||||
<tr class="memdesc:a2e3ec03f1fb36ad84483822a1618488b"><td class="mdescLeft"> </td><td class="mdescRight">Return <b>true</b> if device can read <b>now</b>. <br /></td></tr>
|
||||
<tr class="separator:a2e3ec03f1fb36ad84483822a1618488b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa2a16a83493209f165f03e1c49330c82"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa2a16a83493209f165f03e1c49330c82"></a>
|
||||
virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#aa2a16a83493209f165f03e1c49330c82">canWrite</a> () const </td></tr>
|
||||
<tr class="memdesc:aa2a16a83493209f165f03e1c49330c82"><td class="mdescLeft"> </td><td class="mdescRight">Return <b>true</b> if device can write <b>now</b>. <br /></td></tr>
|
||||
<tr class="separator:aa2a16a83493209f165f03e1c49330c82"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af102eb926a08c8da2d0dcb06c3f951d6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af102eb926a08c8da2d0dcb06c3f951d6"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#af102eb926a08c8da2d0dcb06c3f951d6">setReopenEnabled</a> (bool yes=true)</td></tr>
|
||||
<tr class="memdesc:af102eb926a08c8da2d0dcb06c3f951d6"><td class="mdescLeft"> </td><td class="mdescRight">Set execution of <em>open</em> enabled while threaded read on closed device. <br /></td></tr>
|
||||
<tr class="separator:af102eb926a08c8da2d0dcb06c3f951d6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac62f3a463fab444f084aa9ce7435e5a4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac62f3a463fab444f084aa9ce7435e5a4"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ac62f3a463fab444f084aa9ce7435e5a4">setReopenTimeout</a> (int msecs)</td></tr>
|
||||
<tr class="memdesc:ac62f3a463fab444f084aa9ce7435e5a4"><td class="mdescLeft"> </td><td class="mdescRight">Set timeout in milliseconds between <em>open</em> tryings if reopen is enabled. <br /></td></tr>
|
||||
<tr class="separator:ac62f3a463fab444f084aa9ce7435e5a4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a21175548410fffdf7b060158d11b0277"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a21175548410fffdf7b060158d11b0277"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a21175548410fffdf7b060158d11b0277">isReopenEnabled</a> () const </td></tr>
|
||||
<tr class="memdesc:a21175548410fffdf7b060158d11b0277"><td class="mdescLeft"> </td><td class="mdescRight">Return reopen enable. <br /></td></tr>
|
||||
<tr class="separator:a21175548410fffdf7b060158d11b0277"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab87197451c9d3700860c73f85538e0dd"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab87197451c9d3700860c73f85538e0dd"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ab87197451c9d3700860c73f85538e0dd">reopenTimeout</a> ()</td></tr>
|
||||
<tr class="memdesc:ab87197451c9d3700860c73f85538e0dd"><td class="mdescLeft"> </td><td class="mdescRight">Return reopen timeout. <br /></td></tr>
|
||||
<tr class="separator:ab87197451c9d3700860c73f85538e0dd"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac6eaa85cbd4f4f639add072f174d843b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ac6eaa85cbd4f4f639add072f174d843b">setThreadedReadSlot</a> (ReadRetFunc func)</td></tr>
|
||||
<tr class="memdesc:ac6eaa85cbd4f4f639add072f174d843b"><td class="mdescLeft"> </td><td class="mdescRight">Set "threaded read slot". <a href="#ac6eaa85cbd4f4f639add072f174d843b">More...</a><br /></td></tr>
|
||||
<tr class="separator:ac6eaa85cbd4f4f639add072f174d843b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5f8ef8392407794b48130487dffbd6e5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5f8ef8392407794b48130487dffbd6e5"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a5f8ef8392407794b48130487dffbd6e5">setThreadedReadData</a> (void *d)</td></tr>
|
||||
<tr class="memdesc:a5f8ef8392407794b48130487dffbd6e5"><td class="mdescLeft"> </td><td class="mdescRight">Set custom data that will be passed to "threaded read slot". <br /></td></tr>
|
||||
<tr class="separator:a5f8ef8392407794b48130487dffbd6e5"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a52c3127c3940d0a37e42b38b0fd1cf71"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a52c3127c3940d0a37e42b38b0fd1cf71">setThreadedReadBufferSize</a> (int new_size)</td></tr>
|
||||
<tr class="memdesc:a52c3127c3940d0a37e42b38b0fd1cf71"><td class="mdescLeft"> </td><td class="mdescRight">Set size of threaded read buffer. <a href="#a52c3127c3940d0a37e42b38b0fd1cf71">More...</a><br /></td></tr>
|
||||
<tr class="separator:a52c3127c3940d0a37e42b38b0fd1cf71"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1224a4837afb731b18473bd79a934605"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1224a4837afb731b18473bd79a934605"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a1224a4837afb731b18473bd79a934605">threadedReadBufferSize</a> () const </td></tr>
|
||||
<tr class="memdesc:a1224a4837afb731b18473bd79a934605"><td class="mdescLeft"> </td><td class="mdescRight">Return size of threaded read buffer. <br /></td></tr>
|
||||
<tr class="separator:a1224a4837afb731b18473bd79a934605"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a22831f552757ed99a3697e29bab1f447"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a22831f552757ed99a3697e29bab1f447"></a>
|
||||
const uchar * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a22831f552757ed99a3697e29bab1f447">threadedReadBuffer</a> () const </td></tr>
|
||||
<tr class="memdesc:a22831f552757ed99a3697e29bab1f447"><td class="mdescLeft"> </td><td class="mdescRight">Return content of threaded read buffer. <br /></td></tr>
|
||||
<tr class="separator:a22831f552757ed99a3697e29bab1f447"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a00277fab1681c7226dcf41bd53ae895d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a00277fab1681c7226dcf41bd53ae895d"></a>
|
||||
void * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a00277fab1681c7226dcf41bd53ae895d">threadedReadData</a> () const </td></tr>
|
||||
<tr class="memdesc:a00277fab1681c7226dcf41bd53ae895d"><td class="mdescLeft"> </td><td class="mdescRight">Return custom data that will be passed to "threaded read slot". <br /></td></tr>
|
||||
<tr class="separator:a00277fab1681c7226dcf41bd53ae895d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4906b24d7672b94766c619cb391ee4a0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4906b24d7672b94766c619cb391ee4a0"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a4906b24d7672b94766c619cb391ee4a0">isThreadedRead</a> () const </td></tr>
|
||||
<tr class="memdesc:a4906b24d7672b94766c619cb391ee4a0"><td class="mdescLeft"> </td><td class="mdescRight">Return <b>true</b> if threaded read is started. <br /></td></tr>
|
||||
<tr class="separator:a4906b24d7672b94766c619cb391ee4a0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aaa58fd385f8dea3b3887da2b9af3f950"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaa58fd385f8dea3b3887da2b9af3f950"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#aaa58fd385f8dea3b3887da2b9af3f950">startThreadedRead</a> ()</td></tr>
|
||||
<tr class="memdesc:aaa58fd385f8dea3b3887da2b9af3f950"><td class="mdescLeft"> </td><td class="mdescRight">Start threaded read. <br /></td></tr>
|
||||
<tr class="separator:aaa58fd385f8dea3b3887da2b9af3f950"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6d45079c93fd233e6ff73e00d4da7616"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6d45079c93fd233e6ff73e00d4da7616"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a6d45079c93fd233e6ff73e00d4da7616">startThreadedRead</a> (ReadRetFunc func)</td></tr>
|
||||
<tr class="memdesc:a6d45079c93fd233e6ff73e00d4da7616"><td class="mdescLeft"> </td><td class="mdescRight">Start threaded read and assign "threaded read slot" to "func". <br /></td></tr>
|
||||
<tr class="separator:a6d45079c93fd233e6ff73e00d4da7616"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4bc2ae587cec97123970afb489c0c530"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4bc2ae587cec97123970afb489c0c530"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a4bc2ae587cec97123970afb489c0c530">stopThreadedRead</a> ()</td></tr>
|
||||
<tr class="memdesc:a4bc2ae587cec97123970afb489c0c530"><td class="mdescLeft"> </td><td class="mdescRight">Stop threaded read. <br /></td></tr>
|
||||
<tr class="separator:a4bc2ae587cec97123970afb489c0c530"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8ced4ba161fe19d98faea99c868059da"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8ced4ba161fe19d98faea99c868059da"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a8ced4ba161fe19d98faea99c868059da">isThreadedWrite</a> () const </td></tr>
|
||||
<tr class="memdesc:a8ced4ba161fe19d98faea99c868059da"><td class="mdescLeft"> </td><td class="mdescRight">Return <b>true</b> if threaded write is started. <br /></td></tr>
|
||||
<tr class="separator:a8ced4ba161fe19d98faea99c868059da"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abf19c9629dae97b30ecbd7fcaae0bb84"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abf19c9629dae97b30ecbd7fcaae0bb84"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#abf19c9629dae97b30ecbd7fcaae0bb84">startThreadedWrite</a> ()</td></tr>
|
||||
<tr class="memdesc:abf19c9629dae97b30ecbd7fcaae0bb84"><td class="mdescLeft"> </td><td class="mdescRight">Start threaded write. <br /></td></tr>
|
||||
<tr class="separator:abf19c9629dae97b30ecbd7fcaae0bb84"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8276a65b6c186478af39fe6482ccfc99"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8276a65b6c186478af39fe6482ccfc99"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a8276a65b6c186478af39fe6482ccfc99">stopThreadedWrite</a> ()</td></tr>
|
||||
<tr class="memdesc:a8276a65b6c186478af39fe6482ccfc99"><td class="mdescLeft"> </td><td class="mdescRight">Stop threaded write. <br /></td></tr>
|
||||
<tr class="separator:a8276a65b6c186478af39fe6482ccfc99"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3ea8e87826a944be0c9f67b2989b78e4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3ea8e87826a944be0c9f67b2989b78e4"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a3ea8e87826a944be0c9f67b2989b78e4">clearThreadedWriteQueue</a> ()</td></tr>
|
||||
<tr class="memdesc:a3ea8e87826a944be0c9f67b2989b78e4"><td class="mdescLeft"> </td><td class="mdescRight">Clear threaded write task queue. <br /></td></tr>
|
||||
<tr class="separator:a3ea8e87826a944be0c9f67b2989b78e4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9c6cb4c2ef6950a1d1d9b9de8eb31d72"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9c6cb4c2ef6950a1d1d9b9de8eb31d72"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a9c6cb4c2ef6950a1d1d9b9de8eb31d72">start</a> ()</td></tr>
|
||||
<tr class="memdesc:a9c6cb4c2ef6950a1d1d9b9de8eb31d72"><td class="mdescLeft"> </td><td class="mdescRight">Start both threaded read and threaded write. <br /></td></tr>
|
||||
<tr class="separator:a9c6cb4c2ef6950a1d1d9b9de8eb31d72"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5f11f004b3976cc015cc4b9c04fa44f2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5f11f004b3976cc015cc4b9c04fa44f2"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a5f11f004b3976cc015cc4b9c04fa44f2">stop</a> (bool wait=false)</td></tr>
|
||||
<tr class="memdesc:a5f11f004b3976cc015cc4b9c04fa44f2"><td class="mdescLeft"> </td><td class="mdescRight">Stop both threaded read and threaded write and if "wait" block until both threads are stop. <br /></td></tr>
|
||||
<tr class="separator:a5f11f004b3976cc015cc4b9c04fa44f2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a324471de64a9ee8fc8b3b89d2117f29a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a324471de64a9ee8fc8b3b89d2117f29a"></a>
|
||||
virtual int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a324471de64a9ee8fc8b3b89d2117f29a">read</a> (void *read_to, int max_size)</td></tr>
|
||||
<tr class="memdesc:a324471de64a9ee8fc8b3b89d2117f29a"><td class="mdescLeft"> </td><td class="mdescRight">Reimplement this function to read from your device. <br /></td></tr>
|
||||
<tr class="separator:a324471de64a9ee8fc8b3b89d2117f29a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a42308d5da2415f6717fa571cd59aa469"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a42308d5da2415f6717fa571cd59aa469"></a>
|
||||
virtual int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a42308d5da2415f6717fa571cd59aa469">write</a> (const void *<a class="el" href="class_p_i_thread.html#aa3c4138dc000e34fb74140d0a5be3afe">data</a>, int max_size)</td></tr>
|
||||
<tr class="memdesc:a42308d5da2415f6717fa571cd59aa469"><td class="mdescLeft"> </td><td class="mdescRight">Reimplement this function to write to your device. <br /></td></tr>
|
||||
<tr class="separator:a42308d5da2415f6717fa571cd59aa469"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a97d70784dd67ee919704c37e53819525"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a97d70784dd67ee919704c37e53819525"></a>
|
||||
<a class="el" href="class_p_i_byte_array.html">PIByteArray</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a97d70784dd67ee919704c37e53819525">read</a> (int max_size)</td></tr>
|
||||
<tr class="memdesc:a97d70784dd67ee919704c37e53819525"><td class="mdescLeft"> </td><td class="mdescRight">Read from device maximum "max_size" bytes and return them as <a class="el" href="class_p_i_byte_array.html" title="Byte array. ">PIByteArray</a>. <br /></td></tr>
|
||||
<tr class="separator:a97d70784dd67ee919704c37e53819525"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa4991bd904757496dcd41d0d614a7a59"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa4991bd904757496dcd41d0d614a7a59"></a>
|
||||
<a class="el" href="class_p_i_byte_array.html">PIByteArray</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#aa4991bd904757496dcd41d0d614a7a59">readForTime</a> (double timeout_ms)</td></tr>
|
||||
<tr class="memdesc:aa4991bd904757496dcd41d0d614a7a59"><td class="mdescLeft"> </td><td class="mdescRight">Read from device for "timeout_ms" milliseconds and return readed data as <a class="el" href="class_p_i_byte_array.html" title="Byte array. ">PIByteArray</a>. Timeout should to be greater than 0. <br /></td></tr>
|
||||
<tr class="separator:aa4991bd904757496dcd41d0d614a7a59"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a76e6241630e550f39fe8f10f0a2968d8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a76e6241630e550f39fe8f10f0a2968d8"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a76e6241630e550f39fe8f10f0a2968d8">write</a> (const <a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &<a class="el" href="class_p_i_thread.html#aa3c4138dc000e34fb74140d0a5be3afe">data</a>)</td></tr>
|
||||
<tr class="memdesc:a76e6241630e550f39fe8f10f0a2968d8"><td class="mdescLeft"> </td><td class="mdescRight">Write "data" to device. <br /></td></tr>
|
||||
<tr class="separator:a76e6241630e550f39fe8f10f0a2968d8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a534ea05df3ca267221dd8d5802df4ff9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a534ea05df3ca267221dd8d5802df4ff9"></a>
|
||||
ullong </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a534ea05df3ca267221dd8d5802df4ff9">writeThreaded</a> (const void *<a class="el" href="class_p_i_thread.html#aa3c4138dc000e34fb74140d0a5be3afe">data</a>, int max_size)</td></tr>
|
||||
<tr class="memdesc:a534ea05df3ca267221dd8d5802df4ff9"><td class="mdescLeft"> </td><td class="mdescRight">Add task to threaded write queue and return task ID. <br /></td></tr>
|
||||
<tr class="separator:a534ea05df3ca267221dd8d5802df4ff9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a444cedf1f38d9dc05eb2a26946318263"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a444cedf1f38d9dc05eb2a26946318263"></a>
|
||||
ullong </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a444cedf1f38d9dc05eb2a26946318263">writeThreaded</a> (const <a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &<a class="el" href="class_p_i_thread.html#aa3c4138dc000e34fb74140d0a5be3afe">data</a>)</td></tr>
|
||||
<tr class="memdesc:a444cedf1f38d9dc05eb2a26946318263"><td class="mdescLeft"> </td><td class="mdescRight">Add task to threaded write queue and return task ID. <br /></td></tr>
|
||||
<tr class="separator:a444cedf1f38d9dc05eb2a26946318263"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afa5ccc05c7551d10f0c311e4aa534cd8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afa5ccc05c7551d10f0c311e4aa534cd8"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#afa5ccc05c7551d10f0c311e4aa534cd8">configure</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &config_file, const <a class="el" href="class_p_i_string.html">PIString</a> &section, bool parent_section=false)</td></tr>
|
||||
<tr class="memdesc:afa5ccc05c7551d10f0c311e4aa534cd8"><td class="mdescLeft"> </td><td class="mdescRight">Configure device from section "section" of file "config_file", if "parent_section" parent section also will be read. <br /></td></tr>
|
||||
<tr class="separator:afa5ccc05c7551d10f0c311e4aa534cd8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a568194e78dc8aac94ed6c1d17809a71e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a568194e78dc8aac94ed6c1d17809a71e"></a>
|
||||
virtual <a class="el" href="class_p_i_string.html">PIString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a568194e78dc8aac94ed6c1d17809a71e">fullPathPrefix</a> () const </td></tr>
|
||||
<tr class="memdesc:a568194e78dc8aac94ed6c1d17809a71e"><td class="mdescLeft"> </td><td class="mdescRight">Reimplement to construct full unambiguous string prefix. <a class="el" href="class_p_i_i_o_device.html#PIIODevice_sec7">Creating devices by unambiguous string</a>. <br /></td></tr>
|
||||
<tr class="separator:a568194e78dc8aac94ed6c1d17809a71e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a99174c213975d3d382f8efa90f1a238f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a99174c213975d3d382f8efa90f1a238f"></a>
|
||||
virtual <a class="el" href="class_p_i_string.html">PIString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a99174c213975d3d382f8efa90f1a238f">constructFullPath</a> () const </td></tr>
|
||||
<tr class="memdesc:a99174c213975d3d382f8efa90f1a238f"><td class="mdescLeft"> </td><td class="mdescRight">Reimplement to construct full unambiguous string, describes this device, default returns <em><a class="el" href="class_p_i_i_o_device.html#a568194e78dc8aac94ed6c1d17809a71e" title="Reimplement to construct full unambiguous string prefix. Creating devices by unambiguous string...">fullPathPrefix()</a></em> + "://" + <em><a class="el" href="class_p_i_i_o_device.html#a8bc4ff38695ab514f95fa1fa4da0f344" title="Current path of device. ">path()</a></em> <br /></td></tr>
|
||||
<tr class="separator:a99174c213975d3d382f8efa90f1a238f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pub_methods_class_p_i_thread"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_p_i_thread')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_p_i_thread.html">PIThread</a></td></tr>
|
||||
<tr class="memitem:adaa3b942365cb17b3e985648128e5f7e inherit pub_methods_class_p_i_thread"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adaa3b942365cb17b3e985648128e5f7e"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#adaa3b942365cb17b3e985648128e5f7e">PIThread</a> (void *<a class="el" href="class_p_i_thread.html#aa3c4138dc000e34fb74140d0a5be3afe">data</a>, ThreadFunc func, bool startNow=false, int loop_delay=-1)</td></tr>
|
||||
@@ -473,8 +384,7 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
||||
<tr class="memdesc:a9a0ec972d4864287fae4d1a0edcd9dc5 inherit pub_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Set object debug active. <br /></td></tr>
|
||||
<tr class="separator:a9a0ec972d4864287fae4d1a0edcd9dc5 inherit pub_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb8178ed4012f204d2c89a8413bbcd2d inherit pub_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aeb8178ed4012f204d2c89a8413bbcd2d"></a>
|
||||
const PIMap< <a class="el" href="class_p_i_string.html">PIString</a>, <br class="typebreak" />
|
||||
<a class="el" href="class_p_i_variant.html">PIVariant</a> > & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aeb8178ed4012f204d2c89a8413bbcd2d">properties</a> () const </td></tr>
|
||||
const PIMap< <a class="el" href="class_p_i_string.html">PIString</a>, <a class="el" href="class_p_i_variant.html">PIVariant</a> > & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aeb8178ed4012f204d2c89a8413bbcd2d">properties</a> () const </td></tr>
|
||||
<tr class="memdesc:aeb8178ed4012f204d2c89a8413bbcd2d inherit pub_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Returns properties of the object. <br /></td></tr>
|
||||
<tr class="separator:aeb8178ed4012f204d2c89a8413bbcd2d inherit pub_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a68dbd55885a081be717ff818dcb31bcc inherit pub_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a68dbd55885a081be717ff818dcb31bcc"></a>
|
||||
@@ -493,6 +403,12 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a8d6bd4c57aa01dc41e1b28720f9604a7">isPropertyExists</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>) const </td></tr>
|
||||
<tr class="memdesc:a8d6bd4c57aa01dc41e1b28720f9604a7 inherit pub_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Returns if property with name "name" exists. <br /></td></tr>
|
||||
<tr class="separator:a8d6bd4c57aa01dc41e1b28720f9604a7 inherit pub_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
|
||||
Static Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:ac47c4f61ade6d4f9a847e0d55abcf150"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_p_i_i_o_device.html">PIIODevice</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ac47c4f61ade6d4f9a847e0d55abcf150">createFromFullPath</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &full_path)</td></tr>
|
||||
<tr class="memdesc:ac47c4f61ade6d4f9a847e0d55abcf150"><td class="mdescLeft"> </td><td class="mdescRight">Try to determine suitable device, create new one, configure it with <em><a class="el" href="class_p_i_i_o_device.html#aeb3edefa3b78b06e0f293936c15a74ab" title="Reimplement to configure your device with parameters of full unambiguous string. Default implementati...">configureFromFullPath()</a></em> and returns it. <a href="#ac47c4f61ade6d4f9a847e0d55abcf150">More...</a><br /></td></tr>
|
||||
<tr class="separator:ac47c4f61ade6d4f9a847e0d55abcf150"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pub_static_methods_class_p_i_object"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_p_i_object')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="class_p_i_object.html">PIObject</a></td></tr>
|
||||
<tr class="memitem:af4581f822cb17c489e34da1abca2764a inherit pub_static_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af4581f822cb17c489e34da1abca2764a"></a>
|
||||
static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af4581f822cb17c489e34da1abca2764a">piDisconnect</a> (<a class="el" href="class_p_i_object.html">PIObject</a> *src, const <a class="el" href="class_p_i_string.html">PIString</a> &sig)</td></tr>
|
||||
@@ -506,33 +422,319 @@ static void </td><td class="memItemRight" valign="bottom"><a class="el" hre
|
||||
static <a class="el" href="class_p_i_object.html">PIObject</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#afe05189de1d6ebbf44a2e16cfe200848">findByName</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)</td></tr>
|
||||
<tr class="memdesc:afe05189de1d6ebbf44a2e16cfe200848 inherit pub_static_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Returns PIObject* with name "name" or 0, if there is no object found. <br /></td></tr>
|
||||
<tr class="separator:afe05189de1d6ebbf44a2e16cfe200848 inherit pub_static_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
|
||||
Protected Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a587c32639f2732920338a363ad163d81"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a587c32639f2732920338a363ad163d81"></a>
|
||||
virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a587c32639f2732920338a363ad163d81">init</a> ()</td></tr>
|
||||
<tr class="memdesc:a587c32639f2732920338a363ad163d81"><td class="mdescLeft"> </td><td class="mdescRight">Function executed before first <em><a class="el" href="class_p_i_i_o_device.html#ae62b3035a9f884d345fd5d071c8089c8" title="Reimplement to open device, return value will be set to "opened_" variable. ">openDevice()</a></em> or from constructor. <br /></td></tr>
|
||||
<tr class="separator:a587c32639f2732920338a363ad163d81"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae7c5a2d7b6ea2409df4e200c8e4b8e32"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae7c5a2d7b6ea2409df4e200c8e4b8e32"></a>
|
||||
virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ae7c5a2d7b6ea2409df4e200c8e4b8e32">configureDevice</a> (const void *e_main, const void *e_parent=0)</td></tr>
|
||||
<tr class="memdesc:ae7c5a2d7b6ea2409df4e200c8e4b8e32"><td class="mdescLeft"> </td><td class="mdescRight">Reimplement to configure device from entries "e_main" and "e_parent", cast arguments to <em><a class="el" href="class_p_i_config_1_1_entry.html" title="Entry of configuration file ">PIConfig::Entry</a>*</em>. <br /></td></tr>
|
||||
<tr class="separator:ae7c5a2d7b6ea2409df4e200c8e4b8e32"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae62b3035a9f884d345fd5d071c8089c8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae62b3035a9f884d345fd5d071c8089c8"></a>
|
||||
virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ae62b3035a9f884d345fd5d071c8089c8">openDevice</a> ()=0</td></tr>
|
||||
<tr class="memdesc:ae62b3035a9f884d345fd5d071c8089c8"><td class="mdescLeft"> </td><td class="mdescRight">Reimplement to open device, return value will be set to "opened_" variable. <br /></td></tr>
|
||||
<tr class="separator:ae62b3035a9f884d345fd5d071c8089c8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aaf041ac27ee2b9af4828fbe2f4b5b1e2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaf041ac27ee2b9af4828fbe2f4b5b1e2"></a>
|
||||
virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#aaf041ac27ee2b9af4828fbe2f4b5b1e2">closeDevice</a> ()</td></tr>
|
||||
<tr class="memdesc:aaf041ac27ee2b9af4828fbe2f4b5b1e2"><td class="mdescLeft"> </td><td class="mdescRight">Reimplement to close device, inverse return value will be set to "opened_" variable. <br /></td></tr>
|
||||
<tr class="separator:aaf041ac27ee2b9af4828fbe2f4b5b1e2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3c744704af365358af074e1089e20068"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3c744704af365358af074e1089e20068"></a>
|
||||
virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a3c744704af365358af074e1089e20068">threadedRead</a> (uchar *readed, int size)</td></tr>
|
||||
<tr class="memdesc:a3c744704af365358af074e1089e20068"><td class="mdescLeft"> </td><td class="mdescRight">Function executed when thread read some data, default implementation execute external slot "ret_func_". <br /></td></tr>
|
||||
<tr class="separator:a3c744704af365358af074e1089e20068"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb3edefa3b78b06e0f293936c15a74ab"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aeb3edefa3b78b06e0f293936c15a74ab"></a>
|
||||
virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#aeb3edefa3b78b06e0f293936c15a74ab">configureFromFullPath</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &full_path)</td></tr>
|
||||
<tr class="memdesc:aeb3edefa3b78b06e0f293936c15a74ab"><td class="mdescLeft"> </td><td class="mdescRight">Reimplement to configure your device with parameters of full unambiguous string. Default implementation does nothing. <br /></td></tr>
|
||||
<tr class="separator:aeb3edefa3b78b06e0f293936c15a74ab"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pro_methods_class_p_i_object"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_p_i_object')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="class_p_i_object.html">PIObject</a></td></tr>
|
||||
<tr class="memitem:a2f43644909496ba11ca294a67ed18deb inherit pro_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2f43644909496ba11ca294a67ed18deb"></a>
|
||||
<a class="el" href="class_p_i_object.html">PIObject</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a2f43644909496ba11ca294a67ed18deb">emitter</a> () const </td></tr>
|
||||
<tr class="memdesc:a2f43644909496ba11ca294a67ed18deb inherit pro_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Returns PIObject* which has raised an event. This value is correct only in definition of some event handler. <br /></td></tr>
|
||||
<tr class="separator:a2f43644909496ba11ca294a67ed18deb inherit pro_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2f98c7c43b93f9d636e9119f0a577715 inherit pro_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2f98c7c43b93f9d636e9119f0a577715"></a>
|
||||
virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a2f98c7c43b93f9d636e9119f0a577715">propertyChanged</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)</td></tr>
|
||||
<tr class="memdesc:a2f98c7c43b93f9d636e9119f0a577715 inherit pro_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Virtual function executes after property with name "name" has been changed. <br /></td></tr>
|
||||
<tr class="separator:a2f98c7c43b93f9d636e9119f0a577715 inherit pro_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="related"></a>
|
||||
Related Functions</h2></td></tr>
|
||||
<tr><td class="ititle" colspan="2"><p>(Note that these are not member functions.) </p>
|
||||
</td></tr>
|
||||
<tr class="memitem:add5b851e98d22dd4d7482a8e509113dc"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
||||
<tr class="memitem:add5b851e98d22dd4d7482a8e509113dc"><td class="memTemplItemLeft" align="right" valign="top">T </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#add5b851e98d22dd4d7482a8e509113dc">readDeviceSetting</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, const T &def, const <a class="el" href="class_p_i_config_1_1_entry.html">PIConfig::Entry</a> *em, const <a class="el" href="class_p_i_config_1_1_entry.html">PIConfig::Entry</a> *ep)</td></tr>
|
||||
<tr class="memdesc:add5b851e98d22dd4d7482a8e509113dc"><td class="mdescLeft"> </td><td class="mdescRight">Service function. useful for configuring devices. <a href="#add5b851e98d22dd4d7482a8e509113dc">More...</a><br /></td></tr>
|
||||
<tr class="separator:add5b851e98d22dd4d7482a8e509113dc"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a672a05d4391737b8fecd4524f1a47bda"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a672a05d4391737b8fecd4524f1a47bda"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a672a05d4391737b8fecd4524f1a47bda">REGISTER_DEVICE</a>(class)</td></tr>
|
||||
<tr class="memdesc:a672a05d4391737b8fecd4524f1a47bda"><td class="mdescLeft"> </td><td class="mdescRight">Use this macro to enable automatic creation instances of your class with <em><a class="el" href="class_p_i_i_o_device.html#ac47c4f61ade6d4f9a847e0d55abcf150" title="Try to determine suitable device, create new one, configure it with configureFromFullPath() and retur...">createFromFullPath()</a></em> function. <br /></td></tr>
|
||||
<tr class="separator:a672a05d4391737b8fecd4524f1a47bda"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5adabd429443716b75771317ec43301b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5adabd429443716b75771317ec43301b"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a5adabd429443716b75771317ec43301b">PIIODEVICE</a>(class)</td></tr>
|
||||
<tr class="memdesc:a5adabd429443716b75771317ec43301b"><td class="mdescLeft"> </td><td class="mdescRight">Use this macro instead of PIOBJECT when describe your own <a class="el" href="class_p_i_i_o_device.html" title="Base class for input/output classes. ">PIIODevice</a>. <br /></td></tr>
|
||||
<tr class="separator:a5adabd429443716b75771317ec43301b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header related_class_p_i_object"><td colspan="2" onclick="javascript:toggleInherit('related_class_p_i_object')"><img src="closed.png" alt="-"/> Related Functions inherited from <a class="el" href="class_p_i_object.html">PIObject</a></td></tr>
|
||||
<tr class="memitem:a722b67a967e55918f6921de66ecffce9 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a722b67a967e55918f6921de66ecffce9"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a722b67a967e55918f6921de66ecffce9">piCoutObj</a></td></tr>
|
||||
<tr class="memdesc:a722b67a967e55918f6921de66ecffce9 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Macro used for conditional (piDebug and <a class="el" href="class_p_i_object.html#a286d39fdf2dacf8bc1f26c8744d8bf18" title="Return if debug of this object is active. ">PIObject::debug()</a>) output to <a class="el" href="class_p_i_cout.html" title="Class for formatted output similar std::cout. ">PICout</a> for subclasses of <a class="el" href="class_p_i_object.html" title="This is base class for any classes which use events -> handlers mechanism. ">PIObject</a>. <br /></td></tr>
|
||||
<tr class="separator:a722b67a967e55918f6921de66ecffce9 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:affa62b02040517a34b3f173d804e487f inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="affa62b02040517a34b3f173d804e487f"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#affa62b02040517a34b3f173d804e487f">PIOBJECT</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)</td></tr>
|
||||
<tr class="memdesc:affa62b02040517a34b3f173d804e487f inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">you should use this macro after class declaration to use EVENT and EVENT_HANDLER and correct piCoutObj output <br /></td></tr>
|
||||
<tr class="separator:affa62b02040517a34b3f173d804e487f inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8cd6444e57a0f7f25888c8b8293d3543 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8cd6444e57a0f7f25888c8b8293d3543"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a8cd6444e57a0f7f25888c8b8293d3543">PIOBJECT_SUBCLASS</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, parent)</td></tr>
|
||||
<tr class="memdesc:a8cd6444e57a0f7f25888c8b8293d3543 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">you should use this macro after class declaration to use EVENT and EVENT_HANDLER of parent class <br /></td></tr>
|
||||
<tr class="separator:a8cd6444e57a0f7f25888c8b8293d3543 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab605cf0454d34cc72c65bfed2abd696a inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab605cf0454d34cc72c65bfed2abd696a"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ab605cf0454d34cc72c65bfed2abd696a">EVENT_HANDLER0</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>()</td></tr>
|
||||
<tr class="memdesc:ab605cf0454d34cc72c65bfed2abd696a inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338" title="Returns object name. ">name()</a> <br /></td></tr>
|
||||
<tr class="separator:ab605cf0454d34cc72c65bfed2abd696a inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a56defa004e9b7efb2db50b3a43ca7225 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a56defa004e9b7efb2db50b3a43ca7225"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a56defa004e9b7efb2db50b3a43ca7225">EVENT_HANDLER1</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0)</td></tr>
|
||||
<tr class="memdesc:a56defa004e9b7efb2db50b3a43ca7225 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0) <br /></td></tr>
|
||||
<tr class="separator:a56defa004e9b7efb2db50b3a43ca7225 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abb64b696544ee4ee8715add9747c1293 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abb64b696544ee4ee8715add9747c1293"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#abb64b696544ee4ee8715add9747c1293">EVENT_HANDLER2</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1)</td></tr>
|
||||
<tr class="memdesc:abb64b696544ee4ee8715add9747c1293 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0, type1 var1) <br /></td></tr>
|
||||
<tr class="separator:abb64b696544ee4ee8715add9747c1293 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af90eced49fbdb43f5fc631fa7e7a44fb inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af90eced49fbdb43f5fc631fa7e7a44fb"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af90eced49fbdb43f5fc631fa7e7a44fb">EVENT_HANDLER3</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2)</td></tr>
|
||||
<tr class="memdesc:af90eced49fbdb43f5fc631fa7e7a44fb inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0, type1 var1, type2 var2) <br /></td></tr>
|
||||
<tr class="separator:af90eced49fbdb43f5fc631fa7e7a44fb inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8a8499ba07a4cc16c0b15c51b197d9f inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae8a8499ba07a4cc16c0b15c51b197d9f"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae8a8499ba07a4cc16c0b15c51b197d9f">EVENT_HANDLER4</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3)</td></tr>
|
||||
<tr class="memdesc:ae8a8499ba07a4cc16c0b15c51b197d9f inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0, type1 var1, type2 var2, type3 var3) <br /></td></tr>
|
||||
<tr class="separator:ae8a8499ba07a4cc16c0b15c51b197d9f inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae92ae8e64fbb4c6fa7d87cc1e93d55c0 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae92ae8e64fbb4c6fa7d87cc1e93d55c0"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae92ae8e64fbb4c6fa7d87cc1e93d55c0">EVENT_HANDLER</a>   <a class="el" href="class_p_i_object.html#ab605cf0454d34cc72c65bfed2abd696a">EVENT_HANDLER0</a></td></tr>
|
||||
<tr class="memdesc:ae92ae8e64fbb4c6fa7d87cc1e93d55c0 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">EVENT_HANDLER is synonym of EVENT_HANDLER0. <br /></td></tr>
|
||||
<tr class="separator:ae92ae8e64fbb4c6fa7d87cc1e93d55c0 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a338377c8ec10707dd26a168b8aef5c31 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a338377c8ec10707dd26a168b8aef5c31"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a338377c8ec10707dd26a168b8aef5c31">EVENT_VHANDLER0</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>()</td></tr>
|
||||
<tr class="memdesc:a338377c8ec10707dd26a168b8aef5c31 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338" title="Returns object name. ">name()</a> <br /></td></tr>
|
||||
<tr class="separator:a338377c8ec10707dd26a168b8aef5c31 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abf138848427466a7ae91ada5876f926d inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abf138848427466a7ae91ada5876f926d"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#abf138848427466a7ae91ada5876f926d">EVENT_VHANDLER1</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0)</td></tr>
|
||||
<tr class="memdesc:abf138848427466a7ae91ada5876f926d inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0) <br /></td></tr>
|
||||
<tr class="separator:abf138848427466a7ae91ada5876f926d inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad0ba4a14c77b8d968dc13918f9b2d384 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad0ba4a14c77b8d968dc13918f9b2d384"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ad0ba4a14c77b8d968dc13918f9b2d384">EVENT_VHANDLER2</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1)</td></tr>
|
||||
<tr class="memdesc:ad0ba4a14c77b8d968dc13918f9b2d384 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0, type1 var1) <br /></td></tr>
|
||||
<tr class="separator:ad0ba4a14c77b8d968dc13918f9b2d384 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4f47b429ac594cebdca1567e1b9a1021 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4f47b429ac594cebdca1567e1b9a1021"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a4f47b429ac594cebdca1567e1b9a1021">EVENT_VHANDLER3</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2)</td></tr>
|
||||
<tr class="memdesc:a4f47b429ac594cebdca1567e1b9a1021 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0, type1 var1, type2 var2) <br /></td></tr>
|
||||
<tr class="separator:a4f47b429ac594cebdca1567e1b9a1021 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a96b2461314db11f3b68942bcd4b9d13d inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a96b2461314db11f3b68942bcd4b9d13d"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a96b2461314db11f3b68942bcd4b9d13d">EVENT_VHANDLER4</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3)</td></tr>
|
||||
<tr class="memdesc:a96b2461314db11f3b68942bcd4b9d13d inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0, type1 var1, type2 var2, type3 var3) <br /></td></tr>
|
||||
<tr class="separator:a96b2461314db11f3b68942bcd4b9d13d inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a26a0e3181ebb2a90c11e9a7eb906a99e inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a26a0e3181ebb2a90c11e9a7eb906a99e"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a26a0e3181ebb2a90c11e9a7eb906a99e">EVENT_VHANDLER</a>   <a class="el" href="class_p_i_object.html#a338377c8ec10707dd26a168b8aef5c31">EVENT_VHANDLER0</a></td></tr>
|
||||
<tr class="memdesc:a26a0e3181ebb2a90c11e9a7eb906a99e inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">EVENT_VHANDLER is synonym of EVENT_VHANDLER0. <br /></td></tr>
|
||||
<tr class="separator:a26a0e3181ebb2a90c11e9a7eb906a99e inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4fa760299649bc8aeaa0dcf4d605be70 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4fa760299649bc8aeaa0dcf4d605be70"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a4fa760299649bc8aeaa0dcf4d605be70">EVENT0</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>();</td></tr>
|
||||
<tr class="memdesc:a4fa760299649bc8aeaa0dcf4d605be70 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338" title="Returns object name. ">name()</a>; <br /></td></tr>
|
||||
<tr class="separator:a4fa760299649bc8aeaa0dcf4d605be70 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7083e0b630c70def2ce05d60d70a45b9 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7083e0b630c70def2ce05d60d70a45b9"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a7083e0b630c70def2ce05d60d70a45b9">EVENT1</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0);</td></tr>
|
||||
<tr class="memdesc:a7083e0b630c70def2ce05d60d70a45b9 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0); <br /></td></tr>
|
||||
<tr class="separator:a7083e0b630c70def2ce05d60d70a45b9 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a91d380b7235ad11b4830c4c2e8860618 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a91d380b7235ad11b4830c4c2e8860618"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a91d380b7235ad11b4830c4c2e8860618">EVENT2</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1);</td></tr>
|
||||
<tr class="memdesc:a91d380b7235ad11b4830c4c2e8860618 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0, type1 var1); <br /></td></tr>
|
||||
<tr class="separator:a91d380b7235ad11b4830c4c2e8860618 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a685a85b0791e73158dc0173b4e18dd00 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a685a85b0791e73158dc0173b4e18dd00"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a685a85b0791e73158dc0173b4e18dd00">EVENT3</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2);</td></tr>
|
||||
<tr class="memdesc:a685a85b0791e73158dc0173b4e18dd00 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0, type1 var1, type2 var2); <br /></td></tr>
|
||||
<tr class="separator:a685a85b0791e73158dc0173b4e18dd00 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a59032ae5e0b94cdfb52be1f24d5e8252 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a59032ae5e0b94cdfb52be1f24d5e8252"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a59032ae5e0b94cdfb52be1f24d5e8252">EVENT4</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3);</td></tr>
|
||||
<tr class="memdesc:a59032ae5e0b94cdfb52be1f24d5e8252 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0, type1 var1, type2 var2, type3 var3); <br /></td></tr>
|
||||
<tr class="separator:a59032ae5e0b94cdfb52be1f24d5e8252 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7877e997621e1161f058fce90febd464 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7877e997621e1161f058fce90febd464"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a7877e997621e1161f058fce90febd464">EVENT</a>   <a class="el" href="class_p_i_object.html#a4fa760299649bc8aeaa0dcf4d605be70">EVENT0</a></td></tr>
|
||||
<tr class="memdesc:a7877e997621e1161f058fce90febd464 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">EVENT is synonym of EVENT0. <br /></td></tr>
|
||||
<tr class="separator:a7877e997621e1161f058fce90febd464 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac86f9567fcbe10d7e49685e0a01b8427 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac86f9567fcbe10d7e49685e0a01b8427"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ac86f9567fcbe10d7e49685e0a01b8427">CONNECTU</a>(src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:ac86f9567fcbe10d7e49685e0a01b8427 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler". "Event" and "handler" must has equal argument lists. <br /></td></tr>
|
||||
<tr class="separator:ac86f9567fcbe10d7e49685e0a01b8427 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a38e74a7ce99df00a10517f5ce4aa66c5 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a38e74a7ce99df00a10517f5ce4aa66c5"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a38e74a7ce99df00a10517f5ce4aa66c5">CONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a38e74a7ce99df00a10517f5ce4aa66c5 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a38e74a7ce99df00a10517f5ce4aa66c5 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a36132851189bb01db4957595111a28db inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a36132851189bb01db4957595111a28db"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a36132851189bb01db4957595111a28db">CONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a36132851189bb01db4957595111a28db inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a36132851189bb01db4957595111a28db inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a850bbf4e8361a106c99da4c46f684247 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a850bbf4e8361a106c99da4c46f684247"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a850bbf4e8361a106c99da4c46f684247">CONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a850bbf4e8361a106c99da4c46f684247 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a850bbf4e8361a106c99da4c46f684247 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab45dbd69bde3cde22d4aba27ed585407 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab45dbd69bde3cde22d4aba27ed585407"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ab45dbd69bde3cde22d4aba27ed585407">CONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:ab45dbd69bde3cde22d4aba27ed585407 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:ab45dbd69bde3cde22d4aba27ed585407 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a34e41d730c07354e07333def3d854019 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a34e41d730c07354e07333def3d854019"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a34e41d730c07354e07333def3d854019">CONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a34e41d730c07354e07333def3d854019 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a34e41d730c07354e07333def3d854019 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a65528c74adc6691eac2c7a2f39328064 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a65528c74adc6691eac2c7a2f39328064"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a65528c74adc6691eac2c7a2f39328064">CONNECT</a>   <a class="el" href="class_p_i_object.html#a38e74a7ce99df00a10517f5ce4aa66c5">CONNECT0</a></td></tr>
|
||||
<tr class="memdesc:a65528c74adc6691eac2c7a2f39328064 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">CONNECT is synonym of CONNECT0. <br /></td></tr>
|
||||
<tr class="separator:a65528c74adc6691eac2c7a2f39328064 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aaaba5b68617a43903056bc175b8cd162 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaaba5b68617a43903056bc175b8cd162"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aaaba5b68617a43903056bc175b8cd162">WEAK_CONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:aaaba5b68617a43903056bc175b8cd162 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:aaaba5b68617a43903056bc175b8cd162 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a37d80492e781bf82b9c22c56977da81e inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a37d80492e781bf82b9c22c56977da81e"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a37d80492e781bf82b9c22c56977da81e">WEAK_CONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a37d80492e781bf82b9c22c56977da81e inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a37d80492e781bf82b9c22c56977da81e inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a34134cc70172ef5a8d38ba8eb0db327d inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a34134cc70172ef5a8d38ba8eb0db327d"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a34134cc70172ef5a8d38ba8eb0db327d">WEAK_CONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a34134cc70172ef5a8d38ba8eb0db327d inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a34134cc70172ef5a8d38ba8eb0db327d inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a601eb7e6e4c3c1a2ba741abbaf271fed inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a601eb7e6e4c3c1a2ba741abbaf271fed"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a601eb7e6e4c3c1a2ba741abbaf271fed">WEAK_CONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a601eb7e6e4c3c1a2ba741abbaf271fed inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a601eb7e6e4c3c1a2ba741abbaf271fed inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a483ad0828f2c221308d95fd07ba1ee6e inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a483ad0828f2c221308d95fd07ba1ee6e"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a483ad0828f2c221308d95fd07ba1ee6e">WEAK_CONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a483ad0828f2c221308d95fd07ba1ee6e inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a483ad0828f2c221308d95fd07ba1ee6e inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a52fc22658e025b4c15c8a2454d81b289 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a52fc22658e025b4c15c8a2454d81b289"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a52fc22658e025b4c15c8a2454d81b289">WEAK_CONNECT</a>   <a class="el" href="class_p_i_object.html#aaaba5b68617a43903056bc175b8cd162">WEAK_CONNECT0</a></td></tr>
|
||||
<tr class="memdesc:a52fc22658e025b4c15c8a2454d81b289 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">WEAK_CONNECT is synonym of WEAK_CONNECT0. <br /></td></tr>
|
||||
<tr class="separator:a52fc22658e025b4c15c8a2454d81b289 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aed7fd8edaccbbca33c51417ca43ac32a inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aed7fd8edaccbbca33c51417ca43ac32a"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aed7fd8edaccbbca33c51417ca43ac32a">DISCONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:aed7fd8edaccbbca33c51417ca43ac32a inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:aed7fd8edaccbbca33c51417ca43ac32a inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae030e8deb226c636d2df22076391f12c inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae030e8deb226c636d2df22076391f12c"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae030e8deb226c636d2df22076391f12c">DISCONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:ae030e8deb226c636d2df22076391f12c inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:ae030e8deb226c636d2df22076391f12c inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8f0609bfd7dfcd4512d76480bc114dab inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8f0609bfd7dfcd4512d76480bc114dab"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a8f0609bfd7dfcd4512d76480bc114dab">DISCONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a8f0609bfd7dfcd4512d76480bc114dab inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:a8f0609bfd7dfcd4512d76480bc114dab inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af2789f99d1916f231fc579f00370fa6f inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af2789f99d1916f231fc579f00370fa6f"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af2789f99d1916f231fc579f00370fa6f">DISCONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:af2789f99d1916f231fc579f00370fa6f inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:af2789f99d1916f231fc579f00370fa6f inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aedf429d3192da764163c1377cad310e3 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aedf429d3192da764163c1377cad310e3"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aedf429d3192da764163c1377cad310e3">DISCONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:aedf429d3192da764163c1377cad310e3 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:aedf429d3192da764163c1377cad310e3 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a587604e6f3570c0fc32794384d4d0d1f inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a587604e6f3570c0fc32794384d4d0d1f"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a587604e6f3570c0fc32794384d4d0d1f">DISCONNECT</a>   <a class="el" href="class_p_i_object.html#aed7fd8edaccbbca33c51417ca43ac32a">DISCONNECT0</a></td></tr>
|
||||
<tr class="memdesc:a587604e6f3570c0fc32794384d4d0d1f inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">DISCONNECT is synonym of DISCONNECT0. <br /></td></tr>
|
||||
<tr class="separator:a587604e6f3570c0fc32794384d4d0d1f inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3f7b0da6b28ced23e1deee48dde17c98 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3f7b0da6b28ced23e1deee48dde17c98"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a3f7b0da6b28ced23e1deee48dde17c98">HANDLER</a>(handler)</td></tr>
|
||||
<tr class="memdesc:a3f7b0da6b28ced23e1deee48dde17c98 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Returns pointer to events handler "handler". <br /></td></tr>
|
||||
<tr class="separator:a3f7b0da6b28ced23e1deee48dde17c98 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="member-group"></a>
|
||||
Handlers</h2></td></tr>
|
||||
<tr class="memitem:a9df120510444c1ebe5fea7a7ca8e07d5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9df120510444c1ebe5fea7a7ca8e07d5"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a9df120510444c1ebe5fea7a7ca8e07d5">open</a> ()</td></tr>
|
||||
<tr class="memdesc:a9df120510444c1ebe5fea7a7ca8e07d5"><td class="mdescLeft"> </td><td class="mdescRight">Open device. <br /></td></tr>
|
||||
<tr class="separator:a9df120510444c1ebe5fea7a7ca8e07d5"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7ee1d02b01cc6d6657f78de396bde36b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7ee1d02b01cc6d6657f78de396bde36b"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a7ee1d02b01cc6d6657f78de396bde36b">open</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &_path)</td></tr>
|
||||
<tr class="memdesc:a7ee1d02b01cc6d6657f78de396bde36b"><td class="mdescLeft"> </td><td class="mdescRight">Open device with path "path". <br /></td></tr>
|
||||
<tr class="separator:a7ee1d02b01cc6d6657f78de396bde36b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab14452c5213f4fc28948e15d74c011fb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab14452c5213f4fc28948e15d74c011fb"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ab14452c5213f4fc28948e15d74c011fb">open</a> (const <a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595">DeviceMode</a> &_mode)</td></tr>
|
||||
<tr class="memdesc:ab14452c5213f4fc28948e15d74c011fb"><td class="mdescLeft"> </td><td class="mdescRight">Open device with mode "mode". <br /></td></tr>
|
||||
<tr class="separator:ab14452c5213f4fc28948e15d74c011fb"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af137f0f194302d7d9e8d1a16355dc698"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af137f0f194302d7d9e8d1a16355dc698"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#af137f0f194302d7d9e8d1a16355dc698">open</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &_path, const <a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595">DeviceMode</a> &_mode)</td></tr>
|
||||
<tr class="memdesc:af137f0f194302d7d9e8d1a16355dc698"><td class="mdescLeft"> </td><td class="mdescRight">Open device with path "path" and mode "mode". <br /></td></tr>
|
||||
<tr class="separator:af137f0f194302d7d9e8d1a16355dc698"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad59f415f0fec6692f1b2982b7deabf50"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad59f415f0fec6692f1b2982b7deabf50"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ad59f415f0fec6692f1b2982b7deabf50">close</a> ()</td></tr>
|
||||
<tr class="memdesc:ad59f415f0fec6692f1b2982b7deabf50"><td class="mdescLeft"> </td><td class="mdescRight">Close device. <br /></td></tr>
|
||||
<tr class="separator:ad59f415f0fec6692f1b2982b7deabf50"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac057b3e06d4e830e5b36c36a86c17054"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac057b3e06d4e830e5b36c36a86c17054"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ac057b3e06d4e830e5b36c36a86c17054">initialize</a> ()</td></tr>
|
||||
<tr class="memdesc:ac057b3e06d4e830e5b36c36a86c17054"><td class="mdescLeft"> </td><td class="mdescRight">Initialize device. <br /></td></tr>
|
||||
<tr class="separator:ac057b3e06d4e830e5b36c36a86c17054"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="member-group"></a>
|
||||
Virtual handlers</h2></td></tr>
|
||||
<tr class="memitem:ad7b78570d28f2db6457e47826a1b5d31"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad7b78570d28f2db6457e47826a1b5d31"></a>
|
||||
virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ad7b78570d28f2db6457e47826a1b5d31">flush</a> ()</td></tr>
|
||||
<tr class="memdesc:ad7b78570d28f2db6457e47826a1b5d31"><td class="mdescLeft"> </td><td class="mdescRight">Immediate write all buffers. <br /></td></tr>
|
||||
<tr class="separator:ad7b78570d28f2db6457e47826a1b5d31"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="member-group"></a>
|
||||
Events</h2></td></tr>
|
||||
<tr class="memitem:a25901752de62f5099ac32b90409d8242"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a25901752de62f5099ac32b90409d8242"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a25901752de62f5099ac32b90409d8242">opened</a> ()</td></tr>
|
||||
<tr class="memdesc:a25901752de62f5099ac32b90409d8242"><td class="mdescLeft"> </td><td class="mdescRight">Raise if succesfull open. <br /></td></tr>
|
||||
<tr class="separator:a25901752de62f5099ac32b90409d8242"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2e85eb26b57d368ba14e3824788c83ba"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2e85eb26b57d368ba14e3824788c83ba"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a2e85eb26b57d368ba14e3824788c83ba">closed</a> ()</td></tr>
|
||||
<tr class="memdesc:a2e85eb26b57d368ba14e3824788c83ba"><td class="mdescLeft"> </td><td class="mdescRight">Raise if succesfull close. <br /></td></tr>
|
||||
<tr class="separator:a2e85eb26b57d368ba14e3824788c83ba"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae35ceb9623e56caad53cdf8699b7d327"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae35ceb9623e56caad53cdf8699b7d327"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ae35ceb9623e56caad53cdf8699b7d327">threadedReadEvent</a> (uchar *readed, int size)</td></tr>
|
||||
<tr class="memdesc:ae35ceb9623e56caad53cdf8699b7d327"><td class="mdescLeft"> </td><td class="mdescRight">Raise if read thread succesfull read some data. <br /></td></tr>
|
||||
<tr class="separator:ae35ceb9623e56caad53cdf8699b7d327"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abadfd017efac451192e3a836e7a91497"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abadfd017efac451192e3a836e7a91497"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#abadfd017efac451192e3a836e7a91497">threadedWriteEvent</a> (ullong id, int written_size)</td></tr>
|
||||
<tr class="memdesc:abadfd017efac451192e3a836e7a91497"><td class="mdescLeft"> </td><td class="mdescRight">Raise if write thread succesfull write some data of task with ID "id". <br /></td></tr>
|
||||
<tr class="separator:abadfd017efac451192e3a836e7a91497"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="member-group"></a>
|
||||
Configurable parameters</h2></td></tr>
|
||||
<tr class="memitem:ad2483280da735187cfb6e05e84eebc6f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad2483280da735187cfb6e05e84eebc6f"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ad2483280da735187cfb6e05e84eebc6f">reopenEnabled</a></td></tr>
|
||||
<tr class="memdesc:ad2483280da735187cfb6e05e84eebc6f"><td class="mdescLeft"> </td><td class="mdescRight">setReopenEnabled, default "true" <br /></td></tr>
|
||||
<tr class="separator:ad2483280da735187cfb6e05e84eebc6f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aaa4b61e2d131c7ccd2db8e16a91c6500"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaa4b61e2d131c7ccd2db8e16a91c6500"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#aaa4b61e2d131c7ccd2db8e16a91c6500">reopenTimeout</a></td></tr>
|
||||
<tr class="memdesc:aaa4b61e2d131c7ccd2db8e16a91c6500"><td class="mdescLeft"> </td><td class="mdescRight">setReopenTimeout in ms, default 1000 <br /></td></tr>
|
||||
<tr class="separator:aaa4b61e2d131c7ccd2db8e16a91c6500"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a80ed0c7af3e062aecff43c2cb3e85804"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a80ed0c7af3e062aecff43c2cb3e85804"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a80ed0c7af3e062aecff43c2cb3e85804">threadedReadBufferSize</a></td></tr>
|
||||
<tr class="memdesc:a80ed0c7af3e062aecff43c2cb3e85804"><td class="mdescLeft"> </td><td class="mdescRight">setThreadedReadBufferSize in bytes, default 4096 <br /></td></tr>
|
||||
<tr class="separator:a80ed0c7af3e062aecff43c2cb3e85804"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Base class for input/output classes. </p>
|
||||
<h1><a class="anchor" id="PIIODevice_sec0"></a>
|
||||
Synopsis</h1>
|
||||
<p>This class provide open/close logic, threaded read/write and virtual input/output functions <em>read()</em> and <em>write()</em>. You should implement pure virtual function <em><a class="el" href="class_p_i_i_o_device.html#ae62b3035a9f884d345fd5d071c8089c8" title="Reimplement to open device, return value will be set to "opened_" variable. ">openDevice()</a></em> in your subclass.</p>
|
||||
<p>This class provide open/close logic, threaded read/write and virtual input/output functions <em><a class="el" href="class_p_i_i_o_device.html#a324471de64a9ee8fc8b3b89d2117f29a" title="Reimplement this function to read from your device. ">read()</a></em> and <em><a class="el" href="class_p_i_i_o_device.html#a42308d5da2415f6717fa571cd59aa469" title="Reimplement this function to write to your device. ">write()</a></em>. You should implement pure virtual function <em><a class="el" href="class_p_i_i_o_device.html#ae62b3035a9f884d345fd5d071c8089c8" title="Reimplement to open device, return value will be set to "opened_" variable. ">openDevice()</a></em> in your subclass.</p>
|
||||
<h1><a class="anchor" id="PIIODevice_sec1"></a>
|
||||
Open and close</h1>
|
||||
<p><a class="el" href="class_p_i_i_o_device.html" title="Base class for input/output classes. ">PIIODevice</a> have boolean variable indicated open status. Returns of functions <em><a class="el" href="class_p_i_i_o_device.html#ae62b3035a9f884d345fd5d071c8089c8" title="Reimplement to open device, return value will be set to "opened_" variable. ">openDevice()</a></em> and <em><a class="el" href="class_p_i_i_o_device.html#aaf041ac27ee2b9af4828fbe2f4b5b1e2" title="Reimplement to close device, inverse return value will be set to "opened_" variable. ">closeDevice()</a></em> change this variable.</p>
|
||||
<h1><a class="anchor" id="PIIODevice_sec2"></a>
|
||||
Threaded read</h1>
|
||||
<p><a class="el" href="class_p_i_i_o_device.html" title="Base class for input/output classes. ">PIIODevice</a> based on <a class="el" href="class_p_i_thread.html" title="Thread class. ">PIThread</a>, so it`s overload <em>run()</em> to exec <em>read()</em> in background thread. If read is successful virtual function <em><a class="el" href="class_p_i_i_o_device.html#a3c744704af365358af074e1089e20068" title="Function executed when thread read some data, default implementation execute external slot "ret_func_...">threadedRead()</a></em> is executed. Default implementation of this function execute external static function set by <em>setThreadedReadSlot()</em> with data set by <em>setThreadedReadData()</em>. Extrenal static function should have format <br />
|
||||
<p><a class="el" href="class_p_i_i_o_device.html" title="Base class for input/output classes. ">PIIODevice</a> based on <a class="el" href="class_p_i_thread.html" title="Thread class. ">PIThread</a>, so it`s overload <em>run()</em> to exec <em><a class="el" href="class_p_i_i_o_device.html#a324471de64a9ee8fc8b3b89d2117f29a" title="Reimplement this function to read from your device. ">read()</a></em> in background thread. If read is successful virtual function <em><a class="el" href="class_p_i_i_o_device.html#a3c744704af365358af074e1089e20068" title="Function executed when thread read some data, default implementation execute external slot "ret_func_...">threadedRead()</a></em> is executed. Default implementation of this function execute external static function set by <em><a class="el" href="class_p_i_i_o_device.html#ac6eaa85cbd4f4f639add072f174d843b" title="Set "threaded read slot". ">setThreadedReadSlot()</a></em> with data set by <em><a class="el" href="class_p_i_i_o_device.html#a5f8ef8392407794b48130487dffbd6e5" title="Set custom data that will be passed to "threaded read slot". ">setThreadedReadData()</a></em>. Extrenal static function should have format <br />
|
||||
bool func_name(void * Threaded_read_data, uchar * readed_data, int readed_size)<br />
|
||||
Threaded read starts with function <em>startThreadedRead()</em>.</p>
|
||||
Threaded read starts with function <em><a class="el" href="class_p_i_i_o_device.html#aaa58fd385f8dea3b3887da2b9af3f950" title="Start threaded read. ">startThreadedRead()</a></em>.</p>
|
||||
<h1><a class="anchor" id="PIIODevice_sec3"></a>
|
||||
Threaded write</h1>
|
||||
<p><a class="el" href="class_p_i_i_o_device.html" title="Base class for input/output classes. ">PIIODevice</a> aggregate another <a class="el" href="class_p_i_thread.html" title="Thread class. ">PIThread</a> to perform a threaded write by function <em>writeThreaded()</em>. This function add task to internal queue and return queue entry ID. You should start write thread by function <em>startThreadedWrite</em>. On successful write event <em>threadedWriteEvent</em> is raised with two arguments - task ID and written bytes count.</p>
|
||||
<p><a class="el" href="class_p_i_i_o_device.html" title="Base class for input/output classes. ">PIIODevice</a> aggregate another <a class="el" href="class_p_i_thread.html" title="Thread class. ">PIThread</a> to perform a threaded write by function <em><a class="el" href="class_p_i_i_o_device.html#a534ea05df3ca267221dd8d5802df4ff9" title="Add task to threaded write queue and return task ID. ">writeThreaded()</a></em>. This function add task to internal queue and return queue entry ID. You should start write thread by function <em>startThreadedWrite</em>. On successful write event <em>threadedWriteEvent</em> is raised with two arguments - task ID and written bytes count.</p>
|
||||
<h1><a class="anchor" id="PIIODevice_sec4"></a>
|
||||
Internal buffer</h1>
|
||||
<p><a class="el" href="class_p_i_i_o_device.html" title="Base class for input/output classes. ">PIIODevice</a> have internal buffer for threaded read, and <em><a class="el" href="class_p_i_i_o_device.html#a3c744704af365358af074e1089e20068" title="Function executed when thread read some data, default implementation execute external slot "ret_func_...">threadedRead()</a></em> function receive pointer to this buffer in first argument. You can adjust size of this buffer by function <em>setThreadedReadBufferSize()</em> <br />
|
||||
<p><a class="el" href="class_p_i_i_o_device.html" title="Base class for input/output classes. ">PIIODevice</a> have internal buffer for threaded read, and <em><a class="el" href="class_p_i_i_o_device.html#a3c744704af365358af074e1089e20068" title="Function executed when thread read some data, default implementation execute external slot "ret_func_...">threadedRead()</a></em> function receive pointer to this buffer in first argument. You can adjust size of this buffer by function <em><a class="el" href="class_p_i_i_o_device.html#a52c3127c3940d0a37e42b38b0fd1cf71" title="Set size of threaded read buffer. ">setThreadedReadBufferSize()</a></em> <br />
|
||||
Default size of this buffer is 4096 bytes.</p>
|
||||
<h1><a class="anchor" id="PIIODevice_sec5"></a>
|
||||
Reopen</h1>
|
||||
<p>When threaded read is begin its call <em>open()</em> if device is closed. While threaded read running <a class="el" href="class_p_i_i_o_device.html" title="Base class for input/output classes. ">PIIODevice</a> check if device opened every read and if not call <em>open()</em> every reopen timeout if reopen enabled. Reopen timeout is set by <em>setReopenTimeout()</em>, reopen enable is set by <em>setReopenEnabled()</em>.</p>
|
||||
<p>When threaded read is begin its call <em><a class="el" href="class_p_i_i_o_device.html#a9df120510444c1ebe5fea7a7ca8e07d5" title="Open device. ">open()</a></em> if device is closed. While threaded read running <a class="el" href="class_p_i_i_o_device.html" title="Base class for input/output classes. ">PIIODevice</a> check if device opened every read and if not call <em><a class="el" href="class_p_i_i_o_device.html#a9df120510444c1ebe5fea7a7ca8e07d5" title="Open device. ">open()</a></em> every reopen timeout if reopen enabled. Reopen timeout is set by <em><a class="el" href="class_p_i_i_o_device.html#ac62f3a463fab444f084aa9ce7435e5a4" title="Set timeout in milliseconds between open tryings if reopen is enabled. ">setReopenTimeout()</a></em>, reopen enable is set by <em><a class="el" href="class_p_i_i_o_device.html#af102eb926a08c8da2d0dcb06c3f951d6" title="Set execution of open enabled while threaded read on closed device. ">setReopenEnabled()</a></em>.</p>
|
||||
<h1><a class="anchor" id="PIIODevice_sec6"></a>
|
||||
Configuration</h1>
|
||||
<p>This is virtual function <em><a class="el" href="class_p_i_i_o_device.html#ae7c5a2d7b6ea2409df4e200c8e4b8e32" title="Reimplement to configure device from entries "e_main" and "e_parent", cast arguments to PIConfig::Ent...">configureDevice()</a></em> which executes when <em>configure()</em> executes. This function takes two arguments: "e_main" and "e_parent" as void*. There are pointers to <a class="el" href="class_p_i_config_1_1_entry.html" title="Entry of configuration file ">PIConfig::Entry</a> entries of section "section" and their parent. If there is no parent "e_parent" = 0. Function <em>configure()</em> set three parameters of device: "reopenEnabled", "reopenTimeout" and "threadedReadBufferSize", then execute function <em><a class="el" href="class_p_i_i_o_device.html#ae7c5a2d7b6ea2409df4e200c8e4b8e32" title="Reimplement to configure device from entries "e_main" and "e_parent", cast arguments to PIConfig::Ent...">configureDevice()</a></em>. <br />
|
||||
<p>This is virtual function <em><a class="el" href="class_p_i_i_o_device.html#ae7c5a2d7b6ea2409df4e200c8e4b8e32" title="Reimplement to configure device from entries "e_main" and "e_parent", cast arguments to PIConfig::Ent...">configureDevice()</a></em> which executes when <em><a class="el" href="class_p_i_i_o_device.html#afa5ccc05c7551d10f0c311e4aa534cd8" title="Configure device from section "section" of file "config_file", if "parent_section" parent section als...">configure()</a></em> executes. This function takes two arguments: "e_main" and "e_parent" as void*. There are pointers to <a class="el" href="class_p_i_config_1_1_entry.html" title="Entry of configuration file ">PIConfig::Entry</a> entries of section "section" and their parent. If there is no parent "e_parent" = 0. Function <em><a class="el" href="class_p_i_i_o_device.html#afa5ccc05c7551d10f0c311e4aa534cd8" title="Configure device from section "section" of file "config_file", if "parent_section" parent section als...">configure()</a></em> set three parameters of device: "reopenEnabled", "reopenTimeout" and "threadedReadBufferSize", then execute function <em><a class="el" href="class_p_i_i_o_device.html#ae7c5a2d7b6ea2409df4e200c8e4b8e32" title="Reimplement to configure device from entries "e_main" and "e_parent", cast arguments to PIConfig::Ent...">configureDevice()</a></em>. <br />
|
||||
Each ancestor of PIIODevice reimlements <em><a class="el" href="class_p_i_i_o_device.html#ae7c5a2d7b6ea2409df4e200c8e4b8e32" title="Reimplement to configure device from entries "e_main" and "e_parent", cast arguments to PIConfig::Ent...">configureDevice()</a></em> function to be able to be confured from configuration file. This parameters described at section "Configurable parameters" in the class reference. <br />
|
||||
Usage example: </p><div class="fragment"><div class="line"><span class="comment">// file example.conf</span></div>
|
||||
<div class="line">dev.reopenEnabled = <span class="keyword">false</span></div>
|
||||
@@ -541,7 +743,7 @@ Configuration</h1>
|
||||
<div class="line"><span class="comment">// end example.conf</span></div>
|
||||
<div class="line"><span class="comment">// code</span></div>
|
||||
<div class="line"><a class="code" href="class_p_i_serial.html">PISerial</a> ser;</div>
|
||||
<div class="line">ser.configure(<span class="stringliteral">"example.conf"</span>, <span class="stringliteral">"dev"</span>);</div>
|
||||
<div class="line">ser.<a class="code" href="class_p_i_i_o_device.html#afa5ccc05c7551d10f0c311e4aa534cd8">configure</a>(<span class="stringliteral">"example.conf"</span>, <span class="stringliteral">"dev"</span>);</div>
|
||||
</div><!-- fragment --><p>Implementation example: </p><div class="fragment"><div class="line"><span class="keyword">class </span>SomeIO: <span class="keyword">public</span> <a class="code" href="class_p_i_i_o_device.html">PIIODevice</a> {</div>
|
||||
<div class="line"> ...</div>
|
||||
<div class="line"> <span class="keywordtype">bool</span> <a class="code" href="class_p_i_i_o_device.html#ae7c5a2d7b6ea2409df4e200c8e4b8e32">configureDevice</a>(<span class="keyword">const</span> <span class="keywordtype">void</span> * e_main, <span class="keyword">const</span> <span class="keywordtype">void</span> * e_parent) {</div>
|
||||
@@ -557,32 +759,33 @@ Configuration</h1>
|
||||
Creating devices by unambiguous string</h1>
|
||||
<p>There are some virtual functions to describe child class without its declaration. <br />
|
||||
<em><a class="el" href="class_p_i_i_o_device.html#a568194e78dc8aac94ed6c1d17809a71e" title="Reimplement to construct full unambiguous string prefix. Creating devices by unambiguous string...">fullPathPrefix()</a></em> should returns unique prefix of device <br />
|
||||
<em>constructFullPath()</em> should returns full unambiguous string, contains prefix and all device parameters <br />
|
||||
<em><a class="el" href="class_p_i_i_o_device.html#a99174c213975d3d382f8efa90f1a238f" title="Reimplement to construct full unambiguous string, describes this device, default returns fullPathPref...">constructFullPath()</a></em> should returns full unambiguous string, contains prefix and all device parameters <br />
|
||||
<em><a class="el" href="class_p_i_i_o_device.html#aeb3edefa3b78b06e0f293936c15a74ab" title="Reimplement to configure your device with parameters of full unambiguous string. Default implementati...">configureFromFullPath()</a></em> provide configuring device from full unambiguous string without prefix and "://" <br />
|
||||
Macro PIIODEVICE should be used instead of PIOBJECT <br />
|
||||
Macro REGISTER_DEVICE should be used after definition of class, i.e. at the last line of *.cpp file <br />
|
||||
<br />
|
||||
If custom I/O device corresponds there rules, it can be returned by function <em>createFromFullPath()</em>. <br />
|
||||
If custom I/O device corresponds there rules, it can be returned by function <em><a class="el" href="class_p_i_i_o_device.html#ac47c4f61ade6d4f9a847e0d55abcf150" title="Try to determine suitable device, create new one, configure it with configureFromFullPath() and retur...">createFromFullPath()</a></em>. <br />
|
||||
Each PIP I/O device has custom unambiguous string description:</p><ul>
|
||||
<li><a class="el" href="class_p_i_file.html" title="Local file. ">PIFile</a>: "file://<path>"</li>
|
||||
<li><a class="el" href="class_p_i_binary_log.html" title="Class for read and write binary data to logfile, and playback this data in realtime. ">PIBinaryLog</a>: "binlog://<logDir>[:<filePrefix>][:<defaultID>]"</li>
|
||||
<li><a class="el" href="class_p_i_binary_log.html" title="Class for read and write binary data to logfile, and playback this data in realtime, or custom speed. ">PIBinaryLog</a>: "binlog://<logDir>[:<filePrefix>][:<defaultID>]"</li>
|
||||
<li><a class="el" href="class_p_i_serial.html" title="Serial device. ">PISerial</a>: "ser://<device>:<speed(50|...|115200)>[:<dataBitsCount(6|7|8)>][:<parity(N|E|O)>][:<stopBits(1|2)>]"</li>
|
||||
<li><a class="el" href="class_p_i_ethernet.html" title="Ethernet device. ">PIEthernet</a>: "eth://<type(UDP|TCP)>:<readIP>:<readPort>[:<multicast(mcast:<ip>)>]"</li>
|
||||
<li><a class="el" href="class_p_i_ethernet.html" title="Ethernet device. ">PIEthernet</a>: UDP "eth://UDP:<readIP>:<readPort>:<sendIP>:<sendPort>[:<multicast(mcast:<ip>)>]"</li>
|
||||
<li><a class="el" href="class_p_i_ethernet.html" title="Ethernet device. ">PIEthernet</a>: TCP "eth://TCP:<IP>:<Port>"</li>
|
||||
<li>PIUSB: "usb://<vid>:<pid>[:<deviceNumber>][:<readEndpointNumber>][:<writeEndpointNumber>]" <br />
|
||||
<br />
|
||||
Examples:</li>
|
||||
<li><a class="el" href="class_p_i_file.html" title="Local file. ">PIFile</a>: "file://../text.txt"</li>
|
||||
<li><a class="el" href="class_p_i_binary_log.html" title="Class for read and write binary data to logfile, and playback this data in realtime. ">PIBinaryLog</a>: "binlog://../logs/:mylog_:1"</li>
|
||||
<li><a class="el" href="class_p_i_binary_log.html" title="Class for read and write binary data to logfile, and playback this data in realtime, or custom speed. ">PIBinaryLog</a>: "binlog://../logs/:mylog_:1"</li>
|
||||
<li><a class="el" href="class_p_i_serial.html" title="Serial device. ">PISerial</a>: "ser:///dev/ttyUSB0:9600:8:N:1", equivalent "ser:///dev/ttyUSB0:9600"</li>
|
||||
<li><a class="el" href="class_p_i_ethernet.html" title="Ethernet device. ">PIEthernet</a>: "eth://TCP:127.0.0.1:16666", "eth://UDP:192.168.0.5:16666:mcast:234.0.2.1:mcast:234.0.2.2"</li>
|
||||
<li><a class="el" href="class_p_i_ethernet.html" title="Ethernet device. ">PIEthernet</a>: "eth://TCP:127.0.0.1:16666", "eth://UDP:192.168.0.5:16666:192.168.0.6:16667:mcast:234.0.2.1:mcast:234.0.2.2"</li>
|
||||
<li>PIUSB: "usb://0bb4:0c86:1:1:2" <br />
|
||||
<br />
|
||||
So, custom I/O device can be created with next call: <div class="fragment"><div class="line"><span class="comment">// creatring devices</span></div>
|
||||
<div class="line"><a class="code" href="class_p_i_serial.html">PISerial</a> * ser = (<a class="code" href="class_p_i_serial.html">PISerial</a> * )PIIODevice::createFromFullPath(<span class="stringliteral">"ser://COM1:115200"</span>);</div>
|
||||
<div class="line"><a class="code" href="class_p_i_ethernet.html">PIEthernet</a> * eth = (<a class="code" href="class_p_i_ethernet.html">PIEthernet</a> * )PIIODevice::createFromFullPath(<span class="stringliteral">"eth://UDP:127.0.0.1:4001"</span>);</div>
|
||||
<div class="line"><a class="code" href="class_p_i_serial.html">PISerial</a> * ser = (<a class="code" href="class_p_i_serial.html">PISerial</a> * )<a class="code" href="class_p_i_i_o_device.html#ac47c4f61ade6d4f9a847e0d55abcf150">PIIODevice::createFromFullPath</a>(<span class="stringliteral">"ser://COM1:115200"</span>);</div>
|
||||
<div class="line"><a class="code" href="class_p_i_ethernet.html">PIEthernet</a> * eth = (<a class="code" href="class_p_i_ethernet.html">PIEthernet</a> * )<a class="code" href="class_p_i_i_o_device.html#ac47c4f61ade6d4f9a847e0d55abcf150">PIIODevice::createFromFullPath</a>(<span class="stringliteral">"eth://UDP:127.0.0.1:4001:127.0.0.1:4002"</span>);</div>
|
||||
<div class="line"><span class="comment">// examine devices</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << ser << ser-><a class="code" href="class_p_i_object.html#aeb8178ed4012f204d2c89a8413bbcd2d">properties</a>();</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << eth << eth-><a class="code" href="class_p_i_object.html#aeb8178ed4012f204d2c89a8413bbcd2d">properties</a>();</div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << ser << ser-><a class="code" href="class_p_i_object.html#aeb8178ed4012f204d2c89a8413bbcd2d">properties</a>();</div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << eth << eth-><a class="code" href="class_p_i_object.html#aeb8178ed4012f204d2c89a8413bbcd2d">properties</a>();</div>
|
||||
</div><!-- fragment --></li>
|
||||
</ul>
|
||||
<h1><a class="anchor" id="PIIODevice_ex0"></a>
|
||||
@@ -596,11 +799,11 @@ Example</h1>
|
||||
<div class="line"> <span class="comment">// open your device here</span></div>
|
||||
<div class="line"> <span class="keywordflow">return</span> if_success;</div>
|
||||
<div class="line"> }</div>
|
||||
<div class="line"> <span class="keywordtype">int</span> read(<span class="keywordtype">void</span> * read_to, <span class="keywordtype">int</span> max_size) {</div>
|
||||
<div class="line"> <span class="keywordtype">int</span> <a class="code" href="class_p_i_i_o_device.html#a324471de64a9ee8fc8b3b89d2117f29a">read</a>(<span class="keywordtype">void</span> * read_to, <span class="keywordtype">int</span> max_size) {</div>
|
||||
<div class="line"> <span class="comment">// read from your device here</span></div>
|
||||
<div class="line"> <span class="keywordflow">return</span> readed_bytes;</div>
|
||||
<div class="line"> }</div>
|
||||
<div class="line"> <span class="keywordtype">int</span> write(<span class="keyword">const</span> <span class="keywordtype">void</span> * <a class="code" href="class_p_i_thread.html#aa3c4138dc000e34fb74140d0a5be3afe">data</a>, <span class="keywordtype">int</span> max_size) {</div>
|
||||
<div class="line"> <span class="keywordtype">int</span> <a class="code" href="class_p_i_i_o_device.html#a42308d5da2415f6717fa571cd59aa469">write</a>(<span class="keyword">const</span> <span class="keywordtype">void</span> * <a class="code" href="class_p_i_thread.html#aa3c4138dc000e34fb74140d0a5be3afe">data</a>, <span class="keywordtype">int</span> max_size) {</div>
|
||||
<div class="line"> <span class="comment">// write to your device here</span></div>
|
||||
<div class="line"> <span class="keywordflow">return</span> written_bytes;</div>
|
||||
<div class="line"> }</div>
|
||||
@@ -610,7 +813,151 @@ Example</h1>
|
||||
<div class="line"> }</div>
|
||||
<div class="line">};</div>
|
||||
<div class="line"><a class="code" href="class_p_i_i_o_device.html#a672a05d4391737b8fecd4524f1a47bda">REGISTER_DEVICE</a>(SomeIO)</div>
|
||||
</div><!-- fragment --></div><h2 class="groupheader">Friends And Related Function Documentation</h2>
|
||||
</div><!-- fragment --></div><h2 class="groupheader">Member Enumeration Documentation</h2>
|
||||
<a class="anchor" id="a546a024c6ff4a1dca9350b520e73b595"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">enum <a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595">PIIODevice::DeviceMode</a></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Open modes for <a class="el" href="class_p_i_i_o_device.html" title="Base class for input/output classes. ">PIIODevice</a>. </p>
|
||||
<table class="fieldtable">
|
||||
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="a546a024c6ff4a1dca9350b520e73b595a3cfbd625c2976cde647e43b3ecf488fc"></a>ReadOnly </td><td class="fielddoc">
|
||||
<p>Device can only read </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a class="anchor" id="a546a024c6ff4a1dca9350b520e73b595ac8b9334253858c834ece08fc1d0a9c03"></a>WriteOnly </td><td class="fielddoc">
|
||||
<p>Device can only write </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a class="anchor" id="a546a024c6ff4a1dca9350b520e73b595a9a3dfb78656b018b51ce48d95f39234a"></a>ReadWrite </td><td class="fielddoc">
|
||||
<p>Device can both read and write </p>
|
||||
</td></tr>
|
||||
</table>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||||
<a class="anchor" id="ab37b5b49ddd5ec07d03df75dcc6f0343"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">PIIODevice::PIIODevice </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="class_p_i_string.html">PIString</a> & </td>
|
||||
<td class="paramname"><em>path</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"><a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595">PIIODevice::DeviceMode</a> </td>
|
||||
<td class="paramname"><em>mode</em> = <code><a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595a9a3dfb78656b018b51ce48d95f39234a">ReadWrite</a></code> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Constructs a <a class="el" href="class_p_i_i_o_device.html" title="Base class for input/output classes. ">PIIODevice</a> with path and mode. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">path</td><td>path to device </td></tr>
|
||||
<tr><td class="paramname">type</td><td>mode for open </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a class="anchor" id="ac6eaa85cbd4f4f639add072f174d843b"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void PIIODevice::setThreadedReadSlot </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">ReadRetFunc </td>
|
||||
<td class="paramname"><em>func</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Set "threaded read slot". </p>
|
||||
<p>Set external static function of threaded read that will be executed at every successful threaded read. Function should have format "bool func(void * data, uchar * readed, int size)" </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a52c3127c3940d0a37e42b38b0fd1cf71"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void PIIODevice::setThreadedReadBufferSize </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">int </td>
|
||||
<td class="paramname"><em>new_size</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Set size of threaded read buffer. </p>
|
||||
<p>Default size is 4096 bytes. If your device can read at single read more than 4096 bytes you should use this function to adjust buffer size </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="ac47c4f61ade6d4f9a847e0d55abcf150"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a> * PIIODevice::createFromFullPath </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="class_p_i_string.html">PIString</a> & </td>
|
||||
<td class="paramname"><em>full_path</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">static</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Try to determine suitable device, create new one, configure it with <em><a class="el" href="class_p_i_i_o_device.html#aeb3edefa3b78b06e0f293936c15a74ab" title="Reimplement to configure your device with parameters of full unambiguous string. Default implementati...">configureFromFullPath()</a></em> and returns it. </p>
|
||||
<p>To function <em><a class="el" href="class_p_i_i_o_device.html#aeb3edefa3b78b06e0f293936c15a74ab" title="Reimplement to configure your device with parameters of full unambiguous string. Default implementati...">configureFromFullPath()</a></em> "full_path" passed without <em><a class="el" href="class_p_i_i_o_device.html#a568194e78dc8aac94ed6c1d17809a71e" title="Reimplement to construct full unambiguous string prefix. Creating devices by unambiguous string...">fullPathPrefix()</a></em> + "://". See <a class="el" href="class_p_i_i_o_device.html#PIIODevice_sec7">Creating devices by unambiguous string</a> </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Friends And Related Function Documentation</h2>
|
||||
<a class="anchor" id="add5b851e98d22dd4d7482a8e509113dc"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
@@ -669,9 +1016,9 @@ template<typename T > </div>
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></li>
|
||||
<li class="footer">Generated on Sun Nov 2 2014 22:29:35 for PIP by
|
||||
<li class="footer">Generated on Fri Feb 27 2015 23:03:17 for PIP by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.8 </li>
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
@@ -1,13 +1,72 @@
|
||||
var class_p_i_i_o_device =
|
||||
[
|
||||
[ "DeviceMode", "class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595", [
|
||||
[ "ReadOnly", "class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595a3cfbd625c2976cde647e43b3ecf488fc", null ],
|
||||
[ "WriteOnly", "class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595ac8b9334253858c834ece08fc1d0a9c03", null ],
|
||||
[ "ReadWrite", "class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595a9a3dfb78656b018b51ce48d95f39234a", null ]
|
||||
] ],
|
||||
[ "PIIODevice", "class_p_i_i_o_device.html#ac087db1174b1a2f6bb6400a62b93ed52", null ],
|
||||
[ "PIIODevice", "class_p_i_i_o_device.html#ab37b5b49ddd5ec07d03df75dcc6f0343", null ],
|
||||
[ "mode", "class_p_i_i_o_device.html#aec8176a5b88b98aacba528b1dd20c7c4", null ],
|
||||
[ "path", "class_p_i_i_o_device.html#a8bc4ff38695ab514f95fa1fa4da0f344", null ],
|
||||
[ "setPath", "class_p_i_i_o_device.html#ac0a4c85cfc93f4f97889624f1af3f2da", null ],
|
||||
[ "isReadable", "class_p_i_i_o_device.html#aab8d2f661fa81ebc08f86774bd385d7c", null ],
|
||||
[ "isWriteable", "class_p_i_i_o_device.html#a3f9b2cace031adbed1024e67de0a2c26", null ],
|
||||
[ "isOpened", "class_p_i_i_o_device.html#ac4548767d3525425560cecb941b2f3e1", null ],
|
||||
[ "isClosed", "class_p_i_i_o_device.html#af4af787cf1f0c683ab8cc96b467ceb71", null ],
|
||||
[ "canRead", "class_p_i_i_o_device.html#a2e3ec03f1fb36ad84483822a1618488b", null ],
|
||||
[ "canWrite", "class_p_i_i_o_device.html#aa2a16a83493209f165f03e1c49330c82", null ],
|
||||
[ "setReopenEnabled", "class_p_i_i_o_device.html#af102eb926a08c8da2d0dcb06c3f951d6", null ],
|
||||
[ "setReopenTimeout", "class_p_i_i_o_device.html#ac62f3a463fab444f084aa9ce7435e5a4", null ],
|
||||
[ "isReopenEnabled", "class_p_i_i_o_device.html#a21175548410fffdf7b060158d11b0277", null ],
|
||||
[ "reopenTimeout", "class_p_i_i_o_device.html#ab87197451c9d3700860c73f85538e0dd", null ],
|
||||
[ "setThreadedReadSlot", "class_p_i_i_o_device.html#ac6eaa85cbd4f4f639add072f174d843b", null ],
|
||||
[ "setThreadedReadData", "class_p_i_i_o_device.html#a5f8ef8392407794b48130487dffbd6e5", null ],
|
||||
[ "setThreadedReadBufferSize", "class_p_i_i_o_device.html#a52c3127c3940d0a37e42b38b0fd1cf71", null ],
|
||||
[ "threadedReadBufferSize", "class_p_i_i_o_device.html#a1224a4837afb731b18473bd79a934605", null ],
|
||||
[ "threadedReadBuffer", "class_p_i_i_o_device.html#a22831f552757ed99a3697e29bab1f447", null ],
|
||||
[ "threadedReadData", "class_p_i_i_o_device.html#a00277fab1681c7226dcf41bd53ae895d", null ],
|
||||
[ "isThreadedRead", "class_p_i_i_o_device.html#a4906b24d7672b94766c619cb391ee4a0", null ],
|
||||
[ "startThreadedRead", "class_p_i_i_o_device.html#aaa58fd385f8dea3b3887da2b9af3f950", null ],
|
||||
[ "startThreadedRead", "class_p_i_i_o_device.html#a6d45079c93fd233e6ff73e00d4da7616", null ],
|
||||
[ "stopThreadedRead", "class_p_i_i_o_device.html#a4bc2ae587cec97123970afb489c0c530", null ],
|
||||
[ "isThreadedWrite", "class_p_i_i_o_device.html#a8ced4ba161fe19d98faea99c868059da", null ],
|
||||
[ "startThreadedWrite", "class_p_i_i_o_device.html#abf19c9629dae97b30ecbd7fcaae0bb84", null ],
|
||||
[ "stopThreadedWrite", "class_p_i_i_o_device.html#a8276a65b6c186478af39fe6482ccfc99", null ],
|
||||
[ "clearThreadedWriteQueue", "class_p_i_i_o_device.html#a3ea8e87826a944be0c9f67b2989b78e4", null ],
|
||||
[ "start", "class_p_i_i_o_device.html#a9c6cb4c2ef6950a1d1d9b9de8eb31d72", null ],
|
||||
[ "stop", "class_p_i_i_o_device.html#a5f11f004b3976cc015cc4b9c04fa44f2", null ],
|
||||
[ "read", "class_p_i_i_o_device.html#a324471de64a9ee8fc8b3b89d2117f29a", null ],
|
||||
[ "write", "class_p_i_i_o_device.html#a42308d5da2415f6717fa571cd59aa469", null ],
|
||||
[ "read", "class_p_i_i_o_device.html#a97d70784dd67ee919704c37e53819525", null ],
|
||||
[ "readForTime", "class_p_i_i_o_device.html#aa4991bd904757496dcd41d0d614a7a59", null ],
|
||||
[ "write", "class_p_i_i_o_device.html#a76e6241630e550f39fe8f10f0a2968d8", null ],
|
||||
[ "writeThreaded", "class_p_i_i_o_device.html#a534ea05df3ca267221dd8d5802df4ff9", null ],
|
||||
[ "writeThreaded", "class_p_i_i_o_device.html#a444cedf1f38d9dc05eb2a26946318263", null ],
|
||||
[ "configure", "class_p_i_i_o_device.html#afa5ccc05c7551d10f0c311e4aa534cd8", null ],
|
||||
[ "fullPathPrefix", "class_p_i_i_o_device.html#a568194e78dc8aac94ed6c1d17809a71e", null ],
|
||||
[ "constructFullPath", "class_p_i_i_o_device.html#a99174c213975d3d382f8efa90f1a238f", null ],
|
||||
[ "open", "class_p_i_i_o_device.html#a9df120510444c1ebe5fea7a7ca8e07d5", null ],
|
||||
[ "open", "class_p_i_i_o_device.html#a7ee1d02b01cc6d6657f78de396bde36b", null ],
|
||||
[ "open", "class_p_i_i_o_device.html#ab14452c5213f4fc28948e15d74c011fb", null ],
|
||||
[ "open", "class_p_i_i_o_device.html#af137f0f194302d7d9e8d1a16355dc698", null ],
|
||||
[ "close", "class_p_i_i_o_device.html#ad59f415f0fec6692f1b2982b7deabf50", null ],
|
||||
[ "initialize", "class_p_i_i_o_device.html#ac057b3e06d4e830e5b36c36a86c17054", null ],
|
||||
[ "flush", "class_p_i_i_o_device.html#ad7b78570d28f2db6457e47826a1b5d31", null ],
|
||||
[ "opened", "class_p_i_i_o_device.html#a25901752de62f5099ac32b90409d8242", null ],
|
||||
[ "closed", "class_p_i_i_o_device.html#a2e85eb26b57d368ba14e3824788c83ba", null ],
|
||||
[ "threadedReadEvent", "class_p_i_i_o_device.html#ae35ceb9623e56caad53cdf8699b7d327", null ],
|
||||
[ "threadedWriteEvent", "class_p_i_i_o_device.html#abadfd017efac451192e3a836e7a91497", null ],
|
||||
[ "init", "class_p_i_i_o_device.html#a587c32639f2732920338a363ad163d81", null ],
|
||||
[ "configureDevice", "class_p_i_i_o_device.html#ae7c5a2d7b6ea2409df4e200c8e4b8e32", null ],
|
||||
[ "openDevice", "class_p_i_i_o_device.html#ae62b3035a9f884d345fd5d071c8089c8", null ],
|
||||
[ "closeDevice", "class_p_i_i_o_device.html#aaf041ac27ee2b9af4828fbe2f4b5b1e2", null ],
|
||||
[ "threadedRead", "class_p_i_i_o_device.html#a3c744704af365358af074e1089e20068", null ],
|
||||
[ "fullPathPrefix", "class_p_i_i_o_device.html#a568194e78dc8aac94ed6c1d17809a71e", null ],
|
||||
[ "configureFromFullPath", "class_p_i_i_o_device.html#aeb3edefa3b78b06e0f293936c15a74ab", null ],
|
||||
[ "readDeviceSetting", "class_p_i_i_o_device.html#add5b851e98d22dd4d7482a8e509113dc", null ],
|
||||
[ "REGISTER_DEVICE", "class_p_i_i_o_device.html#a672a05d4391737b8fecd4524f1a47bda", null ],
|
||||
[ "PIIODEVICE", "class_p_i_i_o_device.html#a5adabd429443716b75771317ec43301b", null ]
|
||||
[ "PIIODEVICE", "class_p_i_i_o_device.html#a5adabd429443716b75771317ec43301b", null ],
|
||||
[ "reopenEnabled", "class_p_i_i_o_device.html#ad2483280da735187cfb6e05e84eebc6f", null ],
|
||||
[ "reopenTimeout", "class_p_i_i_o_device.html#aaa4b61e2d131c7ccd2db8e16a91c6500", null ],
|
||||
[ "threadedReadBufferSize", "class_p_i_i_o_device.html#a80ed0c7af3e062aecff43c2cb3e85804", null ]
|
||||
];
|
||||
@@ -1,10 +1,10 @@
|
||||
<map id="PIIODevice" name="PIIODevice">
|
||||
<area shape="rect" id="node4" href="$class_p_i_binary_log.html" title="Class for read and write binary data to logfile, and playback this data in realtime. " alt="" coords="5,229,116,256"/>
|
||||
<area shape="rect" id="node4" href="$class_p_i_binary_log.html" title="Class for read and write binary data to logfile, and playback this data in realtime, or custom speed. " alt="" coords="5,229,116,256"/>
|
||||
<area shape="rect" id="node5" href="$class_p_i_ethernet.html" title="Ethernet device. " alt="" coords="140,229,243,256"/>
|
||||
<area shape="rect" id="node6" href="$class_p_i_file.html" title="Local file. " alt="" coords="267,229,337,256"/>
|
||||
<area shape="rect" id="node8" href="$class_p_i_packet_extractor.html" title="Packets extractor. " alt="" coords="361,229,520,256"/>
|
||||
<area shape="rect" id="node9" href="$class_p_i_serial.html" title="Serial device. " alt="" coords="544,229,631,256"/>
|
||||
<area shape="rect" id="node2" href="$class_p_i_thread.html" title="Thread class. " alt="" coords="259,80,345,107"/>
|
||||
<area shape="rect" id="node3" href="$class_p_i_object.html" title="This is base class for any classes which use events -> handlers mechanism. " alt="" coords="259,5,345,32"/>
|
||||
<area shape="rect" id="node7" href="$class_p_i_config.html" title="Configuration file. " alt="" coords="259,304,345,331"/>
|
||||
<area shape="rect" id="node7" href="$class_p_i_i_o_string.html" title="PIIODevice wrapper around PIString. " alt="" coords="361,229,464,256"/>
|
||||
<area shape="rect" id="node8" href="$class_p_i_packet_extractor.html" title="Packets extractor. " alt="" coords="488,229,647,256"/>
|
||||
<area shape="rect" id="node9" href="$class_p_i_serial.html" title="Serial device. " alt="" coords="671,229,757,256"/>
|
||||
<area shape="rect" id="node2" href="$class_p_i_thread.html" title="Thread class. " alt="" coords="313,80,400,107"/>
|
||||
<area shape="rect" id="node3" href="$class_p_i_object.html" title="This is base class for any classes which use events -> handlers mechanism. " alt="" coords="313,5,400,32"/>
|
||||
</map>
|
||||
|
||||
@@ -1 +1 @@
|
||||
40b53cd9ae00e0b4624f13ce84484389
|
||||
dd2d8710f21a914686cc389151bdd2dc
|
||||
@@ -4,119 +4,119 @@
|
||||
<!-- Generated by graphviz version 2.38.0 (20140413.2041)
|
||||
-->
|
||||
<!-- Title: PIIODevice Pages: 1 -->
|
||||
<svg width="477pt" height="252pt"
|
||||
viewBox="0.00 0.00 477.00 252.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 248)">
|
||||
<svg width="572pt" height="196pt"
|
||||
viewBox="0.00 0.00 572.00 196.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 192)">
|
||||
<title>PIIODevice</title>
|
||||
<polygon fill="white" stroke="none" points="-4,4 -4,-248 473,-248 473,4 -4,4"/>
|
||||
<polygon fill="white" stroke="none" points="-4,4 -4,-192 568,-192 568,4 -4,4"/>
|
||||
<!-- Node1 -->
|
||||
<g id="node1" class="node"><title>Node1</title>
|
||||
<polygon fill="#bfbfbf" stroke="black" points="184,-112.5 184,-131.5 261,-131.5 261,-112.5 184,-112.5"/>
|
||||
<text text-anchor="middle" x="222.5" y="-119.5" font-family="DejaVu Sans Mono" font-size="10.00">PIIODevice</text>
|
||||
<polygon fill="#bfbfbf" stroke="black" points="225,-56.5 225,-75.5 302,-75.5 302,-56.5 225,-56.5"/>
|
||||
<text text-anchor="middle" x="263.5" y="-63.5" font-family="DejaVu Sans Mono" font-size="10.00">PIIODevice</text>
|
||||
</g>
|
||||
<!-- Node4 -->
|
||||
<g id="node4" class="node"><title>Node4</title>
|
||||
<g id="a_node4"><a xlink:href="class_p_i_binary_log.html" target="_top" xlink:title="Class for read and write binary data to logfile, and playback this data in realtime. ">
|
||||
<polygon fill="white" stroke="black" points="0,-56.5 0,-75.5 83,-75.5 83,-56.5 0,-56.5"/>
|
||||
<text text-anchor="middle" x="41.5" y="-63.5" font-family="DejaVu Sans Mono" font-size="10.00">PIBinaryLog</text>
|
||||
<g id="a_node4"><a xlink:href="class_p_i_binary_log.html" target="_top" xlink:title="Class for read and write binary data to logfile, and playback this data in realtime, or custom speed. ">
|
||||
<polygon fill="white" stroke="black" points="0,-0.5 0,-19.5 83,-19.5 83,-0.5 0,-0.5"/>
|
||||
<text text-anchor="middle" x="41.5" y="-7.5" font-family="DejaVu Sans Mono" font-size="10.00">PIBinaryLog</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node4 -->
|
||||
<g id="edge3" class="edge"><title>Node1->Node4</title>
|
||||
<path fill="none" stroke="midnightblue" d="M184.181,-109.568C150.036,-99.381 100.839,-84.7034 70.0458,-75.5164"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="183.237,-112.938 193.82,-112.444 185.238,-106.231 183.237,-112.938"/>
|
||||
<path fill="none" stroke="midnightblue" d="M218.375,-54.0237C176.44,-43.8232 114.848,-28.8414 76.512,-19.5164"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="217.78,-57.4808 228.323,-56.4435 219.434,-50.6791 217.78,-57.4808"/>
|
||||
</g>
|
||||
<!-- Node5 -->
|
||||
<g id="node5" class="node"><title>Node5</title>
|
||||
<g id="a_node5"><a xlink:href="class_p_i_ethernet.html" target="_top" xlink:title="Ethernet device. ">
|
||||
<polygon fill="white" stroke="black" points="101,-56.5 101,-75.5 178,-75.5 178,-56.5 101,-56.5"/>
|
||||
<text text-anchor="middle" x="139.5" y="-63.5" font-family="DejaVu Sans Mono" font-size="10.00">PIEthernet</text>
|
||||
<polygon fill="white" stroke="black" points="101,-0.5 101,-19.5 178,-19.5 178,-0.5 101,-0.5"/>
|
||||
<text text-anchor="middle" x="139.5" y="-7.5" font-family="DejaVu Sans Mono" font-size="10.00">PIEthernet</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node5 -->
|
||||
<g id="edge4" class="edge"><title>Node1->Node5</title>
|
||||
<path fill="none" stroke="midnightblue" d="M200.401,-106.622C185.238,-96.7574 165.617,-83.9919 152.802,-75.6545"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="198.874,-109.804 209.165,-112.324 202.691,-103.937 198.874,-109.804"/>
|
||||
<path fill="none" stroke="midnightblue" d="M234.493,-52.3678C211.271,-42.2553 179.337,-28.3486 159.056,-19.5164"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="233.286,-55.6597 243.852,-56.4435 236.081,-49.2419 233.286,-55.6597"/>
|
||||
</g>
|
||||
<!-- Node6 -->
|
||||
<g id="node6" class="node"><title>Node6</title>
|
||||
<g id="a_node6"><a xlink:href="class_p_i_file.html" target="_top" xlink:title="Local file. ">
|
||||
<polygon fill="white" stroke="black" points="196,-56.5 196,-75.5 249,-75.5 249,-56.5 196,-56.5"/>
|
||||
<text text-anchor="middle" x="222.5" y="-63.5" font-family="DejaVu Sans Mono" font-size="10.00">PIFile</text>
|
||||
<polygon fill="white" stroke="black" points="196,-0.5 196,-19.5 249,-19.5 249,-0.5 196,-0.5"/>
|
||||
<text text-anchor="middle" x="222.5" y="-7.5" font-family="DejaVu Sans Mono" font-size="10.00">PIFile</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node6 -->
|
||||
<g id="edge5" class="edge"><title>Node1->Node6</title>
|
||||
<path fill="none" stroke="midnightblue" d="M222.5,-101.805C222.5,-92.9102 222.5,-82.7798 222.5,-75.7511"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="219,-102.083 222.5,-112.083 226,-102.083 219,-102.083"/>
|
||||
<path fill="none" stroke="midnightblue" d="M250.483,-47.8554C243.383,-38.5048 234.896,-27.3265 229.144,-19.7511"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="247.895,-50.235 256.73,-56.083 253.47,-46.002 247.895,-50.235"/>
|
||||
</g>
|
||||
<!-- Node7 -->
|
||||
<g id="node7" class="node"><title>Node7</title>
|
||||
<g id="a_node7"><a xlink:href="class_p_i_i_o_string.html" target="_top" xlink:title="PIIODevice wrapper around PIString. ">
|
||||
<polygon fill="white" stroke="black" points="267,-0.5 267,-19.5 344,-19.5 344,-0.5 267,-0.5"/>
|
||||
<text text-anchor="middle" x="305.5" y="-7.5" font-family="DejaVu Sans Mono" font-size="10.00">PIIOString</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node7 -->
|
||||
<g id="edge6" class="edge"><title>Node1->Node7</title>
|
||||
<path fill="none" stroke="midnightblue" d="M276.61,-48.144C283.928,-38.7357 292.741,-27.4046 298.694,-19.7511"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="273.812,-46.0406 270.435,-56.083 279.338,-50.3383 273.812,-46.0406"/>
|
||||
</g>
|
||||
<!-- Node8 -->
|
||||
<g id="node8" class="node"><title>Node8</title>
|
||||
<g id="a_node8"><a xlink:href="class_p_i_packet_extractor.html" target="_top" xlink:title="Packets extractor. ">
|
||||
<polygon fill="white" stroke="black" points="267,-56.5 267,-75.5 386,-75.5 386,-56.5 267,-56.5"/>
|
||||
<text text-anchor="middle" x="326.5" y="-63.5" font-family="DejaVu Sans Mono" font-size="10.00">PIPacketExtractor</text>
|
||||
<polygon fill="white" stroke="black" points="362,-0.5 362,-19.5 481,-19.5 481,-0.5 362,-0.5"/>
|
||||
<text text-anchor="middle" x="421.5" y="-7.5" font-family="DejaVu Sans Mono" font-size="10.00">PIPacketExtractor</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node8 -->
|
||||
<g id="edge7" class="edge"><title>Node1->Node8</title>
|
||||
<path fill="none" stroke="midnightblue" d="M248.328,-107.59C267.557,-97.6052 293.245,-84.2672 309.832,-75.6545"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="246.471,-104.61 239.209,-112.324 249.697,-110.822 246.471,-104.61"/>
|
||||
<path fill="none" stroke="midnightblue" d="M298.108,-53.172C327.859,-43.0039 370.047,-28.5852 396.582,-19.5164"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="296.866,-49.8975 288.536,-56.4435 299.13,-56.5213 296.866,-49.8975"/>
|
||||
</g>
|
||||
<!-- Node9 -->
|
||||
<g id="node9" class="node"><title>Node9</title>
|
||||
<g id="a_node9"><a xlink:href="class_p_i_serial.html" target="_top" xlink:title="Serial device. ">
|
||||
<polygon fill="white" stroke="black" points="404,-56.5 404,-75.5 469,-75.5 469,-56.5 404,-56.5"/>
|
||||
<text text-anchor="middle" x="436.5" y="-63.5" font-family="DejaVu Sans Mono" font-size="10.00">PISerial</text>
|
||||
<polygon fill="white" stroke="black" points="499,-0.5 499,-19.5 564,-19.5 564,-0.5 499,-0.5"/>
|
||||
<text text-anchor="middle" x="531.5" y="-7.5" font-family="DejaVu Sans Mono" font-size="10.00">PISerial</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node9 -->
|
||||
<g id="edge8" class="edge"><title>Node1->Node9</title>
|
||||
<path fill="none" stroke="midnightblue" d="M266.346,-109.936C307.15,-99.6398 367.035,-84.5285 403.802,-75.2508"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="265.249,-106.603 256.409,-112.444 266.961,-113.39 265.249,-106.603"/>
|
||||
<path fill="none" stroke="midnightblue" d="M312.101,-55.6627C358.105,-46.7542 429.075,-32.8289 490.5,-20 493.211,-19.4338 496.02,-18.8375 498.839,-18.2323"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="311.261,-52.2603 302.107,-57.5952 312.59,-59.133 311.261,-52.2603"/>
|
||||
</g>
|
||||
<!-- Node2 -->
|
||||
<g id="node2" class="node"><title>Node2</title>
|
||||
<g id="a_node2"><a xlink:href="class_p_i_thread.html" target="_top" xlink:title="Thread class. ">
|
||||
<polygon fill="white" stroke="black" points="190,-168.5 190,-187.5 255,-187.5 255,-168.5 190,-168.5"/>
|
||||
<text text-anchor="middle" x="222.5" y="-175.5" font-family="DejaVu Sans Mono" font-size="10.00">PIThread</text>
|
||||
<polygon fill="white" stroke="black" points="231,-112.5 231,-131.5 296,-131.5 296,-112.5 231,-112.5"/>
|
||||
<text text-anchor="middle" x="263.5" y="-119.5" font-family="DejaVu Sans Mono" font-size="10.00">PIThread</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2->Node1 -->
|
||||
<g id="edge1" class="edge"><title>Node2->Node1</title>
|
||||
<path fill="none" stroke="midnightblue" d="M222.5,-157.805C222.5,-148.91 222.5,-138.78 222.5,-131.751"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="219,-158.083 222.5,-168.083 226,-158.083 219,-158.083"/>
|
||||
<path fill="none" stroke="midnightblue" d="M263.5,-101.805C263.5,-92.9102 263.5,-82.7798 263.5,-75.7511"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="260,-102.083 263.5,-112.083 267,-102.083 260,-102.083"/>
|
||||
</g>
|
||||
<!-- Node3 -->
|
||||
<g id="node3" class="node"><title>Node3</title>
|
||||
<g id="a_node3"><a xlink:href="class_p_i_object.html" target="_top" xlink:title="This is base class for any classes which use events -> handlers mechanism. ">
|
||||
<polygon fill="white" stroke="black" points="190,-224.5 190,-243.5 255,-243.5 255,-224.5 190,-224.5"/>
|
||||
<text text-anchor="middle" x="222.5" y="-231.5" font-family="DejaVu Sans Mono" font-size="10.00">PIObject</text>
|
||||
<polygon fill="white" stroke="black" points="231,-168.5 231,-187.5 296,-187.5 296,-168.5 231,-168.5"/>
|
||||
<text text-anchor="middle" x="263.5" y="-175.5" font-family="DejaVu Sans Mono" font-size="10.00">PIObject</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node3->Node2 -->
|
||||
<g id="edge2" class="edge"><title>Node3->Node2</title>
|
||||
<path fill="none" stroke="midnightblue" d="M222.5,-213.805C222.5,-204.91 222.5,-194.78 222.5,-187.751"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="219,-214.083 222.5,-224.083 226,-214.083 219,-214.083"/>
|
||||
</g>
|
||||
<!-- Node7 -->
|
||||
<g id="node7" class="node"><title>Node7</title>
|
||||
<g id="a_node7"><a xlink:href="class_p_i_config.html" target="_top" xlink:title="Configuration file. ">
|
||||
<polygon fill="white" stroke="black" points="190,-0.5 190,-19.5 255,-19.5 255,-0.5 190,-0.5"/>
|
||||
<text text-anchor="middle" x="222.5" y="-7.5" font-family="DejaVu Sans Mono" font-size="10.00">PIConfig</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node6->Node7 -->
|
||||
<g id="edge6" class="edge"><title>Node6->Node7</title>
|
||||
<path fill="none" stroke="midnightblue" d="M222.5,-45.8045C222.5,-36.9102 222.5,-26.7798 222.5,-19.7511"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="219,-46.083 222.5,-56.083 226,-46.083 219,-46.083"/>
|
||||
<path fill="none" stroke="midnightblue" d="M263.5,-157.805C263.5,-148.91 263.5,-138.78 263.5,-131.751"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="260,-158.083 263.5,-168.083 267,-158.083 260,-158.083"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
||||
|
Before Width: | Height: | Size: 6.6 KiB After Width: | Height: | Size: 6.7 KiB |
@@ -3,23 +3,19 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||
<title>PIP: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
$(window).load(resizeHeight);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
@@ -30,7 +26,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">PIP
|
||||
 <span id="projectnumber">0.4.1_alpha3</span>
|
||||
 <span id="projectnumber">0.5.0_prealpha</span>
|
||||
</div>
|
||||
<div id="projectbrief">Platform-Independent Primitives</div>
|
||||
</td>
|
||||
@@ -39,10 +35,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.8 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
@@ -50,22 +43,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
@@ -91,20 +68,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
$(document).ready(function(){initNavTree('class_p_i_kbd_listener.html','');});
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark"> </span>Pages</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">PIKbdListener Member List</div> </div>
|
||||
@@ -113,6 +76,8 @@ $(document).ready(function(){initNavTree('class_p_i_kbd_listener.html','');});
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="class_p_i_kbd_listener.html">PIKbdListener</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_kbd_listener.html#ace77cc6a00be16ec3ee8de193a0339eaa39e6692f3bce024e4e9f3601f32f8290">Alt</a> enum value</td><td class="entry"><a class="el" href="class_p_i_kbd_listener.html">PIKbdListener</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167ea292e83a82402a93dfb1f0c6d488e3703">Backspace</a> enum value</td><td class="entry"><a class="el" href="class_p_i_kbd_listener.html">PIKbdListener</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a5da8208d12e37e5277db308939208150">className</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a65528c74adc6691eac2c7a2f39328064">CONNECT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a38e74a7ce99df00a10517f5ce4aa66c5">CONNECT0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
@@ -121,13 +86,11 @@ $(document).ready(function(){initNavTree('class_p_i_kbd_listener.html','');});
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#ab45dbd69bde3cde22d4aba27ed585407">CONNECT3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a34e41d730c07354e07333def3d854019">CONNECT4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#ac86f9567fcbe10d7e49685e0a01b8427">CONNECTU</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_kbd_listener.html#a3e1b468bee20e5a4155f7d99d19eb716a06471072c3855f97036cfaceec75ecd7">CtrlDownArrow</a> enum value</td><td class="entry"><a class="el" href="class_p_i_kbd_listener.html">PIKbdListener</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_kbd_listener.html#a3e1b468bee20e5a4155f7d99d19eb716a9d6d02f0615594d1fbceadb7d68ebc83">CtrlLeftArrow</a> enum value</td><td class="entry"><a class="el" href="class_p_i_kbd_listener.html">PIKbdListener</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_kbd_listener.html#a3e1b468bee20e5a4155f7d99d19eb716af997647f0bac2cfe113f58458a71c7ce">CtrlRightArrow</a> enum value</td><td class="entry"><a class="el" href="class_p_i_kbd_listener.html">PIKbdListener</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_kbd_listener.html#a3e1b468bee20e5a4155f7d99d19eb716a27096906a3e1a35ff46cbeae0412ed8a">CtrlUpArrow</a> enum value</td><td class="entry"><a class="el" href="class_p_i_kbd_listener.html">PIKbdListener</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_kbd_listener.html#a1b5584b91e3280213b61b31508127598">data</a>()</td><td class="entry"><a class="el" href="class_p_i_kbd_listener.html">PIKbdListener</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#aa3c4138dc000e34fb74140d0a5be3afe">PIThread::data</a>() const </td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a286d39fdf2dacf8bc1f26c8744d8bf18">debug</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_kbd_listener.html#ace77cc6a00be16ec3ee8de193a0339eaa8ea155e090e65fe04f1ccbf3ff4b6e31">Ctrl</a> enum value</td><td class="entry"><a class="el" href="class_p_i_kbd_listener.html">PIKbdListener</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_kbd_listener.html#a1b5584b91e3280213b61b31508127598">data</a>()</td><td class="entry"><a class="el" href="class_p_i_kbd_listener.html">PIKbdListener</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#aa3c4138dc000e34fb74140d0a5be3afe">PIThread::data</a>() const </td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a286d39fdf2dacf8bc1f26c8744d8bf18">debug</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167ea7f4a31849eeed36e6ab4f7638b731328">Delete</a> enum value</td><td class="entry"><a class="el" href="class_p_i_kbd_listener.html">PIKbdListener</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_kbd_listener.html#acd5b37d732168274a30c678e8373d0dd">disableExitCapture</a>()</td><td class="entry"><a class="el" href="class_p_i_kbd_listener.html">PIKbdListener</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a587604e6f3570c0fc32794384d4d0d1f">DISCONNECT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#aed7fd8edaccbbca33c51417ca43ac32a">DISCONNECT0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
@@ -135,40 +98,58 @@ $(document).ready(function(){initNavTree('class_p_i_kbd_listener.html','');});
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a8f0609bfd7dfcd4512d76480bc114dab">DISCONNECT2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#af2789f99d1916f231fc579f00370fa6f">DISCONNECT3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#aedf429d3192da764163c1377cad310e3">DISCONNECT4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_kbd_listener.html#a3e1b468bee20e5a4155f7d99d19eb716a2cc10cee6bd5ded7573f4ba9730cde6d">DownArrow</a> enum value</td><td class="entry"><a class="el" href="class_p_i_kbd_listener.html">PIKbdListener</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167ea2cc10cee6bd5ded7573f4ba9730cde6d">DownArrow</a> enum value</td><td class="entry"><a class="el" href="class_p_i_kbd_listener.html">PIKbdListener</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a2f43644909496ba11ca294a67ed18deb">emitter</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_kbd_listener.html#a15702f6822a016c0c44c3217ba1a27f8">enableExitCapture</a>(char key)</td><td class="entry"><a class="el" href="class_p_i_kbd_listener.html">PIKbdListener</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a7877e997621e1161f058fce90febd464">EVENT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a4fa760299649bc8aeaa0dcf4d605be70">EVENT0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a7083e0b630c70def2ce05d60d70a45b9">EVENT1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a91d380b7235ad11b4830c4c2e8860618">EVENT2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a685a85b0791e73158dc0173b4e18dd00">EVENT3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a59032ae5e0b94cdfb52be1f24d5e8252">EVENT4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#ae92ae8e64fbb4c6fa7d87cc1e93d55c0">EVENT_HANDLER</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#ab605cf0454d34cc72c65bfed2abd696a">EVENT_HANDLER0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a56defa004e9b7efb2db50b3a43ca7225">EVENT_HANDLER1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#abb64b696544ee4ee8715add9747c1293">EVENT_HANDLER2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#af90eced49fbdb43f5fc631fa7e7a44fb">EVENT_HANDLER3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#ae8a8499ba07a4cc16c0b15c51b197d9f">EVENT_HANDLER4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a26a0e3181ebb2a90c11e9a7eb906a99e">EVENT_VHANDLER</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a338377c8ec10707dd26a168b8aef5c31">EVENT_VHANDLER0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#abf138848427466a7ae91ada5876f926d">EVENT_VHANDLER1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#ad0ba4a14c77b8d968dc13918f9b2d384">EVENT_VHANDLER2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a4f47b429ac594cebdca1567e1b9a1021">EVENT_VHANDLER3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a96b2461314db11f3b68942bcd4b9d13d">EVENT_VHANDLER4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_kbd_listener.html#a333aaeadb6ca6bfee5aea3378ce7e1f4">exitCaptured</a>() const </td><td class="entry"><a class="el" href="class_p_i_kbd_listener.html">PIKbdListener</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_kbd_listener.html#a99de0ef4e19dc43b66c3ee42cfb3b5ab">exitKey</a>() const </td><td class="entry"><a class="el" href="class_p_i_kbd_listener.html">PIKbdListener</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#afe05189de1d6ebbf44a2e16cfe200848">findByName</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a3f7b0da6b28ced23e1deee48dde17c98">HANDLER</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_kbd_listener.html#ac5e65b971731b969f162f0daf332280a">isActive</a>()</td><td class="entry"><a class="el" href="class_p_i_kbd_listener.html">PIKbdListener</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a8d6bd4c57aa01dc41e1b28720f9604a7">isPropertyExists</a>(const PIString &name) const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a46720d79609ec893d9eb5eaa2354c414">isRunning</a>() const </td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_kbd_listener.html#a46a45b9ee857b0cdc782ce977471c286">keyPressed</a>(char key, void *data)</td><td class="entry"><a class="el" href="class_p_i_kbd_listener.html">PIKbdListener</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_kbd_listener.html#a3e1b468bee20e5a4155f7d99d19eb716a4e2a34c99dbe919ec3405fc629ac228b">LeftArrow</a> enum value</td><td class="entry"><a class="el" href="class_p_i_kbd_listener.html">PIKbdListener</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167ea3a438f689540172339e5ad9354a23421">End</a> enum value</td><td class="entry"><a class="el" href="class_p_i_kbd_listener.html">PIKbdListener</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167eac60be471437e452c980bd9809b9ee6aa">Esc</a> enum value</td><td class="entry"><a class="el" href="class_p_i_kbd_listener.html">PIKbdListener</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a7877e997621e1161f058fce90febd464">EVENT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a4fa760299649bc8aeaa0dcf4d605be70">EVENT0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a7083e0b630c70def2ce05d60d70a45b9">EVENT1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a91d380b7235ad11b4830c4c2e8860618">EVENT2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a685a85b0791e73158dc0173b4e18dd00">EVENT3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a59032ae5e0b94cdfb52be1f24d5e8252">EVENT4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#ae92ae8e64fbb4c6fa7d87cc1e93d55c0">EVENT_HANDLER</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#ab605cf0454d34cc72c65bfed2abd696a">EVENT_HANDLER0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a56defa004e9b7efb2db50b3a43ca7225">EVENT_HANDLER1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#abb64b696544ee4ee8715add9747c1293">EVENT_HANDLER2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#af90eced49fbdb43f5fc631fa7e7a44fb">EVENT_HANDLER3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#ae8a8499ba07a4cc16c0b15c51b197d9f">EVENT_HANDLER4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a26a0e3181ebb2a90c11e9a7eb906a99e">EVENT_VHANDLER</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a338377c8ec10707dd26a168b8aef5c31">EVENT_VHANDLER0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#abf138848427466a7ae91ada5876f926d">EVENT_VHANDLER1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#ad0ba4a14c77b8d968dc13918f9b2d384">EVENT_VHANDLER2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a4f47b429ac594cebdca1567e1b9a1021">EVENT_VHANDLER3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a96b2461314db11f3b68942bcd4b9d13d">EVENT_VHANDLER4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_kbd_listener.html#a333aaeadb6ca6bfee5aea3378ce7e1f4">exitCaptured</a>() const </td><td class="entry"><a class="el" href="class_p_i_kbd_listener.html">PIKbdListener</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_kbd_listener.html#a99de0ef4e19dc43b66c3ee42cfb3b5ab">exitKey</a>() const </td><td class="entry"><a class="el" href="class_p_i_kbd_listener.html">PIKbdListener</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167eae8c51733fb441a6c505a64fb81349178">F1</a> enum value</td><td class="entry"><a class="el" href="class_p_i_kbd_listener.html">PIKbdListener</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167ea93922cba74c7f4fffaa557ae9deb3fd4">F10</a> enum value</td><td class="entry"><a class="el" href="class_p_i_kbd_listener.html">PIKbdListener</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167eaf500b548e8d880b4f66ab9e56fac3df3">F11</a> enum value</td><td class="entry"><a class="el" href="class_p_i_kbd_listener.html">PIKbdListener</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167ea79993be4aad63e51495497f0111a19a5">F12</a> enum value</td><td class="entry"><a class="el" href="class_p_i_kbd_listener.html">PIKbdListener</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167ea467585e80310be314dfce3e6a939777e">F2</a> enum value</td><td class="entry"><a class="el" href="class_p_i_kbd_listener.html">PIKbdListener</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167eaab24a3efe0e0542e37aa9cbb7d877c85">F3</a> enum value</td><td class="entry"><a class="el" href="class_p_i_kbd_listener.html">PIKbdListener</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167eac783af0b964803bf85b67a7c35409485">F4</a> enum value</td><td class="entry"><a class="el" href="class_p_i_kbd_listener.html">PIKbdListener</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167ea557038a921868983aeae8f466ac29d22">F5</a> enum value</td><td class="entry"><a class="el" href="class_p_i_kbd_listener.html">PIKbdListener</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167ea641c8c00221d083582e4d29d392e0c22">F6</a> enum value</td><td class="entry"><a class="el" href="class_p_i_kbd_listener.html">PIKbdListener</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167eae823e4cfabf5598527080462d45f259d">F7</a> enum value</td><td class="entry"><a class="el" href="class_p_i_kbd_listener.html">PIKbdListener</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167eae9781f96295a41ce67a36c2cfe12c8cd">F8</a> enum value</td><td class="entry"><a class="el" href="class_p_i_kbd_listener.html">PIKbdListener</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167ea70395dbb381014b4b0f1fd6763c4ae43">F9</a> enum value</td><td class="entry"><a class="el" href="class_p_i_kbd_listener.html">PIKbdListener</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#afe05189de1d6ebbf44a2e16cfe200848">findByName</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a3f7b0da6b28ced23e1deee48dde17c98">HANDLER</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167eadd0192b5f85cbc380ca38bdfa43fef3e">Home</a> enum value</td><td class="entry"><a class="el" href="class_p_i_kbd_listener.html">PIKbdListener</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167ead9b76644681a2806f2df3034795aceb3">Insert</a> enum value</td><td class="entry"><a class="el" href="class_p_i_kbd_listener.html">PIKbdListener</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_kbd_listener.html#ac5e65b971731b969f162f0daf332280a">isActive</a>()</td><td class="entry"><a class="el" href="class_p_i_kbd_listener.html">PIKbdListener</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a8d6bd4c57aa01dc41e1b28720f9604a7">isPropertyExists</a>(const PIString &name) const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a46720d79609ec893d9eb5eaa2354c414">isRunning</a>() const </td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_kbd_listener.html#ace77cc6a00be16ec3ee8de193a0339ea">KeyModifier</a> enum name</td><td class="entry"><a class="el" href="class_p_i_kbd_listener.html">PIKbdListener</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_kbd_listener.html#aa90ba7f27e11e950cb1da1ab650e77f2">keyPressed</a>(KeyEvent key, void *data)</td><td class="entry"><a class="el" href="class_p_i_kbd_listener.html">PIKbdListener</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167ea4e2a34c99dbe919ec3405fc629ac228b">LeftArrow</a> enum value</td><td class="entry"><a class="el" href="class_p_i_kbd_listener.html">PIKbdListener</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a221de2cf94a569a223bfc4456c0f4fed">lock</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#aeaff22c99b5f5ba444671d658eba2f14">mutex</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a87a8b9315e3e2c0eb8bfeb864474da57">needLockRun</a>(bool need)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167ea7cfc9046bd34b1a0af2c0537d72c519f">PageDown</a> enum value</td><td class="entry"><a class="el" href="class_p_i_kbd_listener.html">PIKbdListener</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167ea1b9707e74f2196da12c9c8a863f2c28c">PageUp</a> enum value</td><td class="entry"><a class="el" href="class_p_i_kbd_listener.html">PIKbdListener</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a722b67a967e55918f6921de66ecffce9">piCoutObj</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#af4581f822cb17c489e34da1abca2764a">piDisconnect</a>(PIObject *src, const PIString &sig)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a1d556c03cc2ba29fd2515abc470e3393">piDisconnect</a>(PIObject *src)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
@@ -180,36 +161,40 @@ $(document).ready(function(){initNavTree('class_p_i_kbd_listener.html','');});
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77babd362bfacabbd61d69793cceb449425c">piNormal</a> enum value</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#affa62b02040517a34b3f173d804e487f">PIOBJECT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a779d66bab882a51ef6389d2e212f2bd6">PIObject</a>(const PIString &name=PIString())</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a4ce1840f79eac65344a4c5823f5034d4">PIOBJECT_PARENT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a8cd6444e57a0f7f25888c8b8293d3543">PIOBJECT_SUBCLASS</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#adaa3b942365cb17b3e985648128e5f7e">PIThread</a>(void *data, ThreadFunc func, bool startNow=false, int loop_delay=-1)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a538752277df4d58134b05ef080ed6b04">PIThread</a>(bool startNow=false, int loop_delay=-1)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77b">Priority</a> enum name</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#adcc0d49a7914cba2b3edc86c454ee3a6">priority</a>() const </td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#adcc0d49a7914cba2b3edc86c454ee3a6">priority</a>() const </td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77b">Priority</a> enum name</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#aeb8178ed4012f204d2c89a8413bbcd2d">properties</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a68dbd55885a081be717ff818dcb31bcc">propertiesCount</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#ad0cadfad8b61e8c994abde7d2d4853ac">property</a>(const PIString &name) const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a2f98c7c43b93f9d636e9119f0a577715">propertyChanged</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_kbd_listener.html#a3e1b468bee20e5a4155f7d99d19eb716a8931e408583ed3ce190e26e4adf523eb">RightArrow</a> enum value</td><td class="entry"><a class="el" href="class_p_i_kbd_listener.html">PIKbdListener</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_kbd_listener.html#a13b9bca3e1c73dcdbbd8ea813e7893f4">setActive</a>(bool yes)</td><td class="entry"><a class="el" href="class_p_i_kbd_listener.html">PIKbdListener</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_kbd_listener.html#a0e0b57b7012db4134a0f72c9cbfa1d07">setData</a>(void *_data)</td><td class="entry"><a class="el" href="class_p_i_kbd_listener.html">PIKbdListener</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a9a0ec972d4864287fae4d1a0edcd9dc5">setDebug</a>(bool debug)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a8eb211f42dfcf7b7a1f32acabbfd6ada">setName</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#ade6ddabe46917c5cef2f5da1dd613a69">setPriority</a>(PIThread::Priority prior)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a647e2f79b975cf88d636a2ca2dadfb9c">setProperty</a>(const PIString &name, const PIVariant &value)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_kbd_listener.html#a5e8285dbb2c1b04fffff36c6d7db1d84">setSlot</a>(KBFunc slot)</td><td class="entry"><a class="el" href="class_p_i_kbd_listener.html">PIKbdListener</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a85c22bf31dae02180827f2952e3594ee">PIThread::setSlot</a>(ThreadFunc func)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_kbd_listener.html#a3e1b468bee20e5a4155f7d99d19eb716">SpecialSymbol</a> enum name</td><td class="entry"><a class="el" href="class_p_i_kbd_listener.html">PIKbdListener</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a5fb7161b42840be7fb2f738046887b39">start</a>(int timer_delay)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a38785bbce4ef9afb7116cea78beffa08">start</a>(ThreadFunc func, int timer_delay)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a6b91eb8632e75e0f00a625f28a0bedd1">started</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a44a9fe015ea8288a0a336b614ff2962b">startOnce</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#ad50035fe7d3a2557178b6b46f6fa4861">startOnce</a>(ThreadFunc func)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a37e179466edd8011aca3a07e10153e62">stop</a>(bool wait)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#aa6350430814f777fdce81f99cbba4c1a">stopped</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a41060ba64a882ef4c3b24dc868c5635c">superClassName</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167ea9331e6a8e015b6e86041006cad38b5e1">Return</a> enum value</td><td class="entry"><a class="el" href="class_p_i_kbd_listener.html">PIKbdListener</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167ea8931e408583ed3ce190e26e4adf523eb">RightArrow</a> enum value</td><td class="entry"><a class="el" href="class_p_i_kbd_listener.html">PIKbdListener</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_kbd_listener.html#a13b9bca3e1c73dcdbbd8ea813e7893f4">setActive</a>(bool yes)</td><td class="entry"><a class="el" href="class_p_i_kbd_listener.html">PIKbdListener</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_kbd_listener.html#a0e0b57b7012db4134a0f72c9cbfa1d07">setData</a>(void *_data)</td><td class="entry"><a class="el" href="class_p_i_kbd_listener.html">PIKbdListener</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a9a0ec972d4864287fae4d1a0edcd9dc5">setDebug</a>(bool debug)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a8eb211f42dfcf7b7a1f32acabbfd6ada">setName</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#ade6ddabe46917c5cef2f5da1dd613a69">setPriority</a>(PIThread::Priority prior)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a647e2f79b975cf88d636a2ca2dadfb9c">setProperty</a>(const PIString &name, const PIVariant &value)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_kbd_listener.html#a5e8285dbb2c1b04fffff36c6d7db1d84">setSlot</a>(KBFunc slot)</td><td class="entry"><a class="el" href="class_p_i_kbd_listener.html">PIKbdListener</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a85c22bf31dae02180827f2952e3594ee">PIThread::setSlot</a>(ThreadFunc func)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_kbd_listener.html#ace77cc6a00be16ec3ee8de193a0339eaa9d55e8f9a3c871cc1717de04ac709488">Shift</a> enum value</td><td class="entry"><a class="el" href="class_p_i_kbd_listener.html">PIKbdListener</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167eaf82a152a693dc854a813ab20d48ef785">Space</a> enum value</td><td class="entry"><a class="el" href="class_p_i_kbd_listener.html">PIKbdListener</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167e">SpecialKey</a> enum name</td><td class="entry"><a class="el" href="class_p_i_kbd_listener.html">PIKbdListener</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a5fb7161b42840be7fb2f738046887b39">start</a>(int timer_delay)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a38785bbce4ef9afb7116cea78beffa08">start</a>(ThreadFunc func, int timer_delay)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a6b91eb8632e75e0f00a625f28a0bedd1">started</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a44a9fe015ea8288a0a336b614ff2962b">startOnce</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#ad50035fe7d3a2557178b6b46f6fa4861">startOnce</a>(ThreadFunc func)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a37e179466edd8011aca3a07e10153e62">stop</a>(bool wait)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#aa6350430814f777fdce81f99cbba4c1a">stopped</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a41060ba64a882ef4c3b24dc868c5635c">superClassName</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167eab100ca538a2e8e2c35d12fa1f048f8a6">Tab</a> enum value</td><td class="entry"><a class="el" href="class_p_i_kbd_listener.html">PIKbdListener</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a2004de7b6aa59ecb50321571b932ec20">terminate</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a82baf1fe4608234ba76b68540100ee73">unlock</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_kbd_listener.html#a3e1b468bee20e5a4155f7d99d19eb716ae4af7e9101a6ebcca1a0b94f5d389297">UpArrow</a> enum value</td><td class="entry"><a class="el" href="class_p_i_kbd_listener.html">PIKbdListener</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167eae4af7e9101a6ebcca1a0b94f5d389297">UpArrow</a> enum value</td><td class="entry"><a class="el" href="class_p_i_kbd_listener.html">PIKbdListener</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#ae325266c7f3484ad52c0a5c690cc222c">waitForFinish</a>(int timeout_msecs)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a8bcffcc0d12bdd6d8ddd455a15241313">waitForStart</a>(int timeout_msecs)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a52fc22658e025b4c15c8a2454d81b289">WEAK_CONNECT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
@@ -223,9 +208,9 @@ $(document).ready(function(){initNavTree('class_p_i_kbd_listener.html','');});
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated on Sun Nov 2 2014 22:29:35 for PIP by
|
||||
<li class="footer">Generated on Fri Feb 27 2015 23:03:17 for PIP by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.8 </li>
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
@@ -3,23 +3,19 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||
<title>PIP: PIKbdListener Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
$(window).load(resizeHeight);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
@@ -30,7 +26,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">PIP
|
||||
 <span id="projectnumber">0.4.1_alpha3</span>
|
||||
 <span id="projectnumber">0.5.0_prealpha</span>
|
||||
</div>
|
||||
<div id="projectbrief">Platform-Independent Primitives</div>
|
||||
</td>
|
||||
@@ -39,10 +35,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.8 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
@@ -50,22 +43,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
@@ -91,22 +68,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
$(document).ready(function(){initNavTree('class_p_i_kbd_listener.html','');});
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark"> </span>Pages</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#nested-classes">Classes</a> |
|
||||
<a href="#pub-types">Public Types</a> |
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="class_p_i_kbd_listener-members.html">List of all members</a> </div>
|
||||
@@ -117,31 +81,64 @@ $(document).ready(function(){initNavTree('class_p_i_kbd_listener.html','');});
|
||||
|
||||
<p>Keyboard console input listener.
|
||||
<a href="class_p_i_kbd_listener.html#details">More...</a></p>
|
||||
<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
||||
<img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for PIKbdListener:</div>
|
||||
<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
|
||||
</div>
|
||||
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="class_p_i_kbd_listener__inherit__graph.svg" width="138" height="187"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
|
||||
</div>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for PIKbdListener:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="class_p_i_kbd_listener__inherit__graph.svg" width="138" height="187"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
||||
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
|
||||
Classes</h2></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_p_i_kbd_listener_1_1_key_event.html">KeyEvent</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">This struct contains information about pressed keyboard key. <a href="struct_p_i_kbd_listener_1_1_key_event.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
|
||||
Public Types</h2></td></tr>
|
||||
<tr class="memitem:a3e1b468bee20e5a4155f7d99d19eb716"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_kbd_listener.html#a3e1b468bee20e5a4155f7d99d19eb716">SpecialSymbol</a> { <br />
|
||||
  <a class="el" href="class_p_i_kbd_listener.html#a3e1b468bee20e5a4155f7d99d19eb716ae4af7e9101a6ebcca1a0b94f5d389297">UpArrow</a> = -1,
|
||||
<a class="el" href="class_p_i_kbd_listener.html#a3e1b468bee20e5a4155f7d99d19eb716a2cc10cee6bd5ded7573f4ba9730cde6d">DownArrow</a> = -2,
|
||||
<a class="el" href="class_p_i_kbd_listener.html#a3e1b468bee20e5a4155f7d99d19eb716a8931e408583ed3ce190e26e4adf523eb">RightArrow</a> = -3,
|
||||
<a class="el" href="class_p_i_kbd_listener.html#a3e1b468bee20e5a4155f7d99d19eb716a4e2a34c99dbe919ec3405fc629ac228b">LeftArrow</a> = -4,
|
||||
<tr class="memitem:a4ca79efd0a6b167011acb47fa492167e"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167e">SpecialKey</a> { <br />
|
||||
  <a class="el" href="class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167eab100ca538a2e8e2c35d12fa1f048f8a6">Tab</a> = 0x09,
|
||||
<a class="el" href="class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167ea9331e6a8e015b6e86041006cad38b5e1">Return</a> = 0x0a,
|
||||
<a class="el" href="class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167eac60be471437e452c980bd9809b9ee6aa">Esc</a> = 0x1b,
|
||||
<a class="el" href="class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167eaf82a152a693dc854a813ab20d48ef785">Space</a> = 0x20,
|
||||
<br />
|
||||
  <a class="el" href="class_p_i_kbd_listener.html#a3e1b468bee20e5a4155f7d99d19eb716a27096906a3e1a35ff46cbeae0412ed8a">CtrlUpArrow</a> = -5,
|
||||
<a class="el" href="class_p_i_kbd_listener.html#a3e1b468bee20e5a4155f7d99d19eb716a06471072c3855f97036cfaceec75ecd7">CtrlDownArrow</a> = -6,
|
||||
<a class="el" href="class_p_i_kbd_listener.html#a3e1b468bee20e5a4155f7d99d19eb716af997647f0bac2cfe113f58458a71c7ce">CtrlRightArrow</a> = -7,
|
||||
<a class="el" href="class_p_i_kbd_listener.html#a3e1b468bee20e5a4155f7d99d19eb716a9d6d02f0615594d1fbceadb7d68ebc83">CtrlLeftArrow</a> = -8
|
||||
  <a class="el" href="class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167ea292e83a82402a93dfb1f0c6d488e3703">Backspace</a> = 0x7f,
|
||||
<a class="el" href="class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167eae4af7e9101a6ebcca1a0b94f5d389297">UpArrow</a> = -1,
|
||||
<a class="el" href="class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167ea2cc10cee6bd5ded7573f4ba9730cde6d">DownArrow</a> = -2,
|
||||
<a class="el" href="class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167ea8931e408583ed3ce190e26e4adf523eb">RightArrow</a> = -3,
|
||||
<br />
|
||||
  <a class="el" href="class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167ea4e2a34c99dbe919ec3405fc629ac228b">LeftArrow</a> = -4,
|
||||
<a class="el" href="class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167eadd0192b5f85cbc380ca38bdfa43fef3e">Home</a> = -5,
|
||||
<a class="el" href="class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167ea3a438f689540172339e5ad9354a23421">End</a> = -6,
|
||||
<a class="el" href="class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167ea1b9707e74f2196da12c9c8a863f2c28c">PageUp</a> = -7,
|
||||
<br />
|
||||
  <a class="el" href="class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167ea7cfc9046bd34b1a0af2c0537d72c519f">PageDown</a> = -8,
|
||||
<a class="el" href="class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167ead9b76644681a2806f2df3034795aceb3">Insert</a> = -9,
|
||||
<a class="el" href="class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167ea7f4a31849eeed36e6ab4f7638b731328">Delete</a> = -10,
|
||||
<a class="el" href="class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167eae8c51733fb441a6c505a64fb81349178">F1</a> = -11,
|
||||
<br />
|
||||
  <a class="el" href="class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167ea467585e80310be314dfce3e6a939777e">F2</a> = -12,
|
||||
<a class="el" href="class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167eaab24a3efe0e0542e37aa9cbb7d877c85">F3</a> = -13,
|
||||
<a class="el" href="class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167eac783af0b964803bf85b67a7c35409485">F4</a> = -14,
|
||||
<a class="el" href="class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167ea557038a921868983aeae8f466ac29d22">F5</a> = -15,
|
||||
<br />
|
||||
  <a class="el" href="class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167ea641c8c00221d083582e4d29d392e0c22">F6</a> = -16,
|
||||
<a class="el" href="class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167eae823e4cfabf5598527080462d45f259d">F7</a> = -17,
|
||||
<a class="el" href="class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167eae9781f96295a41ce67a36c2cfe12c8cd">F8</a> = -18,
|
||||
<a class="el" href="class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167ea70395dbb381014b4b0f1fd6763c4ae43">F9</a> = -19,
|
||||
<br />
|
||||
  <a class="el" href="class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167ea93922cba74c7f4fffaa557ae9deb3fd4">F10</a> = -20,
|
||||
<a class="el" href="class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167eaf500b548e8d880b4f66ab9e56fac3df3">F11</a> = -21,
|
||||
<a class="el" href="class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167ea79993be4aad63e51495497f0111a19a5">F12</a> = -22
|
||||
<br />
|
||||
}</td></tr>
|
||||
<tr class="memdesc:a3e1b468bee20e5a4155f7d99d19eb716"><td class="mdescLeft"> </td><td class="mdescRight">Special keyboard keys. <a href="class_p_i_kbd_listener.html#a3e1b468bee20e5a4155f7d99d19eb716">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3e1b468bee20e5a4155f7d99d19eb716"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memdesc:a4ca79efd0a6b167011acb47fa492167e"><td class="mdescLeft"> </td><td class="mdescRight">Special keyboard keys. <a href="class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167e">More...</a><br /></td></tr>
|
||||
<tr class="separator:a4ca79efd0a6b167011acb47fa492167e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ace77cc6a00be16ec3ee8de193a0339ea"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_kbd_listener.html#ace77cc6a00be16ec3ee8de193a0339ea">KeyModifier</a> { <a class="el" href="class_p_i_kbd_listener.html#ace77cc6a00be16ec3ee8de193a0339eaa8ea155e090e65fe04f1ccbf3ff4b6e31">Ctrl</a> = 0x1,
|
||||
<a class="el" href="class_p_i_kbd_listener.html#ace77cc6a00be16ec3ee8de193a0339eaa9d55e8f9a3c871cc1717de04ac709488">Shift</a> = 0x2,
|
||||
<a class="el" href="class_p_i_kbd_listener.html#ace77cc6a00be16ec3ee8de193a0339eaa39e6692f3bce024e4e9f3601f32f8290">Alt</a> = 0x4
|
||||
}</td></tr>
|
||||
<tr class="memdesc:ace77cc6a00be16ec3ee8de193a0339ea"><td class="mdescLeft"> </td><td class="mdescRight">Keyboard modifiers. <a href="class_p_i_kbd_listener.html#ace77cc6a00be16ec3ee8de193a0339ea">More...</a><br /></td></tr>
|
||||
<tr class="separator:ace77cc6a00be16ec3ee8de193a0339ea"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pub_types_class_p_i_thread"><td colspan="2" onclick="javascript:toggleInherit('pub_types_class_p_i_thread')"><img src="closed.png" alt="-"/> Public Types inherited from <a class="el" href="class_p_i_thread.html">PIThread</a></td></tr>
|
||||
<tr class="memitem:a3ddcafb0b09d3ed258a519882986a77b inherit pub_types_class_p_i_thread"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77b">Priority</a> { <br />
|
||||
  <a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba4dbd54fc5158a029c682b718f48312d4">piLowerst</a>,
|
||||
@@ -296,8 +293,7 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
||||
<tr class="memdesc:a9a0ec972d4864287fae4d1a0edcd9dc5 inherit pub_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Set object debug active. <br /></td></tr>
|
||||
<tr class="separator:a9a0ec972d4864287fae4d1a0edcd9dc5 inherit pub_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb8178ed4012f204d2c89a8413bbcd2d inherit pub_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aeb8178ed4012f204d2c89a8413bbcd2d"></a>
|
||||
const PIMap< <a class="el" href="class_p_i_string.html">PIString</a>, <br class="typebreak" />
|
||||
<a class="el" href="class_p_i_variant.html">PIVariant</a> > & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aeb8178ed4012f204d2c89a8413bbcd2d">properties</a> () const </td></tr>
|
||||
const PIMap< <a class="el" href="class_p_i_string.html">PIString</a>, <a class="el" href="class_p_i_variant.html">PIVariant</a> > & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aeb8178ed4012f204d2c89a8413bbcd2d">properties</a> () const </td></tr>
|
||||
<tr class="memdesc:aeb8178ed4012f204d2c89a8413bbcd2d inherit pub_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Returns properties of the object. <br /></td></tr>
|
||||
<tr class="separator:aeb8178ed4012f204d2c89a8413bbcd2d inherit pub_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a68dbd55885a081be717ff818dcb31bcc inherit pub_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a68dbd55885a081be717ff818dcb31bcc"></a>
|
||||
@@ -319,10 +315,6 @@ bool </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="member-group"></a>
|
||||
Handlers</h2></td></tr>
|
||||
<tr class="memitem:a15702f6822a016c0c44c3217ba1a27f8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a15702f6822a016c0c44c3217ba1a27f8"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_kbd_listener.html#a15702f6822a016c0c44c3217ba1a27f8">enableExitCapture</a> (char key)</td></tr>
|
||||
<tr class="memdesc:a15702f6822a016c0c44c3217ba1a27f8"><td class="mdescLeft"> </td><td class="mdescRight">Enable exit key "key" awaiting. <br /></td></tr>
|
||||
<tr class="separator:a15702f6822a016c0c44c3217ba1a27f8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:acd5b37d732168274a30c678e8373d0dd"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acd5b37d732168274a30c678e8373d0dd"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_kbd_listener.html#acd5b37d732168274a30c678e8373d0dd">disableExitCapture</a> ()</td></tr>
|
||||
<tr class="memdesc:acd5b37d732168274a30c678e8373d0dd"><td class="mdescLeft"> </td><td class="mdescRight">Disable exit key awaiting. <br /></td></tr>
|
||||
@@ -334,10 +326,10 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="member-group"></a>
|
||||
Events</h2></td></tr>
|
||||
<tr class="memitem:a46a45b9ee857b0cdc782ce977471c286"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a46a45b9ee857b0cdc782ce977471c286"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_kbd_listener.html#a46a45b9ee857b0cdc782ce977471c286">keyPressed</a> (char key, void *<a class="el" href="class_p_i_kbd_listener.html#a1b5584b91e3280213b61b31508127598">data</a>)</td></tr>
|
||||
<tr class="memdesc:a46a45b9ee857b0cdc782ce977471c286"><td class="mdescLeft"> </td><td class="mdescRight">Raise on key "key" pressed, "data" is custom data. <br /></td></tr>
|
||||
<tr class="separator:a46a45b9ee857b0cdc782ce977471c286"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa90ba7f27e11e950cb1da1ab650e77f2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa90ba7f27e11e950cb1da1ab650e77f2"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_kbd_listener.html#aa90ba7f27e11e950cb1da1ab650e77f2">keyPressed</a> (<a class="el" href="struct_p_i_kbd_listener_1_1_key_event.html">KeyEvent</a> key, void *<a class="el" href="class_p_i_kbd_listener.html#a1b5584b91e3280213b61b31508127598">data</a>)</td></tr>
|
||||
<tr class="memdesc:aa90ba7f27e11e950cb1da1ab650e77f2"><td class="mdescLeft"> </td><td class="mdescRight">Raise on key "key" pressed, "data" is custom data. <br /></td></tr>
|
||||
<tr class="separator:aa90ba7f27e11e950cb1da1ab650e77f2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
|
||||
Additional Inherited Members</h2></td></tr>
|
||||
@@ -372,28 +364,28 @@ virtual void </td><td class="memItemRight" valign="bottom"><a class="el" hr
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#affa62b02040517a34b3f173d804e487f">PIOBJECT</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)</td></tr>
|
||||
<tr class="memdesc:affa62b02040517a34b3f173d804e487f inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">you should use this macro after class declaration to use EVENT and EVENT_HANDLER and correct piCoutObj output <br /></td></tr>
|
||||
<tr class="separator:affa62b02040517a34b3f173d804e487f inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4ce1840f79eac65344a4c5823f5034d4 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4ce1840f79eac65344a4c5823f5034d4"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a4ce1840f79eac65344a4c5823f5034d4">PIOBJECT_PARENT</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)</td></tr>
|
||||
<tr class="memdesc:a4ce1840f79eac65344a4c5823f5034d4 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">you should use this macro after class declaration to use EVENT and EVENT_HANDLER of parent class <br /></td></tr>
|
||||
<tr class="separator:a4ce1840f79eac65344a4c5823f5034d4 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8cd6444e57a0f7f25888c8b8293d3543 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8cd6444e57a0f7f25888c8b8293d3543"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a8cd6444e57a0f7f25888c8b8293d3543">PIOBJECT_SUBCLASS</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, parent)</td></tr>
|
||||
<tr class="memdesc:a8cd6444e57a0f7f25888c8b8293d3543 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">you should use this macro after class declaration to use EVENT and EVENT_HANDLER of parent class <br /></td></tr>
|
||||
<tr class="separator:a8cd6444e57a0f7f25888c8b8293d3543 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab605cf0454d34cc72c65bfed2abd696a inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab605cf0454d34cc72c65bfed2abd696a"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ab605cf0454d34cc72c65bfed2abd696a">EVENT_HANDLER0</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>()</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ab605cf0454d34cc72c65bfed2abd696a">EVENT_HANDLER0</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>()</td></tr>
|
||||
<tr class="memdesc:ab605cf0454d34cc72c65bfed2abd696a inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338" title="Returns object name. ">name()</a> <br /></td></tr>
|
||||
<tr class="separator:ab605cf0454d34cc72c65bfed2abd696a inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a56defa004e9b7efb2db50b3a43ca7225 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a56defa004e9b7efb2db50b3a43ca7225"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a56defa004e9b7efb2db50b3a43ca7225">EVENT_HANDLER1</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a56defa004e9b7efb2db50b3a43ca7225">EVENT_HANDLER1</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0)</td></tr>
|
||||
<tr class="memdesc:a56defa004e9b7efb2db50b3a43ca7225 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0) <br /></td></tr>
|
||||
<tr class="separator:a56defa004e9b7efb2db50b3a43ca7225 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abb64b696544ee4ee8715add9747c1293 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abb64b696544ee4ee8715add9747c1293"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#abb64b696544ee4ee8715add9747c1293">EVENT_HANDLER2</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#abb64b696544ee4ee8715add9747c1293">EVENT_HANDLER2</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1)</td></tr>
|
||||
<tr class="memdesc:abb64b696544ee4ee8715add9747c1293 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0, type1 var1) <br /></td></tr>
|
||||
<tr class="separator:abb64b696544ee4ee8715add9747c1293 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af90eced49fbdb43f5fc631fa7e7a44fb inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af90eced49fbdb43f5fc631fa7e7a44fb"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af90eced49fbdb43f5fc631fa7e7a44fb">EVENT_HANDLER3</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af90eced49fbdb43f5fc631fa7e7a44fb">EVENT_HANDLER3</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2)</td></tr>
|
||||
<tr class="memdesc:af90eced49fbdb43f5fc631fa7e7a44fb inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0, type1 var1, type2 var2) <br /></td></tr>
|
||||
<tr class="separator:af90eced49fbdb43f5fc631fa7e7a44fb inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8a8499ba07a4cc16c0b15c51b197d9f inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae8a8499ba07a4cc16c0b15c51b197d9f"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae8a8499ba07a4cc16c0b15c51b197d9f">EVENT_HANDLER4</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae8a8499ba07a4cc16c0b15c51b197d9f">EVENT_HANDLER4</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3)</td></tr>
|
||||
<tr class="memdesc:ae8a8499ba07a4cc16c0b15c51b197d9f inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0, type1 var1, type2 var2, type3 var3) <br /></td></tr>
|
||||
<tr class="separator:ae8a8499ba07a4cc16c0b15c51b197d9f inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae92ae8e64fbb4c6fa7d87cc1e93d55c0 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae92ae8e64fbb4c6fa7d87cc1e93d55c0"></a>
|
||||
@@ -401,23 +393,23 @@ virtual void </td><td class="memItemRight" valign="bottom"><a class="el" hr
|
||||
<tr class="memdesc:ae92ae8e64fbb4c6fa7d87cc1e93d55c0 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">EVENT_HANDLER is synonym of EVENT_HANDLER0. <br /></td></tr>
|
||||
<tr class="separator:ae92ae8e64fbb4c6fa7d87cc1e93d55c0 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a338377c8ec10707dd26a168b8aef5c31 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a338377c8ec10707dd26a168b8aef5c31"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a338377c8ec10707dd26a168b8aef5c31">EVENT_VHANDLER0</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>()</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a338377c8ec10707dd26a168b8aef5c31">EVENT_VHANDLER0</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>()</td></tr>
|
||||
<tr class="memdesc:a338377c8ec10707dd26a168b8aef5c31 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338" title="Returns object name. ">name()</a> <br /></td></tr>
|
||||
<tr class="separator:a338377c8ec10707dd26a168b8aef5c31 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abf138848427466a7ae91ada5876f926d inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abf138848427466a7ae91ada5876f926d"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#abf138848427466a7ae91ada5876f926d">EVENT_VHANDLER1</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#abf138848427466a7ae91ada5876f926d">EVENT_VHANDLER1</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0)</td></tr>
|
||||
<tr class="memdesc:abf138848427466a7ae91ada5876f926d inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0) <br /></td></tr>
|
||||
<tr class="separator:abf138848427466a7ae91ada5876f926d inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad0ba4a14c77b8d968dc13918f9b2d384 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad0ba4a14c77b8d968dc13918f9b2d384"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ad0ba4a14c77b8d968dc13918f9b2d384">EVENT_VHANDLER2</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ad0ba4a14c77b8d968dc13918f9b2d384">EVENT_VHANDLER2</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1)</td></tr>
|
||||
<tr class="memdesc:ad0ba4a14c77b8d968dc13918f9b2d384 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0, type1 var1) <br /></td></tr>
|
||||
<tr class="separator:ad0ba4a14c77b8d968dc13918f9b2d384 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4f47b429ac594cebdca1567e1b9a1021 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4f47b429ac594cebdca1567e1b9a1021"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a4f47b429ac594cebdca1567e1b9a1021">EVENT_VHANDLER3</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a4f47b429ac594cebdca1567e1b9a1021">EVENT_VHANDLER3</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2)</td></tr>
|
||||
<tr class="memdesc:a4f47b429ac594cebdca1567e1b9a1021 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0, type1 var1, type2 var2) <br /></td></tr>
|
||||
<tr class="separator:a4f47b429ac594cebdca1567e1b9a1021 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a96b2461314db11f3b68942bcd4b9d13d inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a96b2461314db11f3b68942bcd4b9d13d"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a96b2461314db11f3b68942bcd4b9d13d">EVENT_VHANDLER4</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a96b2461314db11f3b68942bcd4b9d13d">EVENT_VHANDLER4</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3)</td></tr>
|
||||
<tr class="memdesc:a96b2461314db11f3b68942bcd4b9d13d inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0, type1 var1, type2 var2, type3 var3) <br /></td></tr>
|
||||
<tr class="separator:a96b2461314db11f3b68942bcd4b9d13d inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a26a0e3181ebb2a90c11e9a7eb906a99e inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a26a0e3181ebb2a90c11e9a7eb906a99e"></a>
|
||||
@@ -429,19 +421,19 @@ virtual void </td><td class="memItemRight" valign="bottom"><a class="el" hr
|
||||
<tr class="memdesc:a4fa760299649bc8aeaa0dcf4d605be70 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338" title="Returns object name. ">name()</a>; <br /></td></tr>
|
||||
<tr class="separator:a4fa760299649bc8aeaa0dcf4d605be70 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7083e0b630c70def2ce05d60d70a45b9 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7083e0b630c70def2ce05d60d70a45b9"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a7083e0b630c70def2ce05d60d70a45b9">EVENT1</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0);</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a7083e0b630c70def2ce05d60d70a45b9">EVENT1</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0);</td></tr>
|
||||
<tr class="memdesc:a7083e0b630c70def2ce05d60d70a45b9 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0); <br /></td></tr>
|
||||
<tr class="separator:a7083e0b630c70def2ce05d60d70a45b9 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a91d380b7235ad11b4830c4c2e8860618 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a91d380b7235ad11b4830c4c2e8860618"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a91d380b7235ad11b4830c4c2e8860618">EVENT2</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1);</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a91d380b7235ad11b4830c4c2e8860618">EVENT2</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1);</td></tr>
|
||||
<tr class="memdesc:a91d380b7235ad11b4830c4c2e8860618 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0, type1 var1); <br /></td></tr>
|
||||
<tr class="separator:a91d380b7235ad11b4830c4c2e8860618 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a685a85b0791e73158dc0173b4e18dd00 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a685a85b0791e73158dc0173b4e18dd00"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a685a85b0791e73158dc0173b4e18dd00">EVENT3</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2);</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a685a85b0791e73158dc0173b4e18dd00">EVENT3</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2);</td></tr>
|
||||
<tr class="memdesc:a685a85b0791e73158dc0173b4e18dd00 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0, type1 var1, type2 var2); <br /></td></tr>
|
||||
<tr class="separator:a685a85b0791e73158dc0173b4e18dd00 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a59032ae5e0b94cdfb52be1f24d5e8252 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a59032ae5e0b94cdfb52be1f24d5e8252"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a59032ae5e0b94cdfb52be1f24d5e8252">EVENT4</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3);</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a59032ae5e0b94cdfb52be1f24d5e8252">EVENT4</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3);</td></tr>
|
||||
<tr class="memdesc:a59032ae5e0b94cdfb52be1f24d5e8252 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0, type1 var1, type2 var2, type3 var3); <br /></td></tr>
|
||||
<tr class="separator:a59032ae5e0b94cdfb52be1f24d5e8252 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7877e997621e1161f058fce90febd464 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7877e997621e1161f058fce90febd464"></a>
|
||||
@@ -449,27 +441,27 @@ virtual void </td><td class="memItemRight" valign="bottom"><a class="el" hr
|
||||
<tr class="memdesc:a7877e997621e1161f058fce90febd464 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">EVENT is synonym of EVENT0. <br /></td></tr>
|
||||
<tr class="separator:a7877e997621e1161f058fce90febd464 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac86f9567fcbe10d7e49685e0a01b8427 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac86f9567fcbe10d7e49685e0a01b8427"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ac86f9567fcbe10d7e49685e0a01b8427">CONNECTU</a>(src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ac86f9567fcbe10d7e49685e0a01b8427">CONNECTU</a>(src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:ac86f9567fcbe10d7e49685e0a01b8427 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler". "Event" and "handler" must has equal argument lists. <br /></td></tr>
|
||||
<tr class="separator:ac86f9567fcbe10d7e49685e0a01b8427 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a38e74a7ce99df00a10517f5ce4aa66c5 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a38e74a7ce99df00a10517f5ce4aa66c5"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a38e74a7ce99df00a10517f5ce4aa66c5">CONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a38e74a7ce99df00a10517f5ce4aa66c5">CONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a38e74a7ce99df00a10517f5ce4aa66c5 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a38e74a7ce99df00a10517f5ce4aa66c5 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a36132851189bb01db4957595111a28db inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a36132851189bb01db4957595111a28db"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a36132851189bb01db4957595111a28db">CONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a36132851189bb01db4957595111a28db">CONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a36132851189bb01db4957595111a28db inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a36132851189bb01db4957595111a28db inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a850bbf4e8361a106c99da4c46f684247 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a850bbf4e8361a106c99da4c46f684247"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a850bbf4e8361a106c99da4c46f684247">CONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a850bbf4e8361a106c99da4c46f684247">CONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a850bbf4e8361a106c99da4c46f684247 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a850bbf4e8361a106c99da4c46f684247 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab45dbd69bde3cde22d4aba27ed585407 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab45dbd69bde3cde22d4aba27ed585407"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ab45dbd69bde3cde22d4aba27ed585407">CONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ab45dbd69bde3cde22d4aba27ed585407">CONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:ab45dbd69bde3cde22d4aba27ed585407 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:ab45dbd69bde3cde22d4aba27ed585407 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a34e41d730c07354e07333def3d854019 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a34e41d730c07354e07333def3d854019"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a34e41d730c07354e07333def3d854019">CONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a34e41d730c07354e07333def3d854019">CONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a34e41d730c07354e07333def3d854019 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a34e41d730c07354e07333def3d854019 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a65528c74adc6691eac2c7a2f39328064 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a65528c74adc6691eac2c7a2f39328064"></a>
|
||||
@@ -477,23 +469,23 @@ virtual void </td><td class="memItemRight" valign="bottom"><a class="el" hr
|
||||
<tr class="memdesc:a65528c74adc6691eac2c7a2f39328064 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">CONNECT is synonym of CONNECT0. <br /></td></tr>
|
||||
<tr class="separator:a65528c74adc6691eac2c7a2f39328064 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aaaba5b68617a43903056bc175b8cd162 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaaba5b68617a43903056bc175b8cd162"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aaaba5b68617a43903056bc175b8cd162">WEAK_CONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aaaba5b68617a43903056bc175b8cd162">WEAK_CONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:aaaba5b68617a43903056bc175b8cd162 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:aaaba5b68617a43903056bc175b8cd162 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a37d80492e781bf82b9c22c56977da81e inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a37d80492e781bf82b9c22c56977da81e"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a37d80492e781bf82b9c22c56977da81e">WEAK_CONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a37d80492e781bf82b9c22c56977da81e">WEAK_CONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a37d80492e781bf82b9c22c56977da81e inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a37d80492e781bf82b9c22c56977da81e inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a34134cc70172ef5a8d38ba8eb0db327d inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a34134cc70172ef5a8d38ba8eb0db327d"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a34134cc70172ef5a8d38ba8eb0db327d">WEAK_CONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a34134cc70172ef5a8d38ba8eb0db327d">WEAK_CONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a34134cc70172ef5a8d38ba8eb0db327d inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a34134cc70172ef5a8d38ba8eb0db327d inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a601eb7e6e4c3c1a2ba741abbaf271fed inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a601eb7e6e4c3c1a2ba741abbaf271fed"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a601eb7e6e4c3c1a2ba741abbaf271fed">WEAK_CONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a601eb7e6e4c3c1a2ba741abbaf271fed">WEAK_CONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a601eb7e6e4c3c1a2ba741abbaf271fed inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a601eb7e6e4c3c1a2ba741abbaf271fed inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a483ad0828f2c221308d95fd07ba1ee6e inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a483ad0828f2c221308d95fd07ba1ee6e"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a483ad0828f2c221308d95fd07ba1ee6e">WEAK_CONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a483ad0828f2c221308d95fd07ba1ee6e">WEAK_CONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a483ad0828f2c221308d95fd07ba1ee6e inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a483ad0828f2c221308d95fd07ba1ee6e inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a52fc22658e025b4c15c8a2454d81b289 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a52fc22658e025b4c15c8a2454d81b289"></a>
|
||||
@@ -501,23 +493,23 @@ virtual void </td><td class="memItemRight" valign="bottom"><a class="el" hr
|
||||
<tr class="memdesc:a52fc22658e025b4c15c8a2454d81b289 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">WEAK_CONNECT is synonym of WEAK_CONNECT0. <br /></td></tr>
|
||||
<tr class="separator:a52fc22658e025b4c15c8a2454d81b289 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aed7fd8edaccbbca33c51417ca43ac32a inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aed7fd8edaccbbca33c51417ca43ac32a"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aed7fd8edaccbbca33c51417ca43ac32a">DISCONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aed7fd8edaccbbca33c51417ca43ac32a">DISCONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:aed7fd8edaccbbca33c51417ca43ac32a inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:aed7fd8edaccbbca33c51417ca43ac32a inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae030e8deb226c636d2df22076391f12c inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae030e8deb226c636d2df22076391f12c"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae030e8deb226c636d2df22076391f12c">DISCONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae030e8deb226c636d2df22076391f12c">DISCONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:ae030e8deb226c636d2df22076391f12c inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:ae030e8deb226c636d2df22076391f12c inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8f0609bfd7dfcd4512d76480bc114dab inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8f0609bfd7dfcd4512d76480bc114dab"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a8f0609bfd7dfcd4512d76480bc114dab">DISCONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a8f0609bfd7dfcd4512d76480bc114dab">DISCONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a8f0609bfd7dfcd4512d76480bc114dab inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:a8f0609bfd7dfcd4512d76480bc114dab inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af2789f99d1916f231fc579f00370fa6f inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af2789f99d1916f231fc579f00370fa6f"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af2789f99d1916f231fc579f00370fa6f">DISCONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af2789f99d1916f231fc579f00370fa6f">DISCONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:af2789f99d1916f231fc579f00370fa6f inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:af2789f99d1916f231fc579f00370fa6f inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aedf429d3192da764163c1377cad310e3 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aedf429d3192da764163c1377cad310e3"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aedf429d3192da764163c1377cad310e3">DISCONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aedf429d3192da764163c1377cad310e3">DISCONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:aedf429d3192da764163c1377cad310e3 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:aedf429d3192da764163c1377cad310e3 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a587604e6f3570c0fc32794384d4d0d1f inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a587604e6f3570c0fc32794384d4d0d1f"></a>
|
||||
@@ -533,10 +525,10 @@ virtual void </td><td class="memItemRight" valign="bottom"><a class="el" hr
|
||||
<div class="textblock"><p>Keyboard console input listener. </p>
|
||||
<p>This class provide listening of console keyboard input. There is two ways to receive pressed key:</p><ul>
|
||||
<li>external static function with format "void func(char key, void * data_)"</li>
|
||||
<li>event <em><a class="el" href="class_p_i_kbd_listener.html#a46a45b9ee857b0cdc782ce977471c286" title="Raise on key "key" pressed, "data" is custom data. ">keyPressed()</a></em> </li>
|
||||
<li>event <em><a class="el" href="class_p_i_kbd_listener.html#aa90ba7f27e11e950cb1da1ab650e77f2" title="Raise on key "key" pressed, "data" is custom data. ">keyPressed()</a></em> </li>
|
||||
</ul>
|
||||
<p>Also there is static variable <em>exiting</em> which by default is set to <b>false</b>. If <em>enableExitCapture()</em> was called and listener was started with function <em>start()</em>, this variable will be set to <b>true</b> if exit key will be pressed. By default exit key is 'Q' = shift + 'q'. To wait for this variable changes to <b>true</b> there is WAIT_FOR_EXIT macro </p><div class="fragment"><div class="line"><span class="keywordtype">void</span> key_event(<span class="keywordtype">char</span> key, <span class="keywordtype">void</span> * ) {</div>
|
||||
<div class="line"> <a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <span class="stringliteral">"key"</span> << key << <span class="stringliteral">"pressed"</span>;</div>
|
||||
<div class="line"> <a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <span class="stringliteral">"key"</span> << key << <span class="stringliteral">"pressed"</span>;</div>
|
||||
<div class="line">}</div>
|
||||
<div class="line"><span class="keywordtype">int</span> main(<span class="keywordtype">int</span> argc, <span class="keywordtype">char</span> ** argv) {</div>
|
||||
<div class="line"> <a class="code" href="class_p_i_kbd_listener.html">PIKbdListener</a> kbd;</div>
|
||||
@@ -546,41 +538,123 @@ virtual void </td><td class="memItemRight" valign="bottom"><a class="el" hr
|
||||
<div class="line"> <span class="keywordflow">return</span> 0;</div>
|
||||
<div class="line">}</div>
|
||||
</div><!-- fragment --></div><h2 class="groupheader">Member Enumeration Documentation</h2>
|
||||
<a class="anchor" id="a3e1b468bee20e5a4155f7d99d19eb716"></a>
|
||||
<a class="anchor" id="a4ca79efd0a6b167011acb47fa492167e"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">enum <a class="el" href="class_p_i_kbd_listener.html#a3e1b468bee20e5a4155f7d99d19eb716">PIKbdListener::SpecialSymbol</a></td>
|
||||
<td class="memname">enum <a class="el" href="class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167e">PIKbdListener::SpecialKey</a></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Special keyboard keys. </p>
|
||||
<table class="fieldtable">
|
||||
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="a3e1b468bee20e5a4155f7d99d19eb716ae4af7e9101a6ebcca1a0b94f5d389297"></a>UpArrow </td><td class="fielddoc">
|
||||
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="a4ca79efd0a6b167011acb47fa492167eab100ca538a2e8e2c35d12fa1f048f8a6"></a>Tab </td><td class="fielddoc">
|
||||
<p>Tab key </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a class="anchor" id="a4ca79efd0a6b167011acb47fa492167ea9331e6a8e015b6e86041006cad38b5e1"></a>Return </td><td class="fielddoc">
|
||||
<p>Enter key </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a class="anchor" id="a4ca79efd0a6b167011acb47fa492167eac60be471437e452c980bd9809b9ee6aa"></a>Esc </td><td class="fielddoc">
|
||||
<p>Escape key </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a class="anchor" id="a4ca79efd0a6b167011acb47fa492167eaf82a152a693dc854a813ab20d48ef785"></a>Space </td><td class="fielddoc">
|
||||
<p>Space key </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a class="anchor" id="a4ca79efd0a6b167011acb47fa492167ea292e83a82402a93dfb1f0c6d488e3703"></a>Backspace </td><td class="fielddoc">
|
||||
<p>Backspace key </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a class="anchor" id="a4ca79efd0a6b167011acb47fa492167eae4af7e9101a6ebcca1a0b94f5d389297"></a>UpArrow </td><td class="fielddoc">
|
||||
<p>Up arrow key </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a class="anchor" id="a3e1b468bee20e5a4155f7d99d19eb716a2cc10cee6bd5ded7573f4ba9730cde6d"></a>DownArrow </td><td class="fielddoc">
|
||||
<tr><td class="fieldname"><a class="anchor" id="a4ca79efd0a6b167011acb47fa492167ea2cc10cee6bd5ded7573f4ba9730cde6d"></a>DownArrow </td><td class="fielddoc">
|
||||
<p>Down arrow key </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a class="anchor" id="a3e1b468bee20e5a4155f7d99d19eb716a8931e408583ed3ce190e26e4adf523eb"></a>RightArrow </td><td class="fielddoc">
|
||||
<tr><td class="fieldname"><a class="anchor" id="a4ca79efd0a6b167011acb47fa492167ea8931e408583ed3ce190e26e4adf523eb"></a>RightArrow </td><td class="fielddoc">
|
||||
<p>Right arrow key </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a class="anchor" id="a3e1b468bee20e5a4155f7d99d19eb716a4e2a34c99dbe919ec3405fc629ac228b"></a>LeftArrow </td><td class="fielddoc">
|
||||
<tr><td class="fieldname"><a class="anchor" id="a4ca79efd0a6b167011acb47fa492167ea4e2a34c99dbe919ec3405fc629ac228b"></a>LeftArrow </td><td class="fielddoc">
|
||||
<p>Left arrow key </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a class="anchor" id="a3e1b468bee20e5a4155f7d99d19eb716a27096906a3e1a35ff46cbeae0412ed8a"></a>CtrlUpArrow </td><td class="fielddoc">
|
||||
<p>Ctrl + Up arrow key </p>
|
||||
<tr><td class="fieldname"><a class="anchor" id="a4ca79efd0a6b167011acb47fa492167eadd0192b5f85cbc380ca38bdfa43fef3e"></a>Home </td><td class="fielddoc">
|
||||
<p>Home key </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a class="anchor" id="a3e1b468bee20e5a4155f7d99d19eb716a06471072c3855f97036cfaceec75ecd7"></a>CtrlDownArrow </td><td class="fielddoc">
|
||||
<p>Ctrl + Down arrow key </p>
|
||||
<tr><td class="fieldname"><a class="anchor" id="a4ca79efd0a6b167011acb47fa492167ea3a438f689540172339e5ad9354a23421"></a>End </td><td class="fielddoc">
|
||||
<p>End key </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a class="anchor" id="a3e1b468bee20e5a4155f7d99d19eb716af997647f0bac2cfe113f58458a71c7ce"></a>CtrlRightArrow </td><td class="fielddoc">
|
||||
<p>Ctrl + Right arrow key </p>
|
||||
<tr><td class="fieldname"><a class="anchor" id="a4ca79efd0a6b167011acb47fa492167ea1b9707e74f2196da12c9c8a863f2c28c"></a>PageUp </td><td class="fielddoc">
|
||||
<p>Page up key </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a class="anchor" id="a3e1b468bee20e5a4155f7d99d19eb716a9d6d02f0615594d1fbceadb7d68ebc83"></a>CtrlLeftArrow </td><td class="fielddoc">
|
||||
<p>Ctrl + Left arrow key </p>
|
||||
<tr><td class="fieldname"><a class="anchor" id="a4ca79efd0a6b167011acb47fa492167ea7cfc9046bd34b1a0af2c0537d72c519f"></a>PageDown </td><td class="fielddoc">
|
||||
<p>Page down key </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a class="anchor" id="a4ca79efd0a6b167011acb47fa492167ead9b76644681a2806f2df3034795aceb3"></a>Insert </td><td class="fielddoc">
|
||||
<p>Delete key </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a class="anchor" id="a4ca79efd0a6b167011acb47fa492167ea7f4a31849eeed36e6ab4f7638b731328"></a>Delete </td><td class="fielddoc">
|
||||
<p>Delete key </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a class="anchor" id="a4ca79efd0a6b167011acb47fa492167eae8c51733fb441a6c505a64fb81349178"></a>F1 </td><td class="fielddoc">
|
||||
<p>F1 key </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a class="anchor" id="a4ca79efd0a6b167011acb47fa492167ea467585e80310be314dfce3e6a939777e"></a>F2 </td><td class="fielddoc">
|
||||
<p>F2 key </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a class="anchor" id="a4ca79efd0a6b167011acb47fa492167eaab24a3efe0e0542e37aa9cbb7d877c85"></a>F3 </td><td class="fielddoc">
|
||||
<p>F3 key </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a class="anchor" id="a4ca79efd0a6b167011acb47fa492167eac783af0b964803bf85b67a7c35409485"></a>F4 </td><td class="fielddoc">
|
||||
<p>F4 key </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a class="anchor" id="a4ca79efd0a6b167011acb47fa492167ea557038a921868983aeae8f466ac29d22"></a>F5 </td><td class="fielddoc">
|
||||
<p>F5 key </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a class="anchor" id="a4ca79efd0a6b167011acb47fa492167ea641c8c00221d083582e4d29d392e0c22"></a>F6 </td><td class="fielddoc">
|
||||
<p>F6 key </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a class="anchor" id="a4ca79efd0a6b167011acb47fa492167eae823e4cfabf5598527080462d45f259d"></a>F7 </td><td class="fielddoc">
|
||||
<p>F7 key </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a class="anchor" id="a4ca79efd0a6b167011acb47fa492167eae9781f96295a41ce67a36c2cfe12c8cd"></a>F8 </td><td class="fielddoc">
|
||||
<p>F8 key </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a class="anchor" id="a4ca79efd0a6b167011acb47fa492167ea70395dbb381014b4b0f1fd6763c4ae43"></a>F9 </td><td class="fielddoc">
|
||||
<p>F9 key </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a class="anchor" id="a4ca79efd0a6b167011acb47fa492167ea93922cba74c7f4fffaa557ae9deb3fd4"></a>F10 </td><td class="fielddoc">
|
||||
<p>F10 key </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a class="anchor" id="a4ca79efd0a6b167011acb47fa492167eaf500b548e8d880b4f66ab9e56fac3df3"></a>F11 </td><td class="fielddoc">
|
||||
<p>F11 key </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a class="anchor" id="a4ca79efd0a6b167011acb47fa492167ea79993be4aad63e51495497f0111a19a5"></a>F12 </td><td class="fielddoc">
|
||||
<p>F12 key </p>
|
||||
</td></tr>
|
||||
</table>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="ace77cc6a00be16ec3ee8de193a0339ea"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">enum <a class="el" href="class_p_i_kbd_listener.html#ace77cc6a00be16ec3ee8de193a0339ea">PIKbdListener::KeyModifier</a></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Keyboard modifiers. </p>
|
||||
<table class="fieldtable">
|
||||
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="ace77cc6a00be16ec3ee8de193a0339eaa8ea155e090e65fe04f1ccbf3ff4b6e31"></a>Ctrl </td><td class="fielddoc">
|
||||
<p>Control key </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a class="anchor" id="ace77cc6a00be16ec3ee8de193a0339eaa9d55e8f9a3c871cc1717de04ac709488"></a>Shift </td><td class="fielddoc">
|
||||
<p>Shift key </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a class="anchor" id="ace77cc6a00be16ec3ee8de193a0339eaa39e6692f3bce024e4e9f3601f32f8290"></a>Alt </td><td class="fielddoc">
|
||||
<p>Alt key </p>
|
||||
</td></tr>
|
||||
</table>
|
||||
|
||||
@@ -592,9 +666,9 @@ virtual void </td><td class="memItemRight" valign="bottom"><a class="el" hr
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="class_p_i_kbd_listener.html">PIKbdListener</a></li>
|
||||
<li class="footer">Generated on Sun Nov 2 2014 22:29:35 for PIP by
|
||||
<li class="footer">Generated on Fri Feb 27 2015 23:03:17 for PIP by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.8 </li>
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
@@ -1,14 +1,39 @@
|
||||
var class_p_i_kbd_listener =
|
||||
[
|
||||
[ "SpecialSymbol", "class_p_i_kbd_listener.html#a3e1b468bee20e5a4155f7d99d19eb716", [
|
||||
[ "UpArrow", "class_p_i_kbd_listener.html#a3e1b468bee20e5a4155f7d99d19eb716ae4af7e9101a6ebcca1a0b94f5d389297", null ],
|
||||
[ "DownArrow", "class_p_i_kbd_listener.html#a3e1b468bee20e5a4155f7d99d19eb716a2cc10cee6bd5ded7573f4ba9730cde6d", null ],
|
||||
[ "RightArrow", "class_p_i_kbd_listener.html#a3e1b468bee20e5a4155f7d99d19eb716a8931e408583ed3ce190e26e4adf523eb", null ],
|
||||
[ "LeftArrow", "class_p_i_kbd_listener.html#a3e1b468bee20e5a4155f7d99d19eb716a4e2a34c99dbe919ec3405fc629ac228b", null ],
|
||||
[ "CtrlUpArrow", "class_p_i_kbd_listener.html#a3e1b468bee20e5a4155f7d99d19eb716a27096906a3e1a35ff46cbeae0412ed8a", null ],
|
||||
[ "CtrlDownArrow", "class_p_i_kbd_listener.html#a3e1b468bee20e5a4155f7d99d19eb716a06471072c3855f97036cfaceec75ecd7", null ],
|
||||
[ "CtrlRightArrow", "class_p_i_kbd_listener.html#a3e1b468bee20e5a4155f7d99d19eb716af997647f0bac2cfe113f58458a71c7ce", null ],
|
||||
[ "CtrlLeftArrow", "class_p_i_kbd_listener.html#a3e1b468bee20e5a4155f7d99d19eb716a9d6d02f0615594d1fbceadb7d68ebc83", null ]
|
||||
[ "KeyEvent", "struct_p_i_kbd_listener_1_1_key_event.html", "struct_p_i_kbd_listener_1_1_key_event" ],
|
||||
[ "SpecialKey", "class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167e", [
|
||||
[ "Tab", "class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167eab100ca538a2e8e2c35d12fa1f048f8a6", null ],
|
||||
[ "Return", "class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167ea9331e6a8e015b6e86041006cad38b5e1", null ],
|
||||
[ "Esc", "class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167eac60be471437e452c980bd9809b9ee6aa", null ],
|
||||
[ "Space", "class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167eaf82a152a693dc854a813ab20d48ef785", null ],
|
||||
[ "Backspace", "class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167ea292e83a82402a93dfb1f0c6d488e3703", null ],
|
||||
[ "UpArrow", "class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167eae4af7e9101a6ebcca1a0b94f5d389297", null ],
|
||||
[ "DownArrow", "class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167ea2cc10cee6bd5ded7573f4ba9730cde6d", null ],
|
||||
[ "RightArrow", "class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167ea8931e408583ed3ce190e26e4adf523eb", null ],
|
||||
[ "LeftArrow", "class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167ea4e2a34c99dbe919ec3405fc629ac228b", null ],
|
||||
[ "Home", "class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167eadd0192b5f85cbc380ca38bdfa43fef3e", null ],
|
||||
[ "End", "class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167ea3a438f689540172339e5ad9354a23421", null ],
|
||||
[ "PageUp", "class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167ea1b9707e74f2196da12c9c8a863f2c28c", null ],
|
||||
[ "PageDown", "class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167ea7cfc9046bd34b1a0af2c0537d72c519f", null ],
|
||||
[ "Insert", "class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167ead9b76644681a2806f2df3034795aceb3", null ],
|
||||
[ "Delete", "class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167ea7f4a31849eeed36e6ab4f7638b731328", null ],
|
||||
[ "F1", "class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167eae8c51733fb441a6c505a64fb81349178", null ],
|
||||
[ "F2", "class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167ea467585e80310be314dfce3e6a939777e", null ],
|
||||
[ "F3", "class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167eaab24a3efe0e0542e37aa9cbb7d877c85", null ],
|
||||
[ "F4", "class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167eac783af0b964803bf85b67a7c35409485", null ],
|
||||
[ "F5", "class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167ea557038a921868983aeae8f466ac29d22", null ],
|
||||
[ "F6", "class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167ea641c8c00221d083582e4d29d392e0c22", null ],
|
||||
[ "F7", "class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167eae823e4cfabf5598527080462d45f259d", null ],
|
||||
[ "F8", "class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167eae9781f96295a41ce67a36c2cfe12c8cd", null ],
|
||||
[ "F9", "class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167ea70395dbb381014b4b0f1fd6763c4ae43", null ],
|
||||
[ "F10", "class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167ea93922cba74c7f4fffaa557ae9deb3fd4", null ],
|
||||
[ "F11", "class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167eaf500b548e8d880b4f66ab9e56fac3df3", null ],
|
||||
[ "F12", "class_p_i_kbd_listener.html#a4ca79efd0a6b167011acb47fa492167ea79993be4aad63e51495497f0111a19a5", null ]
|
||||
] ],
|
||||
[ "KeyModifier", "class_p_i_kbd_listener.html#ace77cc6a00be16ec3ee8de193a0339ea", [
|
||||
[ "Ctrl", "class_p_i_kbd_listener.html#ace77cc6a00be16ec3ee8de193a0339eaa8ea155e090e65fe04f1ccbf3ff4b6e31", null ],
|
||||
[ "Shift", "class_p_i_kbd_listener.html#ace77cc6a00be16ec3ee8de193a0339eaa9d55e8f9a3c871cc1717de04ac709488", null ],
|
||||
[ "Alt", "class_p_i_kbd_listener.html#ace77cc6a00be16ec3ee8de193a0339eaa39e6692f3bce024e4e9f3601f32f8290", null ]
|
||||
] ],
|
||||
[ "PIKbdListener", "class_p_i_kbd_listener.html#a2baa588cd4ae95363c980804b47ed461", null ],
|
||||
[ "data", "class_p_i_kbd_listener.html#a1b5584b91e3280213b61b31508127598", null ],
|
||||
@@ -17,8 +42,7 @@ var class_p_i_kbd_listener =
|
||||
[ "exitCaptured", "class_p_i_kbd_listener.html#a333aaeadb6ca6bfee5aea3378ce7e1f4", null ],
|
||||
[ "exitKey", "class_p_i_kbd_listener.html#a99de0ef4e19dc43b66c3ee42cfb3b5ab", null ],
|
||||
[ "isActive", "class_p_i_kbd_listener.html#ac5e65b971731b969f162f0daf332280a", null ],
|
||||
[ "enableExitCapture", "class_p_i_kbd_listener.html#a15702f6822a016c0c44c3217ba1a27f8", null ],
|
||||
[ "disableExitCapture", "class_p_i_kbd_listener.html#acd5b37d732168274a30c678e8373d0dd", null ],
|
||||
[ "setActive", "class_p_i_kbd_listener.html#a13b9bca3e1c73dcdbbd8ea813e7893f4", null ],
|
||||
[ "keyPressed", "class_p_i_kbd_listener.html#a46a45b9ee857b0cdc782ce977471c286", null ]
|
||||
[ "keyPressed", "class_p_i_kbd_listener.html#aa90ba7f27e11e950cb1da1ab650e77f2", null ]
|
||||
];
|
||||
@@ -1 +1 @@
|
||||
a7fa6a269423d7a28436ecae56935811
|
||||
5eb55e1b39a92f44c01bebcfb4f9ab3d
|
||||
@@ -3,23 +3,19 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||
<title>PIP: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
$(window).load(resizeHeight);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
@@ -30,7 +26,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">PIP
|
||||
 <span id="projectnumber">0.4.1_alpha3</span>
|
||||
 <span id="projectnumber">0.5.0_prealpha</span>
|
||||
</div>
|
||||
<div id="projectbrief">Platform-Independent Primitives</div>
|
||||
</td>
|
||||
@@ -39,10 +35,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.8 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
@@ -50,22 +43,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
@@ -91,20 +68,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
$(document).ready(function(){initNavTree('class_p_i_mutex.html','');});
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark"> </span>Pages</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">PIMutex Member List</div> </div>
|
||||
@@ -122,9 +85,9 @@ $(document).ready(function(){initNavTree('class_p_i_mutex.html','');});
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated on Sun Nov 2 2014 22:29:35 for PIP by
|
||||
<li class="footer">Generated on Fri Feb 27 2015 23:03:17 for PIP by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.8 </li>
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
@@ -3,23 +3,19 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||
<title>PIP: PIMutex Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
$(window).load(resizeHeight);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
@@ -30,7 +26,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">PIP
|
||||
 <span id="projectnumber">0.4.1_alpha3</span>
|
||||
 <span id="projectnumber">0.5.0_prealpha</span>
|
||||
</div>
|
||||
<div id="projectbrief">Platform-Independent Primitives</div>
|
||||
</td>
|
||||
@@ -39,10 +35,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.8 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
@@ -50,22 +43,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
@@ -91,20 +68,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
$(document).ready(function(){initNavTree('class_p_i_mutex.html','');});
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark"> </span>Pages</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
@@ -229,9 +192,9 @@ Usage</h1>
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="class_p_i_mutex.html">PIMutex</a></li>
|
||||
<li class="footer">Generated on Sun Nov 2 2014 22:29:35 for PIP by
|
||||
<li class="footer">Generated on Fri Feb 27 2015 23:03:17 for PIP by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.8 </li>
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
@@ -3,23 +3,19 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||
<title>PIP: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
$(window).load(resizeHeight);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
@@ -30,7 +26,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">PIP
|
||||
 <span id="projectnumber">0.4.1_alpha3</span>
|
||||
 <span id="projectnumber">0.5.0_prealpha</span>
|
||||
</div>
|
||||
<div id="projectbrief">Platform-Independent Primitives</div>
|
||||
</td>
|
||||
@@ -39,10 +35,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.8 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
@@ -50,22 +43,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
@@ -91,20 +68,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
$(document).ready(function(){initNavTree('class_p_i_object.html','');});
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark"> </span>Pages</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">PIObject Member List</div> </div>
|
||||
@@ -156,7 +119,7 @@ $(document).ready(function(){initNavTree('class_p_i_object.html','');});
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a1d556c03cc2ba29fd2515abc470e3393">piDisconnect</a>(PIObject *src)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a779d66bab882a51ef6389d2e212f2bd6">PIObject</a>(const PIString &name=PIString())</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#affa62b02040517a34b3f173d804e487f">PIOBJECT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a4ce1840f79eac65344a4c5823f5034d4">PIOBJECT_PARENT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a8cd6444e57a0f7f25888c8b8293d3543">PIOBJECT_SUBCLASS</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#aeb8178ed4012f204d2c89a8413bbcd2d">properties</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a68dbd55885a081be717ff818dcb31bcc">propertiesCount</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#ad0cadfad8b61e8c994abde7d2d4853ac">property</a>(const PIString &name) const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
@@ -176,9 +139,9 @@ $(document).ready(function(){initNavTree('class_p_i_object.html','');});
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated on Sun Nov 2 2014 22:29:35 for PIP by
|
||||
<li class="footer">Generated on Fri Feb 27 2015 23:03:17 for PIP by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.8 </li>
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
@@ -3,23 +3,19 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||
<title>PIP: PIObject Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
$(window).load(resizeHeight);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
@@ -30,7 +26,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">PIP
|
||||
 <span id="projectnumber">0.4.1_alpha3</span>
|
||||
 <span id="projectnumber">0.5.0_prealpha</span>
|
||||
</div>
|
||||
<div id="projectbrief">Platform-Independent Primitives</div>
|
||||
</td>
|
||||
@@ -39,10 +35,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.8 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
@@ -50,22 +43,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
@@ -91,20 +68,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
$(document).ready(function(){initNavTree('class_p_i_object.html','');});
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark"> </span>Pages</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
@@ -119,13 +82,10 @@ $(document).ready(function(){initNavTree('class_p_i_object.html','');});
|
||||
|
||||
<p>This is base class for any classes which use events -> handlers mechanism.
|
||||
<a href="class_p_i_object.html#details">More...</a></p>
|
||||
<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
||||
<img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for PIObject:</div>
|
||||
<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
|
||||
</div>
|
||||
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
|
||||
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="class_p_i_object__inherit__graph.svg" width="100%" height="552"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
||||
</div>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for PIObject:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="class_p_i_object__inherit__graph.svg" width="1008" height="262"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
||||
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||
@@ -159,8 +119,7 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
||||
<tr class="memdesc:a9a0ec972d4864287fae4d1a0edcd9dc5"><td class="mdescLeft"> </td><td class="mdescRight">Set object debug active. <br /></td></tr>
|
||||
<tr class="separator:a9a0ec972d4864287fae4d1a0edcd9dc5"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb8178ed4012f204d2c89a8413bbcd2d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aeb8178ed4012f204d2c89a8413bbcd2d"></a>
|
||||
const PIMap< <a class="el" href="class_p_i_string.html">PIString</a>, <br class="typebreak" />
|
||||
<a class="el" href="class_p_i_variant.html">PIVariant</a> > & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aeb8178ed4012f204d2c89a8413bbcd2d">properties</a> () const </td></tr>
|
||||
const PIMap< <a class="el" href="class_p_i_string.html">PIString</a>, <a class="el" href="class_p_i_variant.html">PIVariant</a> > & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aeb8178ed4012f204d2c89a8413bbcd2d">properties</a> () const </td></tr>
|
||||
<tr class="memdesc:aeb8178ed4012f204d2c89a8413bbcd2d"><td class="mdescLeft"> </td><td class="mdescRight">Returns properties of the object. <br /></td></tr>
|
||||
<tr class="separator:aeb8178ed4012f204d2c89a8413bbcd2d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a68dbd55885a081be717ff818dcb31bcc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a68dbd55885a081be717ff818dcb31bcc"></a>
|
||||
@@ -218,28 +177,28 @@ Related Functions</h2></td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#affa62b02040517a34b3f173d804e487f">PIOBJECT</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)</td></tr>
|
||||
<tr class="memdesc:affa62b02040517a34b3f173d804e487f"><td class="mdescLeft"> </td><td class="mdescRight">you should use this macro after class declaration to use EVENT and EVENT_HANDLER and correct piCoutObj output <br /></td></tr>
|
||||
<tr class="separator:affa62b02040517a34b3f173d804e487f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4ce1840f79eac65344a4c5823f5034d4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4ce1840f79eac65344a4c5823f5034d4"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a4ce1840f79eac65344a4c5823f5034d4">PIOBJECT_PARENT</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)</td></tr>
|
||||
<tr class="memdesc:a4ce1840f79eac65344a4c5823f5034d4"><td class="mdescLeft"> </td><td class="mdescRight">you should use this macro after class declaration to use EVENT and EVENT_HANDLER of parent class <br /></td></tr>
|
||||
<tr class="separator:a4ce1840f79eac65344a4c5823f5034d4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8cd6444e57a0f7f25888c8b8293d3543"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8cd6444e57a0f7f25888c8b8293d3543"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a8cd6444e57a0f7f25888c8b8293d3543">PIOBJECT_SUBCLASS</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, parent)</td></tr>
|
||||
<tr class="memdesc:a8cd6444e57a0f7f25888c8b8293d3543"><td class="mdescLeft"> </td><td class="mdescRight">you should use this macro after class declaration to use EVENT and EVENT_HANDLER of parent class <br /></td></tr>
|
||||
<tr class="separator:a8cd6444e57a0f7f25888c8b8293d3543"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab605cf0454d34cc72c65bfed2abd696a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab605cf0454d34cc72c65bfed2abd696a"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ab605cf0454d34cc72c65bfed2abd696a">EVENT_HANDLER0</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>()</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ab605cf0454d34cc72c65bfed2abd696a">EVENT_HANDLER0</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>()</td></tr>
|
||||
<tr class="memdesc:ab605cf0454d34cc72c65bfed2abd696a"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338" title="Returns object name. ">name()</a> <br /></td></tr>
|
||||
<tr class="separator:ab605cf0454d34cc72c65bfed2abd696a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a56defa004e9b7efb2db50b3a43ca7225"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a56defa004e9b7efb2db50b3a43ca7225"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a56defa004e9b7efb2db50b3a43ca7225">EVENT_HANDLER1</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a56defa004e9b7efb2db50b3a43ca7225">EVENT_HANDLER1</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0)</td></tr>
|
||||
<tr class="memdesc:a56defa004e9b7efb2db50b3a43ca7225"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0) <br /></td></tr>
|
||||
<tr class="separator:a56defa004e9b7efb2db50b3a43ca7225"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abb64b696544ee4ee8715add9747c1293"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abb64b696544ee4ee8715add9747c1293"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#abb64b696544ee4ee8715add9747c1293">EVENT_HANDLER2</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#abb64b696544ee4ee8715add9747c1293">EVENT_HANDLER2</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1)</td></tr>
|
||||
<tr class="memdesc:abb64b696544ee4ee8715add9747c1293"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0, type1 var1) <br /></td></tr>
|
||||
<tr class="separator:abb64b696544ee4ee8715add9747c1293"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af90eced49fbdb43f5fc631fa7e7a44fb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af90eced49fbdb43f5fc631fa7e7a44fb"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af90eced49fbdb43f5fc631fa7e7a44fb">EVENT_HANDLER3</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af90eced49fbdb43f5fc631fa7e7a44fb">EVENT_HANDLER3</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2)</td></tr>
|
||||
<tr class="memdesc:af90eced49fbdb43f5fc631fa7e7a44fb"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0, type1 var1, type2 var2) <br /></td></tr>
|
||||
<tr class="separator:af90eced49fbdb43f5fc631fa7e7a44fb"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8a8499ba07a4cc16c0b15c51b197d9f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae8a8499ba07a4cc16c0b15c51b197d9f"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae8a8499ba07a4cc16c0b15c51b197d9f">EVENT_HANDLER4</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae8a8499ba07a4cc16c0b15c51b197d9f">EVENT_HANDLER4</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3)</td></tr>
|
||||
<tr class="memdesc:ae8a8499ba07a4cc16c0b15c51b197d9f"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0, type1 var1, type2 var2, type3 var3) <br /></td></tr>
|
||||
<tr class="separator:ae8a8499ba07a4cc16c0b15c51b197d9f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae92ae8e64fbb4c6fa7d87cc1e93d55c0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae92ae8e64fbb4c6fa7d87cc1e93d55c0"></a>
|
||||
@@ -247,23 +206,23 @@ Related Functions</h2></td></tr>
|
||||
<tr class="memdesc:ae92ae8e64fbb4c6fa7d87cc1e93d55c0"><td class="mdescLeft"> </td><td class="mdescRight">EVENT_HANDLER is synonym of EVENT_HANDLER0. <br /></td></tr>
|
||||
<tr class="separator:ae92ae8e64fbb4c6fa7d87cc1e93d55c0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a338377c8ec10707dd26a168b8aef5c31"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a338377c8ec10707dd26a168b8aef5c31"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a338377c8ec10707dd26a168b8aef5c31">EVENT_VHANDLER0</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>()</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a338377c8ec10707dd26a168b8aef5c31">EVENT_VHANDLER0</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>()</td></tr>
|
||||
<tr class="memdesc:a338377c8ec10707dd26a168b8aef5c31"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338" title="Returns object name. ">name()</a> <br /></td></tr>
|
||||
<tr class="separator:a338377c8ec10707dd26a168b8aef5c31"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abf138848427466a7ae91ada5876f926d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abf138848427466a7ae91ada5876f926d"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#abf138848427466a7ae91ada5876f926d">EVENT_VHANDLER1</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#abf138848427466a7ae91ada5876f926d">EVENT_VHANDLER1</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0)</td></tr>
|
||||
<tr class="memdesc:abf138848427466a7ae91ada5876f926d"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0) <br /></td></tr>
|
||||
<tr class="separator:abf138848427466a7ae91ada5876f926d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad0ba4a14c77b8d968dc13918f9b2d384"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad0ba4a14c77b8d968dc13918f9b2d384"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ad0ba4a14c77b8d968dc13918f9b2d384">EVENT_VHANDLER2</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ad0ba4a14c77b8d968dc13918f9b2d384">EVENT_VHANDLER2</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1)</td></tr>
|
||||
<tr class="memdesc:ad0ba4a14c77b8d968dc13918f9b2d384"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0, type1 var1) <br /></td></tr>
|
||||
<tr class="separator:ad0ba4a14c77b8d968dc13918f9b2d384"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4f47b429ac594cebdca1567e1b9a1021"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4f47b429ac594cebdca1567e1b9a1021"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a4f47b429ac594cebdca1567e1b9a1021">EVENT_VHANDLER3</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a4f47b429ac594cebdca1567e1b9a1021">EVENT_VHANDLER3</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2)</td></tr>
|
||||
<tr class="memdesc:a4f47b429ac594cebdca1567e1b9a1021"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0, type1 var1, type2 var2) <br /></td></tr>
|
||||
<tr class="separator:a4f47b429ac594cebdca1567e1b9a1021"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a96b2461314db11f3b68942bcd4b9d13d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a96b2461314db11f3b68942bcd4b9d13d"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a96b2461314db11f3b68942bcd4b9d13d">EVENT_VHANDLER4</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a96b2461314db11f3b68942bcd4b9d13d">EVENT_VHANDLER4</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3)</td></tr>
|
||||
<tr class="memdesc:a96b2461314db11f3b68942bcd4b9d13d"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0, type1 var1, type2 var2, type3 var3) <br /></td></tr>
|
||||
<tr class="separator:a96b2461314db11f3b68942bcd4b9d13d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a26a0e3181ebb2a90c11e9a7eb906a99e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a26a0e3181ebb2a90c11e9a7eb906a99e"></a>
|
||||
@@ -275,19 +234,19 @@ Related Functions</h2></td></tr>
|
||||
<tr class="memdesc:a4fa760299649bc8aeaa0dcf4d605be70"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338" title="Returns object name. ">name()</a>; <br /></td></tr>
|
||||
<tr class="separator:a4fa760299649bc8aeaa0dcf4d605be70"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7083e0b630c70def2ce05d60d70a45b9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7083e0b630c70def2ce05d60d70a45b9"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a7083e0b630c70def2ce05d60d70a45b9">EVENT1</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0);</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a7083e0b630c70def2ce05d60d70a45b9">EVENT1</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0);</td></tr>
|
||||
<tr class="memdesc:a7083e0b630c70def2ce05d60d70a45b9"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0); <br /></td></tr>
|
||||
<tr class="separator:a7083e0b630c70def2ce05d60d70a45b9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a91d380b7235ad11b4830c4c2e8860618"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a91d380b7235ad11b4830c4c2e8860618"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a91d380b7235ad11b4830c4c2e8860618">EVENT2</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1);</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a91d380b7235ad11b4830c4c2e8860618">EVENT2</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1);</td></tr>
|
||||
<tr class="memdesc:a91d380b7235ad11b4830c4c2e8860618"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0, type1 var1); <br /></td></tr>
|
||||
<tr class="separator:a91d380b7235ad11b4830c4c2e8860618"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a685a85b0791e73158dc0173b4e18dd00"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a685a85b0791e73158dc0173b4e18dd00"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a685a85b0791e73158dc0173b4e18dd00">EVENT3</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2);</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a685a85b0791e73158dc0173b4e18dd00">EVENT3</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2);</td></tr>
|
||||
<tr class="memdesc:a685a85b0791e73158dc0173b4e18dd00"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0, type1 var1, type2 var2); <br /></td></tr>
|
||||
<tr class="separator:a685a85b0791e73158dc0173b4e18dd00"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a59032ae5e0b94cdfb52be1f24d5e8252"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a59032ae5e0b94cdfb52be1f24d5e8252"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a59032ae5e0b94cdfb52be1f24d5e8252">EVENT4</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3);</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a59032ae5e0b94cdfb52be1f24d5e8252">EVENT4</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3);</td></tr>
|
||||
<tr class="memdesc:a59032ae5e0b94cdfb52be1f24d5e8252"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0, type1 var1, type2 var2, type3 var3); <br /></td></tr>
|
||||
<tr class="separator:a59032ae5e0b94cdfb52be1f24d5e8252"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7877e997621e1161f058fce90febd464"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7877e997621e1161f058fce90febd464"></a>
|
||||
@@ -295,27 +254,27 @@ Related Functions</h2></td></tr>
|
||||
<tr class="memdesc:a7877e997621e1161f058fce90febd464"><td class="mdescLeft"> </td><td class="mdescRight">EVENT is synonym of EVENT0. <br /></td></tr>
|
||||
<tr class="separator:a7877e997621e1161f058fce90febd464"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac86f9567fcbe10d7e49685e0a01b8427"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac86f9567fcbe10d7e49685e0a01b8427"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ac86f9567fcbe10d7e49685e0a01b8427">CONNECTU</a>(src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ac86f9567fcbe10d7e49685e0a01b8427">CONNECTU</a>(src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:ac86f9567fcbe10d7e49685e0a01b8427"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler". "Event" and "handler" must has equal argument lists. <br /></td></tr>
|
||||
<tr class="separator:ac86f9567fcbe10d7e49685e0a01b8427"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a38e74a7ce99df00a10517f5ce4aa66c5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a38e74a7ce99df00a10517f5ce4aa66c5"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a38e74a7ce99df00a10517f5ce4aa66c5">CONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a38e74a7ce99df00a10517f5ce4aa66c5">CONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a38e74a7ce99df00a10517f5ce4aa66c5"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a38e74a7ce99df00a10517f5ce4aa66c5"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a36132851189bb01db4957595111a28db"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a36132851189bb01db4957595111a28db"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a36132851189bb01db4957595111a28db">CONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a36132851189bb01db4957595111a28db">CONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a36132851189bb01db4957595111a28db"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a36132851189bb01db4957595111a28db"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a850bbf4e8361a106c99da4c46f684247"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a850bbf4e8361a106c99da4c46f684247"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a850bbf4e8361a106c99da4c46f684247">CONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a850bbf4e8361a106c99da4c46f684247">CONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a850bbf4e8361a106c99da4c46f684247"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a850bbf4e8361a106c99da4c46f684247"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab45dbd69bde3cde22d4aba27ed585407"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab45dbd69bde3cde22d4aba27ed585407"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ab45dbd69bde3cde22d4aba27ed585407">CONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ab45dbd69bde3cde22d4aba27ed585407">CONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:ab45dbd69bde3cde22d4aba27ed585407"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:ab45dbd69bde3cde22d4aba27ed585407"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a34e41d730c07354e07333def3d854019"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a34e41d730c07354e07333def3d854019"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a34e41d730c07354e07333def3d854019">CONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a34e41d730c07354e07333def3d854019">CONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a34e41d730c07354e07333def3d854019"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a34e41d730c07354e07333def3d854019"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a65528c74adc6691eac2c7a2f39328064"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a65528c74adc6691eac2c7a2f39328064"></a>
|
||||
@@ -323,23 +282,23 @@ Related Functions</h2></td></tr>
|
||||
<tr class="memdesc:a65528c74adc6691eac2c7a2f39328064"><td class="mdescLeft"> </td><td class="mdescRight">CONNECT is synonym of CONNECT0. <br /></td></tr>
|
||||
<tr class="separator:a65528c74adc6691eac2c7a2f39328064"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aaaba5b68617a43903056bc175b8cd162"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaaba5b68617a43903056bc175b8cd162"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aaaba5b68617a43903056bc175b8cd162">WEAK_CONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aaaba5b68617a43903056bc175b8cd162">WEAK_CONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:aaaba5b68617a43903056bc175b8cd162"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:aaaba5b68617a43903056bc175b8cd162"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a37d80492e781bf82b9c22c56977da81e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a37d80492e781bf82b9c22c56977da81e"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a37d80492e781bf82b9c22c56977da81e">WEAK_CONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a37d80492e781bf82b9c22c56977da81e">WEAK_CONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a37d80492e781bf82b9c22c56977da81e"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a37d80492e781bf82b9c22c56977da81e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a34134cc70172ef5a8d38ba8eb0db327d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a34134cc70172ef5a8d38ba8eb0db327d"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a34134cc70172ef5a8d38ba8eb0db327d">WEAK_CONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a34134cc70172ef5a8d38ba8eb0db327d">WEAK_CONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a34134cc70172ef5a8d38ba8eb0db327d"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a34134cc70172ef5a8d38ba8eb0db327d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a601eb7e6e4c3c1a2ba741abbaf271fed"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a601eb7e6e4c3c1a2ba741abbaf271fed"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a601eb7e6e4c3c1a2ba741abbaf271fed">WEAK_CONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a601eb7e6e4c3c1a2ba741abbaf271fed">WEAK_CONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a601eb7e6e4c3c1a2ba741abbaf271fed"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a601eb7e6e4c3c1a2ba741abbaf271fed"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a483ad0828f2c221308d95fd07ba1ee6e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a483ad0828f2c221308d95fd07ba1ee6e"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a483ad0828f2c221308d95fd07ba1ee6e">WEAK_CONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a483ad0828f2c221308d95fd07ba1ee6e">WEAK_CONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a483ad0828f2c221308d95fd07ba1ee6e"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a483ad0828f2c221308d95fd07ba1ee6e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a52fc22658e025b4c15c8a2454d81b289"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a52fc22658e025b4c15c8a2454d81b289"></a>
|
||||
@@ -347,23 +306,23 @@ Related Functions</h2></td></tr>
|
||||
<tr class="memdesc:a52fc22658e025b4c15c8a2454d81b289"><td class="mdescLeft"> </td><td class="mdescRight">WEAK_CONNECT is synonym of WEAK_CONNECT0. <br /></td></tr>
|
||||
<tr class="separator:a52fc22658e025b4c15c8a2454d81b289"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aed7fd8edaccbbca33c51417ca43ac32a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aed7fd8edaccbbca33c51417ca43ac32a"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aed7fd8edaccbbca33c51417ca43ac32a">DISCONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aed7fd8edaccbbca33c51417ca43ac32a">DISCONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:aed7fd8edaccbbca33c51417ca43ac32a"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:aed7fd8edaccbbca33c51417ca43ac32a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae030e8deb226c636d2df22076391f12c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae030e8deb226c636d2df22076391f12c"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae030e8deb226c636d2df22076391f12c">DISCONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae030e8deb226c636d2df22076391f12c">DISCONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:ae030e8deb226c636d2df22076391f12c"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:ae030e8deb226c636d2df22076391f12c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8f0609bfd7dfcd4512d76480bc114dab"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8f0609bfd7dfcd4512d76480bc114dab"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a8f0609bfd7dfcd4512d76480bc114dab">DISCONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a8f0609bfd7dfcd4512d76480bc114dab">DISCONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a8f0609bfd7dfcd4512d76480bc114dab"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:a8f0609bfd7dfcd4512d76480bc114dab"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af2789f99d1916f231fc579f00370fa6f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af2789f99d1916f231fc579f00370fa6f"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af2789f99d1916f231fc579f00370fa6f">DISCONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af2789f99d1916f231fc579f00370fa6f">DISCONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:af2789f99d1916f231fc579f00370fa6f"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:af2789f99d1916f231fc579f00370fa6f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aedf429d3192da764163c1377cad310e3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aedf429d3192da764163c1377cad310e3"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aedf429d3192da764163c1377cad310e3">DISCONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aedf429d3192da764163c1377cad310e3">DISCONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:aedf429d3192da764163c1377cad310e3"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:aedf429d3192da764163c1377cad310e3"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a587604e6f3570c0fc32794384d4d0d1f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a587604e6f3570c0fc32794384d4d0d1f"></a>
|
||||
@@ -423,9 +382,9 @@ Events and Event handlers</h1>
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="class_p_i_object.html">PIObject</a></li>
|
||||
<li class="footer">Generated on Sun Nov 2 2014 22:29:35 for PIP by
|
||||
<li class="footer">Generated on Fri Feb 27 2015 23:03:17 for PIP by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.8 </li>
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
@@ -16,7 +16,7 @@ var class_p_i_object =
|
||||
[ "propertyChanged", "class_p_i_object.html#a2f98c7c43b93f9d636e9119f0a577715", null ],
|
||||
[ "piCoutObj", "class_p_i_object.html#a722b67a967e55918f6921de66ecffce9", null ],
|
||||
[ "PIOBJECT", "class_p_i_object.html#affa62b02040517a34b3f173d804e487f", null ],
|
||||
[ "PIOBJECT_PARENT", "class_p_i_object.html#a4ce1840f79eac65344a4c5823f5034d4", null ],
|
||||
[ "PIOBJECT_SUBCLASS", "class_p_i_object.html#a8cd6444e57a0f7f25888c8b8293d3543", null ],
|
||||
[ "EVENT_HANDLER0", "class_p_i_object.html#ab605cf0454d34cc72c65bfed2abd696a", null ],
|
||||
[ "EVENT_HANDLER1", "class_p_i_object.html#a56defa004e9b7efb2db50b3a43ca7225", null ],
|
||||
[ "EVENT_HANDLER2", "class_p_i_object.html#abb64b696544ee4ee8715add9747c1293", null ],
|
||||
|
||||
@@ -4,16 +4,17 @@
|
||||
<area shape="rect" id="node4" href="$class_p_i_protocol.html" title="PIProtocol" alt="" coords="235,80,337,107"/>
|
||||
<area shape="rect" id="node5" href="$class_p_i_state_machine.html" title="Base class for custom state machine. " alt="" coords="361,80,560,107"/>
|
||||
<area shape="rect" id="node6" href="$class_p_i_thread.html" title="Thread class. " alt="" coords="584,80,671,107"/>
|
||||
<area shape="rect" id="node17" href="$class_p_i_timer.html" title="Timer. " alt="" coords="776,80,855,107"/>
|
||||
<area shape="rect" id="node7" href="$class_p_i_console.html" title="Console output class. " alt="" coords="319,155,413,181"/>
|
||||
<area shape="rect" id="node8" href="$class_p_i_i_o_device.html" title="Base class for input/output classes. " alt="" coords="437,155,540,181"/>
|
||||
<area shape="rect" id="node15" href="$class_p_i_kbd_listener.html" title="Keyboard console input listener. " alt="" coords="564,155,691,181"/>
|
||||
<area shape="rect" id="node16" href="$class_p_i_process.html" title="PIProcess" alt="" coords="715,155,809,181"/>
|
||||
<area shape="rect" id="node9" href="$class_p_i_binary_log.html" title="Class for read and write binary data to logfile, and playback this data in realtime. " alt="" coords="192,229,303,256"/>
|
||||
<area shape="rect" id="node10" href="$class_p_i_ethernet.html" title="Ethernet device. " alt="" coords="327,229,429,256"/>
|
||||
<area shape="rect" id="node11" href="$class_p_i_file.html" title="Local file. " alt="" coords="453,229,524,256"/>
|
||||
<area shape="rect" id="node13" href="$class_p_i_packet_extractor.html" title="Packets extractor. " alt="" coords="548,229,707,256"/>
|
||||
<area shape="rect" id="node14" href="$class_p_i_serial.html" title="Serial device. " alt="" coords="731,229,817,256"/>
|
||||
<area shape="rect" id="node12" href="$class_p_i_config.html" title="Configuration file. " alt="" coords="445,304,532,331"/>
|
||||
<area shape="rect" id="node18" href="$class_p_i_diagnostics.html" title="Connection quality diagnostics. " alt="" coords="833,155,960,181"/>
|
||||
<area shape="rect" id="node18" href="$class_p_i_timer.html" title="Timer. " alt="" coords="831,80,909,107"/>
|
||||
<area shape="rect" id="node7" href="$class_p_i_console.html" title="Console output class. " alt="" coords="251,155,345,181"/>
|
||||
<area shape="rect" id="node8" href="$class_p_i_i_o_device.html" title="Base class for input/output classes. " alt="" coords="369,155,472,181"/>
|
||||
<area shape="rect" id="node15" href="$class_p_i_kbd_listener.html" title="Keyboard console input listener. " alt="" coords="496,155,623,181"/>
|
||||
<area shape="rect" id="node16" href="$class_p_i_process.html" title="PIProcess" alt="" coords="647,155,741,181"/>
|
||||
<area shape="rect" id="node17" href="$class_p_i_screen.html" title="Console output class. " alt="" coords="765,155,852,181"/>
|
||||
<area shape="rect" id="node9" href="$class_p_i_binary_log.html" title="Class for read and write binary data to logfile, and playback this data in realtime, or custom speed. " alt="" coords="69,229,180,256"/>
|
||||
<area shape="rect" id="node10" href="$class_p_i_ethernet.html" title="Ethernet device. " alt="" coords="204,229,307,256"/>
|
||||
<area shape="rect" id="node11" href="$class_p_i_file.html" title="Local file. " alt="" coords="331,229,401,256"/>
|
||||
<area shape="rect" id="node12" href="$class_p_i_i_o_string.html" title="PIIODevice wrapper around PIString. " alt="" coords="425,229,528,256"/>
|
||||
<area shape="rect" id="node13" href="$class_p_i_packet_extractor.html" title="Packets extractor. " alt="" coords="552,229,711,256"/>
|
||||
<area shape="rect" id="node14" href="$class_p_i_serial.html" title="Serial device. " alt="" coords="735,229,821,256"/>
|
||||
<area shape="rect" id="node19" href="$class_p_i_diagnostics.html" title="Connection quality diagnostics. " alt="" coords="876,155,1003,181"/>
|
||||
</map>
|
||||
|
||||
@@ -1 +1 @@
|
||||
03543378d017772e3db551d54fff8d9e
|
||||
2c461fe6b825f9c8acf2312909f0a150
|
||||
@@ -4,324 +4,249 @@
|
||||
<!-- Generated by graphviz version 2.38.0 (20140413.2041)
|
||||
-->
|
||||
<!-- Title: PIObject Pages: 1 -->
|
||||
<!--zoomable 252 -->
|
||||
<svg id="main" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" onload="init(evt)">
|
||||
<style type="text/css"><![CDATA[
|
||||
.edge:hover path { stroke: red; }
|
||||
.edge:hover polygon { stroke: red; fill: red; }
|
||||
]]></style>
|
||||
<script type="text/javascript"><![CDATA[
|
||||
var edges = document.getElementsByTagName('g');
|
||||
if (edges && edges.length) {
|
||||
for (var i=0;i<edges.length;i++) {
|
||||
if (edges[i].id.substr(0,4)=='edge') {
|
||||
edges[i].setAttribute('class','edge');
|
||||
}
|
||||
}
|
||||
}
|
||||
]]></script>
|
||||
<defs>
|
||||
<circle id="rim" cx="0" cy="0" r="7"/>
|
||||
<circle id="rim2" cx="0" cy="0" r="3.5"/>
|
||||
<g id="zoomPlus">
|
||||
<use xlink:href="#rim" fill="#404040">
|
||||
<set attributeName="fill" to="#808080" begin="zoomplus.mouseover" end="zoomplus.mouseout"/>
|
||||
</use>
|
||||
<path d="M-4,0h8M0,-4v8" fill="none" stroke="white" stroke-width="1.5" pointer-events="none"/>
|
||||
</g>
|
||||
<g id="zoomMin">
|
||||
<use xlink:href="#rim" fill="#404040">
|
||||
<set attributeName="fill" to="#808080" begin="zoomminus.mouseover" end="zoomminus.mouseout"/>
|
||||
</use>
|
||||
<path d="M-4,0h8" fill="none" stroke="white" stroke-width="1.5" pointer-events="none"/>
|
||||
</g>
|
||||
<g id="dirArrow">
|
||||
<path fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
|
||||
</g>
|
||||
<g id="resetDef">
|
||||
<use xlink:href="#rim2" fill="#404040">
|
||||
<set attributeName="fill" to="#808080" begin="reset.mouseover" end="reset.mouseout"/>
|
||||
</use>
|
||||
</g>
|
||||
</defs>
|
||||
|
||||
<script type="text/javascript">
|
||||
var viewWidth = 724;
|
||||
var viewHeight = 252;
|
||||
var sectionId = 'dynsection-0';
|
||||
</script>
|
||||
<script xlink:href="svgpan.js"/>
|
||||
<svg id="graph" class="graph">
|
||||
<g id="viewport">
|
||||
<svg width="756pt" height="196pt"
|
||||
viewBox="0.00 0.00 756.00 196.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 192)">
|
||||
<title>PIObject</title>
|
||||
<polygon fill="white" stroke="none" points="-4,4 -4,-248 720,-248 720,4 -4,4"/>
|
||||
<polygon fill="white" stroke="none" points="-4,4 -4,-192 752,-192 752,4 -4,4"/>
|
||||
<!-- Node1 -->
|
||||
<g id="node1" class="node"><title>Node1</title>
|
||||
<polygon fill="#bfbfbf" stroke="black" points="243,-224.5 243,-243.5 308,-243.5 308,-224.5 243,-224.5"/>
|
||||
<text text-anchor="middle" x="275.5" y="-231.5" font-family="DejaVu Sans Mono" font-size="10.00">PIObject</text>
|
||||
<polygon fill="#bfbfbf" stroke="black" points="243,-168.5 243,-187.5 308,-187.5 308,-168.5 243,-168.5"/>
|
||||
<text text-anchor="middle" x="275.5" y="-175.5" font-family="DejaVu Sans Mono" font-size="10.00">PIObject</text>
|
||||
</g>
|
||||
<!-- Node2 -->
|
||||
<g id="node2" class="node"><title>Node2</title>
|
||||
<g id="a_node2"><a xlink:href="class_p_i_c_l_i.html" target="_top" xlink:title="Command-line arguments parser. ">
|
||||
<polygon fill="white" stroke="black" points="0,-168.5 0,-187.5 47,-187.5 47,-168.5 0,-168.5"/>
|
||||
<text text-anchor="middle" x="23.5" y="-175.5" font-family="DejaVu Sans Mono" font-size="10.00">PICLI</text>
|
||||
<polygon fill="white" stroke="black" points="0,-112.5 0,-131.5 47,-131.5 47,-112.5 0,-112.5"/>
|
||||
<text text-anchor="middle" x="23.5" y="-119.5" font-family="DejaVu Sans Mono" font-size="10.00">PICLI</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node2 -->
|
||||
<g id="edge1" class="edge"><title>Node1->Node2</title>
|
||||
<path fill="none" stroke="midnightblue" d="M232.87,-225.073C188.607,-216.648 117.443,-202.556 56.5,-188 53.4965,-187.283 50.3516,-186.485 47.2467,-185.67"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="232.229,-228.514 242.706,-226.936 233.532,-221.636 232.229,-228.514"/>
|
||||
<path fill="none" stroke="midnightblue" d="M232.87,-169.073C188.607,-160.648 117.443,-146.556 56.5,-132 53.4965,-131.283 50.3516,-130.485 47.2467,-129.67"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="232.229,-172.514 242.706,-170.936 233.532,-165.636 232.229,-172.514"/>
|
||||
</g>
|
||||
<!-- Node3 -->
|
||||
<g id="node3" class="node"><title>Node3</title>
|
||||
<g id="a_node3"><a xlink:href="class_p_i_connection.html" target="_top" xlink:title="Complex Input/Output point. ">
|
||||
<polygon fill="white" stroke="black" points="65,-168.5 65,-187.5 154,-187.5 154,-168.5 65,-168.5"/>
|
||||
<text text-anchor="middle" x="109.5" y="-175.5" font-family="DejaVu Sans Mono" font-size="10.00">PIConnection</text>
|
||||
<polygon fill="white" stroke="black" points="65,-112.5 65,-131.5 154,-131.5 154,-112.5 65,-112.5"/>
|
||||
<text text-anchor="middle" x="109.5" y="-119.5" font-family="DejaVu Sans Mono" font-size="10.00">PIConnection</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node3 -->
|
||||
<g id="edge2" class="edge"><title>Node1->Node3</title>
|
||||
<path fill="none" stroke="midnightblue" d="M239.547,-221.304C208.268,-211.129 163.679,-196.625 135.68,-187.516"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="238.605,-224.678 249.197,-224.444 240.77,-218.022 238.605,-224.678"/>
|
||||
<path fill="none" stroke="midnightblue" d="M239.547,-165.304C208.268,-155.129 163.679,-140.625 135.68,-131.516"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="238.605,-168.678 249.197,-168.444 240.77,-162.022 238.605,-168.678"/>
|
||||
</g>
|
||||
<!-- Node4 -->
|
||||
<g id="node4" class="node"><title>Node4</title>
|
||||
<g id="a_node4"><a xlink:href="class_p_i_protocol.html" target="_top" xlink:title="PIProtocol">
|
||||
<polygon fill="white" stroke="black" points="172,-168.5 172,-187.5 249,-187.5 249,-168.5 172,-168.5"/>
|
||||
<text text-anchor="middle" x="210.5" y="-175.5" font-family="DejaVu Sans Mono" font-size="10.00">PIProtocol</text>
|
||||
<polygon fill="white" stroke="black" points="172,-112.5 172,-131.5 249,-131.5 249,-112.5 172,-112.5"/>
|
||||
<text text-anchor="middle" x="210.5" y="-119.5" font-family="DejaVu Sans Mono" font-size="10.00">PIProtocol</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node4 -->
|
||||
<g id="edge3" class="edge"><title>Node1->Node4</title>
|
||||
<path fill="none" stroke="midnightblue" d="M257.227,-217.82C245.582,-208.145 230.901,-195.948 221.133,-187.834"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="255.128,-220.626 265.057,-224.324 259.601,-215.242 255.128,-220.626"/>
|
||||
<path fill="none" stroke="midnightblue" d="M257.227,-161.82C245.582,-152.145 230.901,-139.948 221.133,-131.834"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="255.128,-164.626 265.057,-168.324 259.601,-159.242 255.128,-164.626"/>
|
||||
</g>
|
||||
<!-- Node5 -->
|
||||
<g id="node5" class="node"><title>Node5</title>
|
||||
<g id="a_node5"><a xlink:href="class_p_i_state_machine.html" target="_top" xlink:title="Base class for custom state machine. ">
|
||||
<polygon fill="white" stroke="black" points="267,-168.5 267,-187.5 416,-187.5 416,-168.5 267,-168.5"/>
|
||||
<text text-anchor="middle" x="341.5" y="-175.5" font-family="DejaVu Sans Mono" font-size="10.00">PIStateMachine< Type ></text>
|
||||
<polygon fill="white" stroke="black" points="267,-112.5 267,-131.5 416,-131.5 416,-112.5 267,-112.5"/>
|
||||
<text text-anchor="middle" x="341.5" y="-119.5" font-family="DejaVu Sans Mono" font-size="10.00">PIStateMachine< Type ></text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node5 -->
|
||||
<g id="edge4" class="edge"><title>Node1->Node5</title>
|
||||
<path fill="none" stroke="midnightblue" d="M294.054,-217.82C305.878,-208.145 320.786,-195.948 330.703,-187.834"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="291.627,-215.283 286.104,-224.324 296.06,-220.7 291.627,-215.283"/>
|
||||
<path fill="none" stroke="midnightblue" d="M294.054,-161.82C305.878,-152.145 320.786,-139.948 330.703,-131.834"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="291.627,-159.283 286.104,-168.324 296.06,-164.7 291.627,-159.283"/>
|
||||
</g>
|
||||
<!-- Node6 -->
|
||||
<g id="node6" class="node"><title>Node6</title>
|
||||
<g id="a_node6"><a xlink:href="class_p_i_thread.html" target="_top" xlink:title="Thread class. ">
|
||||
<polygon fill="white" stroke="black" points="434,-168.5 434,-187.5 499,-187.5 499,-168.5 434,-168.5"/>
|
||||
<text text-anchor="middle" x="466.5" y="-175.5" font-family="DejaVu Sans Mono" font-size="10.00">PIThread</text>
|
||||
<polygon fill="white" stroke="black" points="434,-112.5 434,-131.5 499,-131.5 499,-112.5 434,-112.5"/>
|
||||
<text text-anchor="middle" x="466.5" y="-119.5" font-family="DejaVu Sans Mono" font-size="10.00">PIThread</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node6 -->
|
||||
<g id="edge5" class="edge"><title>Node1->Node6</title>
|
||||
<path fill="none" stroke="midnightblue" d="M315.473,-221.699C351.521,-211.507 403.743,-196.743 436.377,-187.516"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="314.435,-218.355 305.765,-224.444 316.34,-225.091 314.435,-218.355"/>
|
||||
<path fill="none" stroke="midnightblue" d="M315.473,-165.699C351.521,-155.507 403.743,-140.743 436.377,-131.516"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="314.435,-162.355 305.765,-168.444 316.34,-169.091 314.435,-162.355"/>
|
||||
</g>
|
||||
<!-- Node17 -->
|
||||
<g id="node17" class="node"><title>Node17</title>
|
||||
<g id="a_node17"><a xlink:href="class_p_i_timer.html" target="_top" xlink:title="Timer. ">
|
||||
<polygon fill="white" stroke="black" points="578,-168.5 578,-187.5 637,-187.5 637,-168.5 578,-168.5"/>
|
||||
<text text-anchor="middle" x="607.5" y="-175.5" font-family="DejaVu Sans Mono" font-size="10.00">PITimer</text>
|
||||
<!-- Node18 -->
|
||||
<g id="node18" class="node"><title>Node18</title>
|
||||
<g id="a_node18"><a xlink:href="class_p_i_timer.html" target="_top" xlink:title="Timer. ">
|
||||
<polygon fill="white" stroke="black" points="619,-112.5 619,-131.5 678,-131.5 678,-112.5 619,-112.5"/>
|
||||
<text text-anchor="middle" x="648.5" y="-119.5" font-family="DejaVu Sans Mono" font-size="10.00">PITimer</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node17 -->
|
||||
<g id="edge16" class="edge"><title>Node1->Node17</title>
|
||||
<path fill="none" stroke="midnightblue" d="M318.25,-226.047C386.635,-214.924 518.917,-193.408 577.884,-183.817"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="317.55,-222.614 308.242,-227.674 318.674,-229.524 317.55,-222.614"/>
|
||||
<!-- Node1->Node18 -->
|
||||
<g id="edge17" class="edge"><title>Node1->Node18</title>
|
||||
<path fill="none" stroke="midnightblue" d="M318.518,-170.772C395.072,-159.689 553.075,-136.815 618.803,-127.299"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="317.67,-167.358 308.274,-172.255 318.673,-174.286 317.67,-167.358"/>
|
||||
</g>
|
||||
<!-- Node7 -->
|
||||
<g id="node7" class="node"><title>Node7</title>
|
||||
<g id="a_node7"><a xlink:href="class_p_i_console.html" target="_top" xlink:title="Console output class. ">
|
||||
<polygon fill="white" stroke="black" points="235,-112.5 235,-131.5 306,-131.5 306,-112.5 235,-112.5"/>
|
||||
<text text-anchor="middle" x="270.5" y="-119.5" font-family="DejaVu Sans Mono" font-size="10.00">PIConsole</text>
|
||||
<polygon fill="white" stroke="black" points="184,-56.5 184,-75.5 255,-75.5 255,-56.5 184,-56.5"/>
|
||||
<text text-anchor="middle" x="219.5" y="-63.5" font-family="DejaVu Sans Mono" font-size="10.00">PIConsole</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node6->Node7 -->
|
||||
<g id="edge6" class="edge"><title>Node6->Node7</title>
|
||||
<path fill="none" stroke="midnightblue" d="M425.48,-165.699C388.489,-155.507 334.9,-140.743 301.411,-131.516"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="424.873,-169.162 435.443,-168.444 426.732,-162.413 424.873,-169.162"/>
|
||||
<path fill="none" stroke="midnightblue" d="M423.96,-111.7C376.341,-101.289 300.015,-84.6024 255.322,-74.8314"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="423.438,-115.168 433.955,-113.885 424.933,-108.33 423.438,-115.168"/>
|
||||
</g>
|
||||
<!-- Node8 -->
|
||||
<g id="node8" class="node"><title>Node8</title>
|
||||
<g id="a_node8"><a xlink:href="class_p_i_i_o_device.html" target="_top" xlink:title="Base class for input/output classes. ">
|
||||
<polygon fill="white" stroke="black" points="324,-112.5 324,-131.5 401,-131.5 401,-112.5 324,-112.5"/>
|
||||
<text text-anchor="middle" x="362.5" y="-119.5" font-family="DejaVu Sans Mono" font-size="10.00">PIIODevice</text>
|
||||
<polygon fill="white" stroke="black" points="273,-56.5 273,-75.5 350,-75.5 350,-56.5 273,-56.5"/>
|
||||
<text text-anchor="middle" x="311.5" y="-63.5" font-family="DejaVu Sans Mono" font-size="10.00">PIIODevice</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node6->Node8 -->
|
||||
<g id="edge7" class="edge"><title>Node6->Node8</title>
|
||||
<path fill="none" stroke="midnightblue" d="M440.672,-163.59C421.443,-153.605 395.755,-140.267 379.168,-131.655"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="439.303,-166.822 449.791,-168.324 442.529,-160.61 439.303,-166.822"/>
|
||||
<path fill="none" stroke="midnightblue" d="M432.168,-109.039C403.003,-98.8786 361.863,-84.5457 335.945,-75.5164"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="431.345,-112.459 441.94,-112.444 433.648,-105.848 431.345,-112.459"/>
|
||||
</g>
|
||||
<!-- Node15 -->
|
||||
<g id="node15" class="node"><title>Node15</title>
|
||||
<g id="a_node15"><a xlink:href="class_p_i_kbd_listener.html" target="_top" xlink:title="Keyboard console input listener. ">
|
||||
<polygon fill="white" stroke="black" points="419,-112.5 419,-131.5 514,-131.5 514,-112.5 419,-112.5"/>
|
||||
<text text-anchor="middle" x="466.5" y="-119.5" font-family="DejaVu Sans Mono" font-size="10.00">PIKbdListener</text>
|
||||
<polygon fill="white" stroke="black" points="368,-56.5 368,-75.5 463,-75.5 463,-56.5 368,-56.5"/>
|
||||
<text text-anchor="middle" x="415.5" y="-63.5" font-family="DejaVu Sans Mono" font-size="10.00">PIKbdListener</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node6->Node15 -->
|
||||
<g id="edge14" class="edge"><title>Node6->Node15</title>
|
||||
<path fill="none" stroke="midnightblue" d="M466.5,-157.805C466.5,-148.91 466.5,-138.78 466.5,-131.751"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="463,-158.083 466.5,-168.083 470,-158.083 463,-158.083"/>
|
||||
<path fill="none" stroke="midnightblue" d="M451.122,-104.718C442.133,-95.1997 431.141,-83.5608 423.765,-75.7511"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="448.668,-107.216 458.078,-112.083 453.757,-102.41 448.668,-107.216"/>
|
||||
</g>
|
||||
<!-- Node16 -->
|
||||
<g id="node16" class="node"><title>Node16</title>
|
||||
<g id="a_node16"><a xlink:href="class_p_i_process.html" target="_top" xlink:title="PIProcess">
|
||||
<polygon fill="white" stroke="black" points="532,-112.5 532,-131.5 603,-131.5 603,-112.5 532,-112.5"/>
|
||||
<text text-anchor="middle" x="567.5" y="-119.5" font-family="DejaVu Sans Mono" font-size="10.00">PIProcess</text>
|
||||
<polygon fill="white" stroke="black" points="481,-56.5 481,-75.5 552,-75.5 552,-56.5 481,-56.5"/>
|
||||
<text text-anchor="middle" x="516.5" y="-63.5" font-family="DejaVu Sans Mono" font-size="10.00">PIProcess</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node6->Node16 -->
|
||||
<g id="edge15" class="edge"><title>Node6->Node16</title>
|
||||
<path fill="none" stroke="#8b1a1a" d="M491.583,-163.59C510.257,-153.605 535.204,-140.267 551.313,-131.655"/>
|
||||
<polygon fill="#8b1a1a" stroke="#8b1a1a" points="489.896,-160.522 482.727,-168.324 493.196,-166.696 489.896,-160.522"/>
|
||||
<path fill="none" stroke="#8b1a1a" d="M481.576,-104.718C490.389,-95.1997 501.166,-83.5608 508.397,-75.7511"/>
|
||||
<polygon fill="#8b1a1a" stroke="#8b1a1a" points="478.982,-102.367 474.756,-112.083 484.119,-107.123 478.982,-102.367"/>
|
||||
</g>
|
||||
<!-- Node17 -->
|
||||
<g id="node17" class="node"><title>Node17</title>
|
||||
<g id="a_node17"><a xlink:href="class_p_i_screen.html" target="_top" xlink:title="Console output class. ">
|
||||
<polygon fill="white" stroke="black" points="570,-56.5 570,-75.5 635,-75.5 635,-56.5 570,-56.5"/>
|
||||
<text text-anchor="middle" x="602.5" y="-63.5" font-family="DejaVu Sans Mono" font-size="10.00">PIScreen</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node6->Node17 -->
|
||||
<g id="edge16" class="edge"><title>Node6->Node17</title>
|
||||
<path fill="none" stroke="midnightblue" d="M497.635,-108.638C523.157,-98.504 558.609,-84.4274 581.051,-75.5164"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="496.052,-105.5 488.05,-112.444 498.635,-112.006 496.052,-105.5"/>
|
||||
</g>
|
||||
<!-- Node9 -->
|
||||
<g id="node9" class="node"><title>Node9</title>
|
||||
<g id="a_node9"><a xlink:href="class_p_i_binary_log.html" target="_top" xlink:title="Class for read and write binary data to logfile, and playback this data in realtime. ">
|
||||
<polygon fill="white" stroke="black" points="140,-56.5 140,-75.5 223,-75.5 223,-56.5 140,-56.5"/>
|
||||
<text text-anchor="middle" x="181.5" y="-63.5" font-family="DejaVu Sans Mono" font-size="10.00">PIBinaryLog</text>
|
||||
<g id="a_node9"><a xlink:href="class_p_i_binary_log.html" target="_top" xlink:title="Class for read and write binary data to logfile, and playback this data in realtime, or custom speed. ">
|
||||
<polygon fill="white" stroke="black" points="48,-0.5 48,-19.5 131,-19.5 131,-0.5 48,-0.5"/>
|
||||
<text text-anchor="middle" x="89.5" y="-7.5" font-family="DejaVu Sans Mono" font-size="10.00">PIBinaryLog</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node8->Node9 -->
|
||||
<g id="edge8" class="edge"><title>Node8->Node9</title>
|
||||
<path fill="none" stroke="midnightblue" d="M324.181,-109.568C290.036,-99.381 240.839,-84.7034 210.046,-75.5164"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="323.237,-112.938 333.82,-112.444 325.238,-106.231 323.237,-112.938"/>
|
||||
<path fill="none" stroke="midnightblue" d="M266.375,-54.0237C224.44,-43.8232 162.848,-28.8414 124.512,-19.5164"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="265.78,-57.4808 276.323,-56.4435 267.434,-50.6791 265.78,-57.4808"/>
|
||||
</g>
|
||||
<!-- Node10 -->
|
||||
<g id="node10" class="node"><title>Node10</title>
|
||||
<g id="a_node10"><a xlink:href="class_p_i_ethernet.html" target="_top" xlink:title="Ethernet device. ">
|
||||
<polygon fill="white" stroke="black" points="241,-56.5 241,-75.5 318,-75.5 318,-56.5 241,-56.5"/>
|
||||
<text text-anchor="middle" x="279.5" y="-63.5" font-family="DejaVu Sans Mono" font-size="10.00">PIEthernet</text>
|
||||
<polygon fill="white" stroke="black" points="149,-0.5 149,-19.5 226,-19.5 226,-0.5 149,-0.5"/>
|
||||
<text text-anchor="middle" x="187.5" y="-7.5" font-family="DejaVu Sans Mono" font-size="10.00">PIEthernet</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node8->Node10 -->
|
||||
<g id="edge9" class="edge"><title>Node8->Node10</title>
|
||||
<path fill="none" stroke="midnightblue" d="M340.401,-106.622C325.238,-96.7574 305.617,-83.9919 292.802,-75.6545"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="338.874,-109.804 349.165,-112.324 342.691,-103.937 338.874,-109.804"/>
|
||||
<path fill="none" stroke="midnightblue" d="M282.493,-52.3678C259.271,-42.2553 227.337,-28.3486 207.056,-19.5164"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="281.286,-55.6597 291.852,-56.4435 284.081,-49.2419 281.286,-55.6597"/>
|
||||
</g>
|
||||
<!-- Node11 -->
|
||||
<g id="node11" class="node"><title>Node11</title>
|
||||
<g id="a_node11"><a xlink:href="class_p_i_file.html" target="_top" xlink:title="Local file. ">
|
||||
<polygon fill="white" stroke="black" points="336,-56.5 336,-75.5 389,-75.5 389,-56.5 336,-56.5"/>
|
||||
<text text-anchor="middle" x="362.5" y="-63.5" font-family="DejaVu Sans Mono" font-size="10.00">PIFile</text>
|
||||
<polygon fill="white" stroke="black" points="244,-0.5 244,-19.5 297,-19.5 297,-0.5 244,-0.5"/>
|
||||
<text text-anchor="middle" x="270.5" y="-7.5" font-family="DejaVu Sans Mono" font-size="10.00">PIFile</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node8->Node11 -->
|
||||
<g id="edge10" class="edge"><title>Node8->Node11</title>
|
||||
<path fill="none" stroke="midnightblue" d="M362.5,-101.805C362.5,-92.9102 362.5,-82.7798 362.5,-75.7511"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="359,-102.083 362.5,-112.083 366,-102.083 359,-102.083"/>
|
||||
<path fill="none" stroke="midnightblue" d="M298.483,-47.8554C291.383,-38.5048 282.896,-27.3265 277.144,-19.7511"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="295.895,-50.235 304.73,-56.083 301.47,-46.002 295.895,-50.235"/>
|
||||
</g>
|
||||
<!-- Node12 -->
|
||||
<g id="node12" class="node"><title>Node12</title>
|
||||
<g id="a_node12"><a xlink:href="class_p_i_i_o_string.html" target="_top" xlink:title="PIIODevice wrapper around PIString. ">
|
||||
<polygon fill="white" stroke="black" points="315,-0.5 315,-19.5 392,-19.5 392,-0.5 315,-0.5"/>
|
||||
<text text-anchor="middle" x="353.5" y="-7.5" font-family="DejaVu Sans Mono" font-size="10.00">PIIOString</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node8->Node12 -->
|
||||
<g id="edge11" class="edge"><title>Node8->Node12</title>
|
||||
<path fill="none" stroke="midnightblue" d="M324.61,-48.144C331.928,-38.7357 340.741,-27.4046 346.694,-19.7511"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="321.812,-46.0406 318.435,-56.083 327.338,-50.3383 321.812,-46.0406"/>
|
||||
</g>
|
||||
<!-- Node13 -->
|
||||
<g id="node13" class="node"><title>Node13</title>
|
||||
<g id="a_node13"><a xlink:href="class_p_i_packet_extractor.html" target="_top" xlink:title="Packets extractor. ">
|
||||
<polygon fill="white" stroke="black" points="407,-56.5 407,-75.5 526,-75.5 526,-56.5 407,-56.5"/>
|
||||
<text text-anchor="middle" x="466.5" y="-63.5" font-family="DejaVu Sans Mono" font-size="10.00">PIPacketExtractor</text>
|
||||
<polygon fill="white" stroke="black" points="410,-0.5 410,-19.5 529,-19.5 529,-0.5 410,-0.5"/>
|
||||
<text text-anchor="middle" x="469.5" y="-7.5" font-family="DejaVu Sans Mono" font-size="10.00">PIPacketExtractor</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node8->Node13 -->
|
||||
<g id="edge12" class="edge"><title>Node8->Node13</title>
|
||||
<path fill="none" stroke="midnightblue" d="M388.328,-107.59C407.557,-97.6052 433.245,-84.2672 449.832,-75.6545"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="386.471,-104.61 379.209,-112.324 389.697,-110.822 386.471,-104.61"/>
|
||||
<path fill="none" stroke="midnightblue" d="M346.108,-53.172C375.859,-43.0039 418.047,-28.5852 444.582,-19.5164"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="344.866,-49.8975 336.536,-56.4435 347.13,-56.5213 344.866,-49.8975"/>
|
||||
</g>
|
||||
<!-- Node14 -->
|
||||
<g id="node14" class="node"><title>Node14</title>
|
||||
<g id="a_node14"><a xlink:href="class_p_i_serial.html" target="_top" xlink:title="Serial device. ">
|
||||
<polygon fill="white" stroke="black" points="544,-56.5 544,-75.5 609,-75.5 609,-56.5 544,-56.5"/>
|
||||
<text text-anchor="middle" x="576.5" y="-63.5" font-family="DejaVu Sans Mono" font-size="10.00">PISerial</text>
|
||||
<polygon fill="white" stroke="black" points="547,-0.5 547,-19.5 612,-19.5 612,-0.5 547,-0.5"/>
|
||||
<text text-anchor="middle" x="579.5" y="-7.5" font-family="DejaVu Sans Mono" font-size="10.00">PISerial</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node8->Node14 -->
|
||||
<g id="edge13" class="edge"><title>Node8->Node14</title>
|
||||
<path fill="none" stroke="midnightblue" d="M406.346,-109.936C447.15,-99.6398 507.035,-84.5285 543.802,-75.2508"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="405.249,-106.603 396.409,-112.444 406.961,-113.39 405.249,-106.603"/>
|
||||
<path fill="none" stroke="midnightblue" d="M360.101,-55.6627C406.105,-46.7542 477.075,-32.8289 538.5,-20 541.211,-19.4338 544.02,-18.8375 546.839,-18.2323"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="359.261,-52.2603 350.107,-57.5952 360.59,-59.133 359.261,-52.2603"/>
|
||||
</g>
|
||||
<!-- Node12 -->
|
||||
<g id="node12" class="node"><title>Node12</title>
|
||||
<g id="a_node12"><a xlink:href="class_p_i_config.html" target="_top" xlink:title="Configuration file. ">
|
||||
<polygon fill="white" stroke="black" points="330,-0.5 330,-19.5 395,-19.5 395,-0.5 330,-0.5"/>
|
||||
<text text-anchor="middle" x="362.5" y="-7.5" font-family="DejaVu Sans Mono" font-size="10.00">PIConfig</text>
|
||||
<!-- Node19 -->
|
||||
<g id="node19" class="node"><title>Node19</title>
|
||||
<g id="a_node19"><a xlink:href="class_p_i_diagnostics.html" target="_top" xlink:title="Connection quality diagnostics. ">
|
||||
<polygon fill="white" stroke="black" points="653,-56.5 653,-75.5 748,-75.5 748,-56.5 653,-56.5"/>
|
||||
<text text-anchor="middle" x="700.5" y="-63.5" font-family="DejaVu Sans Mono" font-size="10.00">PIDiagnostics</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node11->Node12 -->
|
||||
<g id="edge11" class="edge"><title>Node11->Node12</title>
|
||||
<path fill="none" stroke="midnightblue" d="M362.5,-45.8045C362.5,-36.9102 362.5,-26.7798 362.5,-19.7511"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="359,-46.083 362.5,-56.083 366,-46.083 359,-46.083"/>
|
||||
</g>
|
||||
<!-- Node18 -->
|
||||
<g id="node18" class="node"><title>Node18</title>
|
||||
<g id="a_node18"><a xlink:href="class_p_i_diagnostics.html" target="_top" xlink:title="Connection quality diagnostics. ">
|
||||
<polygon fill="white" stroke="black" points="621,-112.5 621,-131.5 716,-131.5 716,-112.5 621,-112.5"/>
|
||||
<text text-anchor="middle" x="668.5" y="-119.5" font-family="DejaVu Sans Mono" font-size="10.00">PIDiagnostics</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node17->Node18 -->
|
||||
<g id="edge17" class="edge"><title>Node17->Node18</title>
|
||||
<path fill="none" stroke="#8b1a1a" d="M624.967,-161.537C635.844,-151.909 649.444,-139.869 658.521,-131.834"/>
|
||||
<polygon fill="#8b1a1a" stroke="#8b1a1a" points="622.468,-159.075 617.301,-168.324 627.108,-164.316 622.468,-159.075"/>
|
||||
<!-- Node18->Node19 -->
|
||||
<g id="edge18" class="edge"><title>Node18->Node19</title>
|
||||
<path fill="none" stroke="#8b1a1a" d="M664.179,-104.718C673.345,-95.1997 684.553,-83.5608 692.073,-75.7511"/>
|
||||
<polygon fill="#8b1a1a" stroke="#8b1a1a" points="661.502,-102.452 657.087,-112.083 666.544,-107.308 661.502,-102.452"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
<g id="navigator" transform="translate(0 0)" fill="#404254">
|
||||
<rect fill="#f2f5e9" fill-opacity="0.5" stroke="#606060" stroke-width=".5" x="0" y="0" width="60" height="60"/>
|
||||
<use id="zoomplus" xlink:href="#zoomPlus" x="17" y="9" onmousedown="handleZoom(evt,'in')"/>
|
||||
<use id="zoomminus" xlink:href="#zoomMin" x="42" y="9" onmousedown="handleZoom(evt,'out')"/>
|
||||
<use id="reset" xlink:href="#resetDef" x="30" y="36" onmousedown="handleReset()"/>
|
||||
<g id="arrowUp" xlink:href="#dirArrow" transform="translate(30 24)" onmousedown="handlePan(0,-1)">
|
||||
<use xlink:href="#rim" fill="#404040">
|
||||
<set attributeName="fill" to="#808080" begin="arrowUp.mouseover" end="arrowUp.mouseout"/>
|
||||
</use>
|
||||
<path fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
|
||||
</g>
|
||||
<g id="arrowRight" xlink:href="#dirArrow" transform="rotate(90) translate(36 -43)" onmousedown="handlePan(1,0)">
|
||||
<use xlink:href="#rim" fill="#404040">
|
||||
<set attributeName="fill" to="#808080" begin="arrowRight.mouseover" end="arrowRight.mouseout"/>
|
||||
</use>
|
||||
<path fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
|
||||
</g>
|
||||
<g id="arrowDown" xlink:href="#dirArrow" transform="rotate(180) translate(-30 -48)" onmousedown="handlePan(0,1)">
|
||||
<use xlink:href="#rim" fill="#404040">
|
||||
<set attributeName="fill" to="#808080" begin="arrowDown.mouseover" end="arrowDown.mouseout"/>
|
||||
</use>
|
||||
<path fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
|
||||
</g>
|
||||
<g id="arrowLeft" xlink:href="#dirArrow" transform="rotate(270) translate(-36 17)" onmousedown="handlePan(-1,0)">
|
||||
<use xlink:href="#rim" fill="#404040">
|
||||
<set attributeName="fill" to="#808080" begin="arrowLeft.mouseover" end="arrowLeft.mouseout"/>
|
||||
</use>
|
||||
<path fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
|
||||
</g>
|
||||
</g>
|
||||
<svg viewBox="0 0 15 15" width="100%" height="30px" preserveAspectRatio="xMaxYMin meet">
|
||||
<g id="arrow_out" transform="scale(0.3 0.3)">
|
||||
<a xlink:href="class_p_i_object__inherit__graph_org.svg" target="_base">
|
||||
<rect id="button" ry="5" rx="5" y="6" x="6" height="38" width="38"
|
||||
fill="#f2f5e9" fill-opacity="0.5" stroke="#606060" stroke-width="1.0"/>
|
||||
<path id="arrow"
|
||||
d="M 11.500037,31.436501 C 11.940474,20.09759 22.043105,11.32322 32.158766,21.979434 L 37.068811,17.246167 C 37.068811,17.246167 37.088388,32 37.088388,32 L 22.160133,31.978069 C 22.160133,31.978069 26.997745,27.140456 26.997745,27.140456 C 18.528582,18.264221 13.291696,25.230495 11.500037,31.436501 z"
|
||||
style="fill:#404040;"/>
|
||||
</a>
|
||||
</g>
|
||||
</svg>
|
||||
</svg>
|
||||
|
||||
|
Before Width: | Height: | Size: 18 KiB After Width: | Height: | Size: 14 KiB |
@@ -3,23 +3,19 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||
<title>PIP: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
$(window).load(resizeHeight);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
@@ -30,7 +26,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">PIP
|
||||
 <span id="projectnumber">0.4.1_alpha3</span>
|
||||
 <span id="projectnumber">0.5.0_prealpha</span>
|
||||
</div>
|
||||
<div id="projectbrief">Platform-Independent Primitives</div>
|
||||
</td>
|
||||
@@ -39,10 +35,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.8 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
@@ -50,22 +43,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
@@ -91,20 +68,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
$(document).ready(function(){initNavTree('class_p_i_packet_extractor.html','');});
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark"> </span>Pages</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">PIPacketExtractor Member List</div> </div>
|
||||
@@ -114,8 +77,14 @@ $(document).ready(function(){initNavTree('class_p_i_packet_extractor.html','');}
|
||||
<p>This is the complete list of members for <a class="el" href="class_p_i_packet_extractor.html">PIPacketExtractor</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_packet_extractor.html#ab9598fdc2e3a641a4d1b4a5c7b62313f">bufferSize</a>() const </td><td class="entry"><a class="el" href="class_p_i_packet_extractor.html">PIPacketExtractor</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a2e3ec03f1fb36ad84483822a1618488b">canRead</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#aa2a16a83493209f165f03e1c49330c82">canWrite</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a5da8208d12e37e5277db308939208150">className</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#aaf041ac27ee2b9af4828fbe2f4b5b1e2">closeDevice</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a3ea8e87826a944be0c9f67b2989b78e4">clearThreadedWriteQueue</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ad59f415f0fec6692f1b2982b7deabf50">close</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a2e85eb26b57d368ba14e3824788c83ba">closed</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#aaf041ac27ee2b9af4828fbe2f4b5b1e2">closeDevice</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#afa5ccc05c7551d10f0c311e4aa534cd8">configure</a>(const PIString &config_file, const PIString &section, bool parent_section=false)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ae7c5a2d7b6ea2409df4e200c8e4b8e32">configureDevice</a>(const void *e_main, const void *e_parent=0)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#aeb3edefa3b78b06e0f293936c15a74ab">configureFromFullPath</a>(const PIString &full_path)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a65528c74adc6691eac2c7a2f39328064">CONNECT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
@@ -126,9 +95,11 @@ $(document).ready(function(){initNavTree('class_p_i_packet_extractor.html','');}
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a34e41d730c07354e07333def3d854019">CONNECT4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#ac86f9567fcbe10d7e49685e0a01b8427">CONNECTU</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_packet_extractor.html#acbeb7fa7bdb01b164ce81df601bcee23">constructFullPath</a>() const </td><td class="entry"><a class="el" href="class_p_i_packet_extractor.html">PIPacketExtractor</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#aa3c4138dc000e34fb74140d0a5be3afe">PIIODevice::data</a>() const </td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a286d39fdf2dacf8bc1f26c8744d8bf18">debug</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_packet_extractor.html#a8e926713a3505dd109176b2c572274c9">device</a>()</td><td class="entry"><a class="el" href="class_p_i_packet_extractor.html">PIPacketExtractor</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ac47c4f61ade6d4f9a847e0d55abcf150">createFromFullPath</a>(const PIString &full_path)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#aa3c4138dc000e34fb74140d0a5be3afe">PIIODevice::data</a>() const </td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a286d39fdf2dacf8bc1f26c8744d8bf18">debug</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_packet_extractor.html#a8e926713a3505dd109176b2c572274c9">device</a>()</td><td class="entry"><a class="el" href="class_p_i_packet_extractor.html">PIPacketExtractor</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595">DeviceMode</a> enum name</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a587604e6f3570c0fc32794384d4d0d1f">DISCONNECT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#aed7fd8edaccbbca33c51417ca43ac32a">DISCONNECT0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#ae030e8deb226c636d2df22076391f12c">DISCONNECT1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
@@ -155,24 +126,40 @@ $(document).ready(function(){initNavTree('class_p_i_packet_extractor.html','');}
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a4f47b429ac594cebdca1567e1b9a1021">EVENT_VHANDLER3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a96b2461314db11f3b68942bcd4b9d13d">EVENT_VHANDLER4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#afe05189de1d6ebbf44a2e16cfe200848">findByName</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_packet_extractor.html#aab7f856e1fd64e7bdb2507badae99bb6a48ccac0df6bcb7bccaa01eb3df28f096">Footer</a> enum value</td><td class="entry"><a class="el" href="class_p_i_packet_extractor.html">PIPacketExtractor</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ad7b78570d28f2db6457e47826a1b5d31">flush</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_packet_extractor.html#a6382b9238ce84d3c93044dc96748d42a">footer</a>() const </td><td class="entry"><a class="el" href="class_p_i_packet_extractor.html">PIPacketExtractor</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a3f7b0da6b28ced23e1deee48dde17c98">HANDLER</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_packet_extractor.html#a8e6ff4a862b5fc4826ceae42d630174c">header</a>() const </td><td class="entry"><a class="el" href="class_p_i_packet_extractor.html">PIPacketExtractor</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_packet_extractor.html#aab7f856e1fd64e7bdb2507badae99bb6a48ccac0df6bcb7bccaa01eb3df28f096">Footer</a> enum value</td><td class="entry"><a class="el" href="class_p_i_packet_extractor.html">PIPacketExtractor</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a3f7b0da6b28ced23e1deee48dde17c98">HANDLER</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_packet_extractor.html#aab7f856e1fd64e7bdb2507badae99bb6a29b623cae95dfd777979c401d881c57f">Header</a> enum value</td><td class="entry"><a class="el" href="class_p_i_packet_extractor.html">PIPacketExtractor</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_packet_extractor.html#aab7f856e1fd64e7bdb2507badae99bb6aa588a5c0306511f74b66e60a24373f01">HeaderAndFooter</a> enum value</td><td class="entry"><a class="el" href="class_p_i_packet_extractor.html">PIPacketExtractor</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a587c32639f2732920338a363ad163d81">init</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_packet_extractor.html#a8e6ff4a862b5fc4826ceae42d630174c">header</a>() const </td><td class="entry"><a class="el" href="class_p_i_packet_extractor.html">PIPacketExtractor</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_packet_extractor.html#aab7f856e1fd64e7bdb2507badae99bb6aa588a5c0306511f74b66e60a24373f01">HeaderAndFooter</a> enum value</td><td class="entry"><a class="el" href="class_p_i_packet_extractor.html">PIPacketExtractor</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a587c32639f2732920338a363ad163d81">init</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ac057b3e06d4e830e5b36c36a86c17054">initialize</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#af4af787cf1f0c683ab8cc96b467ceb71">isClosed</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ac4548767d3525425560cecb941b2f3e1">isOpened</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a8d6bd4c57aa01dc41e1b28720f9604a7">isPropertyExists</a>(const PIString &name) const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#aab8d2f661fa81ebc08f86774bd385d7c">isReadable</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a21175548410fffdf7b060158d11b0277">isReopenEnabled</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a46720d79609ec893d9eb5eaa2354c414">isRunning</a>() const </td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a221de2cf94a569a223bfc4456c0f4fed">lock</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_packet_extractor.html#ac5a810fc6551422b92ace27652c24813">missedBytes</a>() const </td><td class="entry"><a class="el" href="class_p_i_packet_extractor.html">PIPacketExtractor</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_packet_extractor.html#ad8cbbb5d99d89629975913b134ad68a8">missedBytes_ptr</a>() const </td><td class="entry"><a class="el" href="class_p_i_packet_extractor.html">PIPacketExtractor</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a4906b24d7672b94766c619cb391ee4a0">isThreadedRead</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a8ced4ba161fe19d98faea99c868059da">isThreadedWrite</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a3f9b2cace031adbed1024e67de0a2c26">isWriteable</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a221de2cf94a569a223bfc4456c0f4fed">lock</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_packet_extractor.html#ac5a810fc6551422b92ace27652c24813">missedBytes</a>() const </td><td class="entry"><a class="el" href="class_p_i_packet_extractor.html">PIPacketExtractor</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_packet_extractor.html#ad8cbbb5d99d89629975913b134ad68a8">missedBytes_ptr</a>() const </td><td class="entry"><a class="el" href="class_p_i_packet_extractor.html">PIPacketExtractor</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#aec8176a5b88b98aacba528b1dd20c7c4">mode</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#aeaff22c99b5f5ba444671d658eba2f14">mutex</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a87a8b9315e3e2c0eb8bfeb864474da57">needLockRun</a>(bool need)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_packet_extractor.html#aab7f856e1fd64e7bdb2507badae99bb6aab134660d4356d548ad2c7e9bb3ecae0">None</a> enum value</td><td class="entry"><a class="el" href="class_p_i_packet_extractor.html">PIPacketExtractor</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_packet_extractor.html#a008181ba36bc58a7dcc137f49fcad261">packetReceived</a>(uchar *data, int size)</td><td class="entry"><a class="el" href="class_p_i_packet_extractor.html">PIPacketExtractor</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_packet_extractor.html#a033ac83733f23c61a65ad9c810123219">packetSize</a>() const </td><td class="entry"><a class="el" href="class_p_i_packet_extractor.html">PIPacketExtractor</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a9df120510444c1ebe5fea7a7ca8e07d5">open</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a7ee1d02b01cc6d6657f78de396bde36b">open</a>(const PIString &_path)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ab14452c5213f4fc28948e15d74c011fb">open</a>(const DeviceMode &_mode)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#af137f0f194302d7d9e8d1a16355dc698">open</a>(const PIString &_path, const DeviceMode &_mode)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a25901752de62f5099ac32b90409d8242">opened</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_packet_extractor.html#a008181ba36bc58a7dcc137f49fcad261">packetReceived</a>(uchar *data, int size)</td><td class="entry"><a class="el" href="class_p_i_packet_extractor.html">PIPacketExtractor</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_packet_extractor.html#a033ac83733f23c61a65ad9c810123219">packetSize</a>() const </td><td class="entry"><a class="el" href="class_p_i_packet_extractor.html">PIPacketExtractor</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a8bc4ff38695ab514f95fa1fa4da0f344">path</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_packet_extractor.html#af22580e67cd2601575a7834a4c9b414c">payloadSize</a>() const </td><td class="entry"><a class="el" href="class_p_i_packet_extractor.html">PIPacketExtractor</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a722b67a967e55918f6921de66ecffce9">piCoutObj</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#af4581f822cb17c489e34da1abca2764a">piDisconnect</a>(PIObject *src, const PIString &sig)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
@@ -180,12 +167,14 @@ $(document).ready(function(){initNavTree('class_p_i_packet_extractor.html','');}
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba0e6861fee3e57cf6ba026a7553e69576">piHigh</a> enum value</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba18babfebe41163fbb810eb41357a6347">piHighest</a> enum value</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a5adabd429443716b75771317ec43301b">PIIODEVICE</a></td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ac087db1174b1a2f6bb6400a62b93ed52">PIIODevice</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ab37b5b49ddd5ec07d03df75dcc6f0343">PIIODevice</a>(const PIString &path, DeviceMode mode=ReadWrite)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba46703d0258b11d41c52a266b2b10b6d9">piLow</a> enum value</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba4dbd54fc5158a029c682b718f48312d4">piLowerst</a> enum value</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77babd362bfacabbd61d69793cceb449425c">piNormal</a> enum value</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#affa62b02040517a34b3f173d804e487f">PIOBJECT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a779d66bab882a51ef6389d2e212f2bd6">PIObject</a>(const PIString &name=PIString())</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a4ce1840f79eac65344a4c5823f5034d4">PIOBJECT_PARENT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a8cd6444e57a0f7f25888c8b8293d3543">PIOBJECT_SUBCLASS</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_packet_extractor.html#aa79460b536202e7c877f5eca4f5be089">PIPacketExtractor</a>(PIIODevice *device_=0, SplitMode mode=None)</td><td class="entry"><a class="el" href="class_p_i_packet_extractor.html">PIPacketExtractor</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#adaa3b942365cb17b3e985648128e5f7e">PIThread</a>(void *data, ThreadFunc func, bool startNow=false, int loop_delay=-1)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a538752277df4d58134b05ef080ed6b04">PIThread</a>(bool startNow=false, int loop_delay=-1)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
@@ -195,32 +184,58 @@ $(document).ready(function(){initNavTree('class_p_i_packet_extractor.html','');}
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a68dbd55885a081be717ff818dcb31bcc">propertiesCount</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#ad0cadfad8b61e8c994abde7d2d4853ac">property</a>(const PIString &name) const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_packet_extractor.html#aa41b9b23ba7a074398687edf82331b40">read</a>(void *read_to, int max_size)</td><td class="entry"><a class="el" href="class_p_i_packet_extractor.html">PIPacketExtractor</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#add5b851e98d22dd4d7482a8e509113dc">readDeviceSetting</a>(const PIString &name, const T &def, const PIConfig::Entry *em, const PIConfig::Entry *ep)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a97d70784dd67ee919704c37e53819525">PIIODevice::read</a>(int max_size)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#add5b851e98d22dd4d7482a8e509113dc">readDeviceSetting</a>(const PIString &name, const T &def, const PIConfig::Entry *em, const PIConfig::Entry *ep)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#aa4991bd904757496dcd41d0d614a7a59">readForTime</a>(double timeout_ms)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595a3cfbd625c2976cde647e43b3ecf488fc">ReadOnly</a> enum value</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595a9a3dfb78656b018b51ce48d95f39234a">ReadWrite</a> enum value</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a672a05d4391737b8fecd4524f1a47bda">REGISTER_DEVICE</a></td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_packet_extractor.html#aa6f77a5a0acf43e7b69354e59c89523a">setBufferSize</a>(int new_size)</td><td class="entry"><a class="el" href="class_p_i_packet_extractor.html">PIPacketExtractor</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a221e15d1a4093b7db6cc579fc8be69b6">setData</a>(void *d)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a9a0ec972d4864287fae4d1a0edcd9dc5">setDebug</a>(bool debug)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_packet_extractor.html#a82db047d7e3e58f8026028857b6b69c4">setDevice</a>(PIIODevice *device_)</td><td class="entry"><a class="el" href="class_p_i_packet_extractor.html">PIPacketExtractor</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_packet_extractor.html#aaf0e85876d15690e47bced1da78efa65">setFooter</a>(const PIByteArray &data)</td><td class="entry"><a class="el" href="class_p_i_packet_extractor.html">PIPacketExtractor</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_packet_extractor.html#ab35777c26316da887e36b0eeb56ef239">setHeader</a>(const PIByteArray &data)</td><td class="entry"><a class="el" href="class_p_i_packet_extractor.html">PIPacketExtractor</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a8eb211f42dfcf7b7a1f32acabbfd6ada">setName</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_packet_extractor.html#a9c0b73a88a7ae8f4c724a4d99e34a783">setPacketSize</a>(int size)</td><td class="entry"><a class="el" href="class_p_i_packet_extractor.html">PIPacketExtractor</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ad2483280da735187cfb6e05e84eebc6f">reopenEnabled</a></td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#aaa4b61e2d131c7ccd2db8e16a91c6500">reopenTimeout</a></td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ab87197451c9d3700860c73f85538e0dd">reopenTimeout</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_packet_extractor.html#aa6f77a5a0acf43e7b69354e59c89523a">setBufferSize</a>(int new_size)</td><td class="entry"><a class="el" href="class_p_i_packet_extractor.html">PIPacketExtractor</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a221e15d1a4093b7db6cc579fc8be69b6">setData</a>(void *d)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a9a0ec972d4864287fae4d1a0edcd9dc5">setDebug</a>(bool debug)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_packet_extractor.html#a82db047d7e3e58f8026028857b6b69c4">setDevice</a>(PIIODevice *device_)</td><td class="entry"><a class="el" href="class_p_i_packet_extractor.html">PIPacketExtractor</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_packet_extractor.html#aaf0e85876d15690e47bced1da78efa65">setFooter</a>(const PIByteArray &data)</td><td class="entry"><a class="el" href="class_p_i_packet_extractor.html">PIPacketExtractor</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_packet_extractor.html#ab35777c26316da887e36b0eeb56ef239">setHeader</a>(const PIByteArray &data)</td><td class="entry"><a class="el" href="class_p_i_packet_extractor.html">PIPacketExtractor</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a8eb211f42dfcf7b7a1f32acabbfd6ada">setName</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_packet_extractor.html#a9c0b73a88a7ae8f4c724a4d99e34a783">setPacketSize</a>(int size)</td><td class="entry"><a class="el" href="class_p_i_packet_extractor.html">PIPacketExtractor</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ac0a4c85cfc93f4f97889624f1af3f2da">setPath</a>(const PIString &path)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_packet_extractor.html#a0c0de7854ff8187b3cd280467a321ea5">setPayloadSize</a>(int size)</td><td class="entry"><a class="el" href="class_p_i_packet_extractor.html">PIPacketExtractor</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#ade6ddabe46917c5cef2f5da1dd613a69">setPriority</a>(PIThread::Priority prior)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a647e2f79b975cf88d636a2ca2dadfb9c">setProperty</a>(const PIString &name, const PIVariant &value)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#af102eb926a08c8da2d0dcb06c3f951d6">setReopenEnabled</a>(bool yes=true)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ac62f3a463fab444f084aa9ce7435e5a4">setReopenTimeout</a>(int msecs)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a85c22bf31dae02180827f2952e3594ee">setSlot</a>(ThreadFunc func)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_packet_extractor.html#aaa8b6f0d301cd7b73fc6e9570462b6a1">setSplitMode</a>(SplitMode mode)</td><td class="entry"><a class="el" href="class_p_i_packet_extractor.html">PIPacketExtractor</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_packet_extractor.html#ade4301e8cad37f9a2c887913a3b1a69e">setTimeout</a>(double msecs)</td><td class="entry"><a class="el" href="class_p_i_packet_extractor.html">PIPacketExtractor</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_packet_extractor.html#aab7f856e1fd64e7bdb2507badae99bb6a169d7eb9668b7d6077f6c00c558b12eb">Size</a> enum value</td><td class="entry"><a class="el" href="class_p_i_packet_extractor.html">PIPacketExtractor</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_packet_extractor.html#aab7f856e1fd64e7bdb2507badae99bb6">SplitMode</a> enum name</td><td class="entry"><a class="el" href="class_p_i_packet_extractor.html">PIPacketExtractor</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_packet_extractor.html#aea556fb1df7074461b7df1e3afa347b9">splitMode</a>() const </td><td class="entry"><a class="el" href="class_p_i_packet_extractor.html">PIPacketExtractor</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a52c3127c3940d0a37e42b38b0fd1cf71">setThreadedReadBufferSize</a>(int new_size)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a5f8ef8392407794b48130487dffbd6e5">setThreadedReadData</a>(void *d)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ac6eaa85cbd4f4f639add072f174d843b">setThreadedReadSlot</a>(ReadRetFunc func)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_packet_extractor.html#ade4301e8cad37f9a2c887913a3b1a69e">setTimeout</a>(double msecs)</td><td class="entry"><a class="el" href="class_p_i_packet_extractor.html">PIPacketExtractor</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_packet_extractor.html#aab7f856e1fd64e7bdb2507badae99bb6a169d7eb9668b7d6077f6c00c558b12eb">Size</a> enum value</td><td class="entry"><a class="el" href="class_p_i_packet_extractor.html">PIPacketExtractor</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_packet_extractor.html#aab7f856e1fd64e7bdb2507badae99bb6">SplitMode</a> enum name</td><td class="entry"><a class="el" href="class_p_i_packet_extractor.html">PIPacketExtractor</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_packet_extractor.html#aea556fb1df7074461b7df1e3afa347b9">splitMode</a>() const </td><td class="entry"><a class="el" href="class_p_i_packet_extractor.html">PIPacketExtractor</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a9c6cb4c2ef6950a1d1d9b9de8eb31d72">start</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a5fb7161b42840be7fb2f738046887b39">PIThread::start</a>(int timer_delay)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a38785bbce4ef9afb7116cea78beffa08">PIThread::start</a>(ThreadFunc func, int timer_delay)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a6b91eb8632e75e0f00a625f28a0bedd1">started</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a44a9fe015ea8288a0a336b614ff2962b">startOnce</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#ad50035fe7d3a2557178b6b46f6fa4861">startOnce</a>(ThreadFunc func)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#aaa58fd385f8dea3b3887da2b9af3f950">startThreadedRead</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a6d45079c93fd233e6ff73e00d4da7616">startThreadedRead</a>(ReadRetFunc func)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#abf19c9629dae97b30ecbd7fcaae0bb84">startThreadedWrite</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a5f11f004b3976cc015cc4b9c04fa44f2">stop</a>(bool wait=false)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#aa6350430814f777fdce81f99cbba4c1a">stopped</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a4bc2ae587cec97123970afb489c0c530">stopThreadedRead</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a8276a65b6c186478af39fe6482ccfc99">stopThreadedWrite</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a41060ba64a882ef4c3b24dc868c5635c">superClassName</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a22831f552757ed99a3697e29bab1f447">threadedReadBuffer</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a80ed0c7af3e062aecff43c2cb3e85804">threadedReadBufferSize</a></td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a1224a4837afb731b18473bd79a934605">threadedReadBufferSize</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a00277fab1681c7226dcf41bd53ae895d">threadedReadData</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ae35ceb9623e56caad53cdf8699b7d327">threadedReadEvent</a>(uchar *readed, int size)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#abadfd017efac451192e3a836e7a91497">threadedWriteEvent</a>(ullong id, int written_size)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_packet_extractor.html#aab7f856e1fd64e7bdb2507badae99bb6a4ea0db7f406eaa97adbacd580b919903">Timeout</a> enum value</td><td class="entry"><a class="el" href="class_p_i_packet_extractor.html">PIPacketExtractor</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_packet_extractor.html#a369b3bfd48065cf9da70788015d6d020">timeout</a>() const </td><td class="entry"><a class="el" href="class_p_i_packet_extractor.html">PIPacketExtractor</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a82baf1fe4608234ba76b68540100ee73">unlock</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
@@ -236,14 +251,18 @@ $(document).ready(function(){initNavTree('class_p_i_packet_extractor.html','');}
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a601eb7e6e4c3c1a2ba741abbaf271fed">WEAK_CONNECT3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a483ad0828f2c221308d95fd07ba1ee6e">WEAK_CONNECT4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_packet_extractor.html#aa3348c0df86c7de38ab6cfc02f3cfa2b">write</a>(const void *data, int max_size)</td><td class="entry"><a class="el" href="class_p_i_packet_extractor.html">PIPacketExtractor</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a76e6241630e550f39fe8f10f0a2968d8">PIIODevice::write</a>(const PIByteArray &data)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595ac8b9334253858c834ece08fc1d0a9c03">WriteOnly</a> enum value</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a534ea05df3ca267221dd8d5802df4ff9">writeThreaded</a>(const void *data, int max_size)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a444cedf1f38d9dc05eb2a26946318263">writeThreaded</a>(const PIByteArray &data)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated on Sun Nov 2 2014 22:29:35 for PIP by
|
||||
<li class="footer">Generated on Fri Feb 27 2015 23:03:17 for PIP by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.8 </li>
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
@@ -3,23 +3,19 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||
<title>PIP: PIPacketExtractor Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
$(window).load(resizeHeight);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
@@ -30,7 +26,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">PIP
|
||||
 <span id="projectnumber">0.4.1_alpha3</span>
|
||||
 <span id="projectnumber">0.5.0_prealpha</span>
|
||||
</div>
|
||||
<div id="projectbrief">Platform-Independent Primitives</div>
|
||||
</td>
|
||||
@@ -39,10 +35,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.8 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
@@ -50,22 +43,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
@@ -91,20 +68,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
$(document).ready(function(){initNavTree('class_p_i_packet_extractor.html','');});
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark"> </span>Pages</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-types">Public Types</a> |
|
||||
@@ -118,13 +81,10 @@ $(document).ready(function(){initNavTree('class_p_i_packet_extractor.html','');}
|
||||
|
||||
<p>Packets extractor.
|
||||
<a href="class_p_i_packet_extractor.html#details">More...</a></p>
|
||||
<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
||||
<img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for PIPacketExtractor:</div>
|
||||
<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
|
||||
</div>
|
||||
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="class_p_i_packet_extractor__inherit__graph.svg" width="170" height="262"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
|
||||
</div>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for PIPacketExtractor:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="class_p_i_packet_extractor__inherit__graph.svg" width="170" height="262"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
||||
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
|
||||
@@ -141,6 +101,13 @@ Public Types</h2></td></tr>
|
||||
}</td></tr>
|
||||
<tr class="memdesc:aab7f856e1fd64e7bdb2507badae99bb6"><td class="mdescLeft"> </td><td class="mdescRight">Extract algorithms. <a href="class_p_i_packet_extractor.html#aab7f856e1fd64e7bdb2507badae99bb6">More...</a><br /></td></tr>
|
||||
<tr class="separator:aab7f856e1fd64e7bdb2507badae99bb6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pub_types_class_p_i_i_o_device"><td colspan="2" onclick="javascript:toggleInherit('pub_types_class_p_i_i_o_device')"><img src="closed.png" alt="-"/> Public Types inherited from <a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td></tr>
|
||||
<tr class="memitem:a546a024c6ff4a1dca9350b520e73b595 inherit pub_types_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595">DeviceMode</a> { <a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595a3cfbd625c2976cde647e43b3ecf488fc">ReadOnly</a> = 0x01,
|
||||
<a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595ac8b9334253858c834ece08fc1d0a9c03">WriteOnly</a> = 0x02,
|
||||
<a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595a9a3dfb78656b018b51ce48d95f39234a">ReadWrite</a> = 0x03
|
||||
}</td></tr>
|
||||
<tr class="memdesc:a546a024c6ff4a1dca9350b520e73b595"><td class="mdescLeft"> </td><td class="mdescRight">Open modes for <a class="el" href="class_p_i_i_o_device.html" title="Base class for input/output classes. ">PIIODevice</a>. <a href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595">More...</a><br /></td></tr>
|
||||
<tr class="separator:a546a024c6ff4a1dca9350b520e73b595 inherit pub_types_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pub_types_class_p_i_thread"><td colspan="2" onclick="javascript:toggleInherit('pub_types_class_p_i_thread')"><img src="closed.png" alt="-"/> Public Types inherited from <a class="el" href="class_p_i_thread.html">PIThread</a></td></tr>
|
||||
<tr class="memitem:a3ddcafb0b09d3ed258a519882986a77b inherit pub_types_class_p_i_thread"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77b">Priority</a> { <br />
|
||||
  <a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba4dbd54fc5158a029c682b718f48312d4">piLowerst</a>,
|
||||
@@ -157,7 +124,7 @@ Public Types</h2></td></tr>
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:aa79460b536202e7c877f5eca4f5be089"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa79460b536202e7c877f5eca4f5be089"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_packet_extractor.html#aa79460b536202e7c877f5eca4f5be089">PIPacketExtractor</a> (<a class="el" href="class_p_i_i_o_device.html">PIIODevice</a> *device_=0, <a class="el" href="class_p_i_packet_extractor.html#aab7f856e1fd64e7bdb2507badae99bb6">SplitMode</a> mode=<a class="el" href="class_p_i_packet_extractor.html#aab7f856e1fd64e7bdb2507badae99bb6aab134660d4356d548ad2c7e9bb3ecae0">None</a>)</td></tr>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_packet_extractor.html#aa79460b536202e7c877f5eca4f5be089">PIPacketExtractor</a> (<a class="el" href="class_p_i_i_o_device.html">PIIODevice</a> *device_=0, <a class="el" href="class_p_i_packet_extractor.html#aab7f856e1fd64e7bdb2507badae99bb6">SplitMode</a> <a class="el" href="class_p_i_i_o_device.html#aec8176a5b88b98aacba528b1dd20c7c4">mode</a>=<a class="el" href="class_p_i_packet_extractor.html#aab7f856e1fd64e7bdb2507badae99bb6aab134660d4356d548ad2c7e9bb3ecae0">None</a>)</td></tr>
|
||||
<tr class="memdesc:aa79460b536202e7c877f5eca4f5be089"><td class="mdescLeft"> </td><td class="mdescRight">Contructs extractor with child device "device_" and extract algorithm "mode". <br /></td></tr>
|
||||
<tr class="separator:aa79460b536202e7c877f5eca4f5be089"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8e926713a3505dd109176b2c572274c9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8e926713a3505dd109176b2c572274c9"></a>
|
||||
@@ -177,7 +144,7 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
||||
<tr class="memdesc:aa6f77a5a0acf43e7b69354e59c89523a"><td class="mdescLeft"> </td><td class="mdescRight">Set buffer size to "new_size" bytes, should be at least greater than whole packet size. <br /></td></tr>
|
||||
<tr class="separator:aa6f77a5a0acf43e7b69354e59c89523a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aaa8b6f0d301cd7b73fc6e9570462b6a1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaa8b6f0d301cd7b73fc6e9570462b6a1"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_packet_extractor.html#aaa8b6f0d301cd7b73fc6e9570462b6a1">setSplitMode</a> (<a class="el" href="class_p_i_packet_extractor.html#aab7f856e1fd64e7bdb2507badae99bb6">SplitMode</a> mode)</td></tr>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_packet_extractor.html#aaa8b6f0d301cd7b73fc6e9570462b6a1">setSplitMode</a> (<a class="el" href="class_p_i_packet_extractor.html#aab7f856e1fd64e7bdb2507badae99bb6">SplitMode</a> <a class="el" href="class_p_i_i_o_device.html#aec8176a5b88b98aacba528b1dd20c7c4">mode</a>)</td></tr>
|
||||
<tr class="memdesc:aaa8b6f0d301cd7b73fc6e9570462b6a1"><td class="mdescLeft"> </td><td class="mdescRight">Set extract algorithm. <br /></td></tr>
|
||||
<tr class="separator:aaa8b6f0d301cd7b73fc6e9570462b6a1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0c0de7854ff8187b3cd280467a321ea5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0c0de7854ff8187b3cd280467a321ea5"></a>
|
||||
@@ -242,8 +209,198 @@ int </td><td class="memItemRight" valign="bottom"><a class="el" href="class
|
||||
<tr class="separator:aa3348c0df86c7de38ab6cfc02f3cfa2b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:acbeb7fa7bdb01b164ce81df601bcee23"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acbeb7fa7bdb01b164ce81df601bcee23"></a>
|
||||
<a class="el" href="class_p_i_string.html">PIString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_packet_extractor.html#acbeb7fa7bdb01b164ce81df601bcee23">constructFullPath</a> () const </td></tr>
|
||||
<tr class="memdesc:acbeb7fa7bdb01b164ce81df601bcee23"><td class="mdescLeft"> </td><td class="mdescRight">Reimplement to construct full unambiguous string, describes this device, default returns <em>fullPathPrefix()</em> + "://" + <em>path()</em> <br /></td></tr>
|
||||
<tr class="memdesc:acbeb7fa7bdb01b164ce81df601bcee23"><td class="mdescLeft"> </td><td class="mdescRight">Reimplement to construct full unambiguous string, describes this device, default returns <em>fullPathPrefix()</em> + "://" + <em><a class="el" href="class_p_i_i_o_device.html#a8bc4ff38695ab514f95fa1fa4da0f344" title="Current path of device. ">path()</a></em> <br /></td></tr>
|
||||
<tr class="separator:acbeb7fa7bdb01b164ce81df601bcee23"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pub_methods_class_p_i_i_o_device"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_p_i_i_o_device')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td></tr>
|
||||
<tr class="memitem:ac087db1174b1a2f6bb6400a62b93ed52 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac087db1174b1a2f6bb6400a62b93ed52"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ac087db1174b1a2f6bb6400a62b93ed52">PIIODevice</a> ()</td></tr>
|
||||
<tr class="memdesc:ac087db1174b1a2f6bb6400a62b93ed52 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Constructs a empty <a class="el" href="class_p_i_i_o_device.html" title="Base class for input/output classes. ">PIIODevice</a>. <br /></td></tr>
|
||||
<tr class="separator:ac087db1174b1a2f6bb6400a62b93ed52 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab37b5b49ddd5ec07d03df75dcc6f0343 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ab37b5b49ddd5ec07d03df75dcc6f0343">PIIODevice</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_i_o_device.html#a8bc4ff38695ab514f95fa1fa4da0f344">path</a>, <a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595">DeviceMode</a> <a class="el" href="class_p_i_i_o_device.html#aec8176a5b88b98aacba528b1dd20c7c4">mode</a>=<a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595a9a3dfb78656b018b51ce48d95f39234a">ReadWrite</a>)</td></tr>
|
||||
<tr class="memdesc:ab37b5b49ddd5ec07d03df75dcc6f0343 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Constructs a <a class="el" href="class_p_i_i_o_device.html" title="Base class for input/output classes. ">PIIODevice</a> with path and mode. <a href="#ab37b5b49ddd5ec07d03df75dcc6f0343">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab37b5b49ddd5ec07d03df75dcc6f0343 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aec8176a5b88b98aacba528b1dd20c7c4 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aec8176a5b88b98aacba528b1dd20c7c4"></a>
|
||||
<a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595">DeviceMode</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#aec8176a5b88b98aacba528b1dd20c7c4">mode</a> () const </td></tr>
|
||||
<tr class="memdesc:aec8176a5b88b98aacba528b1dd20c7c4 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Current open mode of device. <br /></td></tr>
|
||||
<tr class="separator:aec8176a5b88b98aacba528b1dd20c7c4 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8bc4ff38695ab514f95fa1fa4da0f344 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8bc4ff38695ab514f95fa1fa4da0f344"></a>
|
||||
<a class="el" href="class_p_i_string.html">PIString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a8bc4ff38695ab514f95fa1fa4da0f344">path</a> () const </td></tr>
|
||||
<tr class="memdesc:a8bc4ff38695ab514f95fa1fa4da0f344 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Current path of device. <br /></td></tr>
|
||||
<tr class="separator:a8bc4ff38695ab514f95fa1fa4da0f344 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac0a4c85cfc93f4f97889624f1af3f2da inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac0a4c85cfc93f4f97889624f1af3f2da"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ac0a4c85cfc93f4f97889624f1af3f2da">setPath</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_i_o_device.html#a8bc4ff38695ab514f95fa1fa4da0f344">path</a>)</td></tr>
|
||||
<tr class="memdesc:ac0a4c85cfc93f4f97889624f1af3f2da inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Set path of device. <br /></td></tr>
|
||||
<tr class="separator:ac0a4c85cfc93f4f97889624f1af3f2da inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aab8d2f661fa81ebc08f86774bd385d7c inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aab8d2f661fa81ebc08f86774bd385d7c"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#aab8d2f661fa81ebc08f86774bd385d7c">isReadable</a> () const </td></tr>
|
||||
<tr class="memdesc:aab8d2f661fa81ebc08f86774bd385d7c inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return <b>true</b> if mode is ReadOnly or ReadWrite. <br /></td></tr>
|
||||
<tr class="separator:aab8d2f661fa81ebc08f86774bd385d7c inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3f9b2cace031adbed1024e67de0a2c26 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3f9b2cace031adbed1024e67de0a2c26"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a3f9b2cace031adbed1024e67de0a2c26">isWriteable</a> () const </td></tr>
|
||||
<tr class="memdesc:a3f9b2cace031adbed1024e67de0a2c26 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return <b>true</b> if mode is WriteOnly or ReadWrite. <br /></td></tr>
|
||||
<tr class="separator:a3f9b2cace031adbed1024e67de0a2c26 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac4548767d3525425560cecb941b2f3e1 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac4548767d3525425560cecb941b2f3e1"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ac4548767d3525425560cecb941b2f3e1">isOpened</a> () const </td></tr>
|
||||
<tr class="memdesc:ac4548767d3525425560cecb941b2f3e1 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return <b>true</b> if device is successfully opened. <br /></td></tr>
|
||||
<tr class="separator:ac4548767d3525425560cecb941b2f3e1 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af4af787cf1f0c683ab8cc96b467ceb71 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af4af787cf1f0c683ab8cc96b467ceb71"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#af4af787cf1f0c683ab8cc96b467ceb71">isClosed</a> () const </td></tr>
|
||||
<tr class="memdesc:af4af787cf1f0c683ab8cc96b467ceb71 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return <b>true</b> if device is closed. <br /></td></tr>
|
||||
<tr class="separator:af4af787cf1f0c683ab8cc96b467ceb71 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2e3ec03f1fb36ad84483822a1618488b inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2e3ec03f1fb36ad84483822a1618488b"></a>
|
||||
virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a2e3ec03f1fb36ad84483822a1618488b">canRead</a> () const </td></tr>
|
||||
<tr class="memdesc:a2e3ec03f1fb36ad84483822a1618488b inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return <b>true</b> if device can read <b>now</b>. <br /></td></tr>
|
||||
<tr class="separator:a2e3ec03f1fb36ad84483822a1618488b inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa2a16a83493209f165f03e1c49330c82 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa2a16a83493209f165f03e1c49330c82"></a>
|
||||
virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#aa2a16a83493209f165f03e1c49330c82">canWrite</a> () const </td></tr>
|
||||
<tr class="memdesc:aa2a16a83493209f165f03e1c49330c82 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return <b>true</b> if device can write <b>now</b>. <br /></td></tr>
|
||||
<tr class="separator:aa2a16a83493209f165f03e1c49330c82 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af102eb926a08c8da2d0dcb06c3f951d6 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af102eb926a08c8da2d0dcb06c3f951d6"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#af102eb926a08c8da2d0dcb06c3f951d6">setReopenEnabled</a> (bool yes=true)</td></tr>
|
||||
<tr class="memdesc:af102eb926a08c8da2d0dcb06c3f951d6 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Set execution of <em>open</em> enabled while threaded read on closed device. <br /></td></tr>
|
||||
<tr class="separator:af102eb926a08c8da2d0dcb06c3f951d6 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac62f3a463fab444f084aa9ce7435e5a4 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac62f3a463fab444f084aa9ce7435e5a4"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ac62f3a463fab444f084aa9ce7435e5a4">setReopenTimeout</a> (int msecs)</td></tr>
|
||||
<tr class="memdesc:ac62f3a463fab444f084aa9ce7435e5a4 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Set timeout in milliseconds between <em>open</em> tryings if reopen is enabled. <br /></td></tr>
|
||||
<tr class="separator:ac62f3a463fab444f084aa9ce7435e5a4 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a21175548410fffdf7b060158d11b0277 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a21175548410fffdf7b060158d11b0277"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a21175548410fffdf7b060158d11b0277">isReopenEnabled</a> () const </td></tr>
|
||||
<tr class="memdesc:a21175548410fffdf7b060158d11b0277 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return reopen enable. <br /></td></tr>
|
||||
<tr class="separator:a21175548410fffdf7b060158d11b0277 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab87197451c9d3700860c73f85538e0dd inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab87197451c9d3700860c73f85538e0dd"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ab87197451c9d3700860c73f85538e0dd">reopenTimeout</a> ()</td></tr>
|
||||
<tr class="memdesc:ab87197451c9d3700860c73f85538e0dd inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return reopen timeout. <br /></td></tr>
|
||||
<tr class="separator:ab87197451c9d3700860c73f85538e0dd inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac6eaa85cbd4f4f639add072f174d843b inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ac6eaa85cbd4f4f639add072f174d843b">setThreadedReadSlot</a> (ReadRetFunc func)</td></tr>
|
||||
<tr class="memdesc:ac6eaa85cbd4f4f639add072f174d843b inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Set "threaded read slot". <a href="#ac6eaa85cbd4f4f639add072f174d843b">More...</a><br /></td></tr>
|
||||
<tr class="separator:ac6eaa85cbd4f4f639add072f174d843b inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5f8ef8392407794b48130487dffbd6e5 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5f8ef8392407794b48130487dffbd6e5"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a5f8ef8392407794b48130487dffbd6e5">setThreadedReadData</a> (void *d)</td></tr>
|
||||
<tr class="memdesc:a5f8ef8392407794b48130487dffbd6e5 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Set custom data that will be passed to "threaded read slot". <br /></td></tr>
|
||||
<tr class="separator:a5f8ef8392407794b48130487dffbd6e5 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a52c3127c3940d0a37e42b38b0fd1cf71 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a52c3127c3940d0a37e42b38b0fd1cf71">setThreadedReadBufferSize</a> (int new_size)</td></tr>
|
||||
<tr class="memdesc:a52c3127c3940d0a37e42b38b0fd1cf71 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Set size of threaded read buffer. <a href="#a52c3127c3940d0a37e42b38b0fd1cf71">More...</a><br /></td></tr>
|
||||
<tr class="separator:a52c3127c3940d0a37e42b38b0fd1cf71 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1224a4837afb731b18473bd79a934605 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1224a4837afb731b18473bd79a934605"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a1224a4837afb731b18473bd79a934605">threadedReadBufferSize</a> () const </td></tr>
|
||||
<tr class="memdesc:a1224a4837afb731b18473bd79a934605 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return size of threaded read buffer. <br /></td></tr>
|
||||
<tr class="separator:a1224a4837afb731b18473bd79a934605 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a22831f552757ed99a3697e29bab1f447 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a22831f552757ed99a3697e29bab1f447"></a>
|
||||
const uchar * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a22831f552757ed99a3697e29bab1f447">threadedReadBuffer</a> () const </td></tr>
|
||||
<tr class="memdesc:a22831f552757ed99a3697e29bab1f447 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return content of threaded read buffer. <br /></td></tr>
|
||||
<tr class="separator:a22831f552757ed99a3697e29bab1f447 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a00277fab1681c7226dcf41bd53ae895d inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a00277fab1681c7226dcf41bd53ae895d"></a>
|
||||
void * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a00277fab1681c7226dcf41bd53ae895d">threadedReadData</a> () const </td></tr>
|
||||
<tr class="memdesc:a00277fab1681c7226dcf41bd53ae895d inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return custom data that will be passed to "threaded read slot". <br /></td></tr>
|
||||
<tr class="separator:a00277fab1681c7226dcf41bd53ae895d inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4906b24d7672b94766c619cb391ee4a0 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4906b24d7672b94766c619cb391ee4a0"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a4906b24d7672b94766c619cb391ee4a0">isThreadedRead</a> () const </td></tr>
|
||||
<tr class="memdesc:a4906b24d7672b94766c619cb391ee4a0 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return <b>true</b> if threaded read is started. <br /></td></tr>
|
||||
<tr class="separator:a4906b24d7672b94766c619cb391ee4a0 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aaa58fd385f8dea3b3887da2b9af3f950 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaa58fd385f8dea3b3887da2b9af3f950"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#aaa58fd385f8dea3b3887da2b9af3f950">startThreadedRead</a> ()</td></tr>
|
||||
<tr class="memdesc:aaa58fd385f8dea3b3887da2b9af3f950 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Start threaded read. <br /></td></tr>
|
||||
<tr class="separator:aaa58fd385f8dea3b3887da2b9af3f950 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6d45079c93fd233e6ff73e00d4da7616 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6d45079c93fd233e6ff73e00d4da7616"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a6d45079c93fd233e6ff73e00d4da7616">startThreadedRead</a> (ReadRetFunc func)</td></tr>
|
||||
<tr class="memdesc:a6d45079c93fd233e6ff73e00d4da7616 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Start threaded read and assign "threaded read slot" to "func". <br /></td></tr>
|
||||
<tr class="separator:a6d45079c93fd233e6ff73e00d4da7616 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4bc2ae587cec97123970afb489c0c530 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4bc2ae587cec97123970afb489c0c530"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a4bc2ae587cec97123970afb489c0c530">stopThreadedRead</a> ()</td></tr>
|
||||
<tr class="memdesc:a4bc2ae587cec97123970afb489c0c530 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Stop threaded read. <br /></td></tr>
|
||||
<tr class="separator:a4bc2ae587cec97123970afb489c0c530 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8ced4ba161fe19d98faea99c868059da inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8ced4ba161fe19d98faea99c868059da"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a8ced4ba161fe19d98faea99c868059da">isThreadedWrite</a> () const </td></tr>
|
||||
<tr class="memdesc:a8ced4ba161fe19d98faea99c868059da inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return <b>true</b> if threaded write is started. <br /></td></tr>
|
||||
<tr class="separator:a8ced4ba161fe19d98faea99c868059da inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abf19c9629dae97b30ecbd7fcaae0bb84 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abf19c9629dae97b30ecbd7fcaae0bb84"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#abf19c9629dae97b30ecbd7fcaae0bb84">startThreadedWrite</a> ()</td></tr>
|
||||
<tr class="memdesc:abf19c9629dae97b30ecbd7fcaae0bb84 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Start threaded write. <br /></td></tr>
|
||||
<tr class="separator:abf19c9629dae97b30ecbd7fcaae0bb84 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8276a65b6c186478af39fe6482ccfc99 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8276a65b6c186478af39fe6482ccfc99"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a8276a65b6c186478af39fe6482ccfc99">stopThreadedWrite</a> ()</td></tr>
|
||||
<tr class="memdesc:a8276a65b6c186478af39fe6482ccfc99 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Stop threaded write. <br /></td></tr>
|
||||
<tr class="separator:a8276a65b6c186478af39fe6482ccfc99 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3ea8e87826a944be0c9f67b2989b78e4 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3ea8e87826a944be0c9f67b2989b78e4"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a3ea8e87826a944be0c9f67b2989b78e4">clearThreadedWriteQueue</a> ()</td></tr>
|
||||
<tr class="memdesc:a3ea8e87826a944be0c9f67b2989b78e4 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Clear threaded write task queue. <br /></td></tr>
|
||||
<tr class="separator:a3ea8e87826a944be0c9f67b2989b78e4 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9c6cb4c2ef6950a1d1d9b9de8eb31d72 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9c6cb4c2ef6950a1d1d9b9de8eb31d72"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a9c6cb4c2ef6950a1d1d9b9de8eb31d72">start</a> ()</td></tr>
|
||||
<tr class="memdesc:a9c6cb4c2ef6950a1d1d9b9de8eb31d72 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Start both threaded read and threaded write. <br /></td></tr>
|
||||
<tr class="separator:a9c6cb4c2ef6950a1d1d9b9de8eb31d72 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5f11f004b3976cc015cc4b9c04fa44f2 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5f11f004b3976cc015cc4b9c04fa44f2"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a5f11f004b3976cc015cc4b9c04fa44f2">stop</a> (bool wait=false)</td></tr>
|
||||
<tr class="memdesc:a5f11f004b3976cc015cc4b9c04fa44f2 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Stop both threaded read and threaded write and if "wait" block until both threads are stop. <br /></td></tr>
|
||||
<tr class="separator:a5f11f004b3976cc015cc4b9c04fa44f2 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a97d70784dd67ee919704c37e53819525 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a97d70784dd67ee919704c37e53819525"></a>
|
||||
<a class="el" href="class_p_i_byte_array.html">PIByteArray</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a97d70784dd67ee919704c37e53819525">read</a> (int max_size)</td></tr>
|
||||
<tr class="memdesc:a97d70784dd67ee919704c37e53819525 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Read from device maximum "max_size" bytes and return them as <a class="el" href="class_p_i_byte_array.html" title="Byte array. ">PIByteArray</a>. <br /></td></tr>
|
||||
<tr class="separator:a97d70784dd67ee919704c37e53819525 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa4991bd904757496dcd41d0d614a7a59 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa4991bd904757496dcd41d0d614a7a59"></a>
|
||||
<a class="el" href="class_p_i_byte_array.html">PIByteArray</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#aa4991bd904757496dcd41d0d614a7a59">readForTime</a> (double timeout_ms)</td></tr>
|
||||
<tr class="memdesc:aa4991bd904757496dcd41d0d614a7a59 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Read from device for "timeout_ms" milliseconds and return readed data as <a class="el" href="class_p_i_byte_array.html" title="Byte array. ">PIByteArray</a>. Timeout should to be greater than 0. <br /></td></tr>
|
||||
<tr class="separator:aa4991bd904757496dcd41d0d614a7a59 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a76e6241630e550f39fe8f10f0a2968d8 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a76e6241630e550f39fe8f10f0a2968d8"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a76e6241630e550f39fe8f10f0a2968d8">write</a> (const <a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &<a class="el" href="class_p_i_thread.html#aa3c4138dc000e34fb74140d0a5be3afe">data</a>)</td></tr>
|
||||
<tr class="memdesc:a76e6241630e550f39fe8f10f0a2968d8 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Write "data" to device. <br /></td></tr>
|
||||
<tr class="separator:a76e6241630e550f39fe8f10f0a2968d8 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a534ea05df3ca267221dd8d5802df4ff9 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a534ea05df3ca267221dd8d5802df4ff9"></a>
|
||||
ullong </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a534ea05df3ca267221dd8d5802df4ff9">writeThreaded</a> (const void *<a class="el" href="class_p_i_thread.html#aa3c4138dc000e34fb74140d0a5be3afe">data</a>, int max_size)</td></tr>
|
||||
<tr class="memdesc:a534ea05df3ca267221dd8d5802df4ff9 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Add task to threaded write queue and return task ID. <br /></td></tr>
|
||||
<tr class="separator:a534ea05df3ca267221dd8d5802df4ff9 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a444cedf1f38d9dc05eb2a26946318263 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a444cedf1f38d9dc05eb2a26946318263"></a>
|
||||
ullong </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a444cedf1f38d9dc05eb2a26946318263">writeThreaded</a> (const <a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &<a class="el" href="class_p_i_thread.html#aa3c4138dc000e34fb74140d0a5be3afe">data</a>)</td></tr>
|
||||
<tr class="memdesc:a444cedf1f38d9dc05eb2a26946318263 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Add task to threaded write queue and return task ID. <br /></td></tr>
|
||||
<tr class="separator:a444cedf1f38d9dc05eb2a26946318263 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afa5ccc05c7551d10f0c311e4aa534cd8 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afa5ccc05c7551d10f0c311e4aa534cd8"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#afa5ccc05c7551d10f0c311e4aa534cd8">configure</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &config_file, const <a class="el" href="class_p_i_string.html">PIString</a> &section, bool parent_section=false)</td></tr>
|
||||
<tr class="memdesc:afa5ccc05c7551d10f0c311e4aa534cd8 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Configure device from section "section" of file "config_file", if "parent_section" parent section also will be read. <br /></td></tr>
|
||||
<tr class="separator:afa5ccc05c7551d10f0c311e4aa534cd8 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9df120510444c1ebe5fea7a7ca8e07d5 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9df120510444c1ebe5fea7a7ca8e07d5"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a9df120510444c1ebe5fea7a7ca8e07d5">open</a> ()</td></tr>
|
||||
<tr class="memdesc:a9df120510444c1ebe5fea7a7ca8e07d5 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Open device. <br /></td></tr>
|
||||
<tr class="separator:a9df120510444c1ebe5fea7a7ca8e07d5 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7ee1d02b01cc6d6657f78de396bde36b inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7ee1d02b01cc6d6657f78de396bde36b"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a7ee1d02b01cc6d6657f78de396bde36b">open</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &_path)</td></tr>
|
||||
<tr class="memdesc:a7ee1d02b01cc6d6657f78de396bde36b inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Open device with path "path". <br /></td></tr>
|
||||
<tr class="separator:a7ee1d02b01cc6d6657f78de396bde36b inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab14452c5213f4fc28948e15d74c011fb inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab14452c5213f4fc28948e15d74c011fb"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ab14452c5213f4fc28948e15d74c011fb">open</a> (const <a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595">DeviceMode</a> &_mode)</td></tr>
|
||||
<tr class="memdesc:ab14452c5213f4fc28948e15d74c011fb inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Open device with mode "mode". <br /></td></tr>
|
||||
<tr class="separator:ab14452c5213f4fc28948e15d74c011fb inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af137f0f194302d7d9e8d1a16355dc698 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af137f0f194302d7d9e8d1a16355dc698"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#af137f0f194302d7d9e8d1a16355dc698">open</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &_path, const <a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595">DeviceMode</a> &_mode)</td></tr>
|
||||
<tr class="memdesc:af137f0f194302d7d9e8d1a16355dc698 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Open device with path "path" and mode "mode". <br /></td></tr>
|
||||
<tr class="separator:af137f0f194302d7d9e8d1a16355dc698 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad59f415f0fec6692f1b2982b7deabf50 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad59f415f0fec6692f1b2982b7deabf50"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ad59f415f0fec6692f1b2982b7deabf50">close</a> ()</td></tr>
|
||||
<tr class="memdesc:ad59f415f0fec6692f1b2982b7deabf50 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Close device. <br /></td></tr>
|
||||
<tr class="separator:ad59f415f0fec6692f1b2982b7deabf50 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac057b3e06d4e830e5b36c36a86c17054 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac057b3e06d4e830e5b36c36a86c17054"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ac057b3e06d4e830e5b36c36a86c17054">initialize</a> ()</td></tr>
|
||||
<tr class="memdesc:ac057b3e06d4e830e5b36c36a86c17054 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Initialize device. <br /></td></tr>
|
||||
<tr class="separator:ac057b3e06d4e830e5b36c36a86c17054 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad7b78570d28f2db6457e47826a1b5d31 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad7b78570d28f2db6457e47826a1b5d31"></a>
|
||||
virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ad7b78570d28f2db6457e47826a1b5d31">flush</a> ()</td></tr>
|
||||
<tr class="memdesc:ad7b78570d28f2db6457e47826a1b5d31 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Immediate write all buffers. <br /></td></tr>
|
||||
<tr class="separator:ad7b78570d28f2db6457e47826a1b5d31 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a25901752de62f5099ac32b90409d8242 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a25901752de62f5099ac32b90409d8242"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a25901752de62f5099ac32b90409d8242">opened</a> ()</td></tr>
|
||||
<tr class="memdesc:a25901752de62f5099ac32b90409d8242 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Raise if succesfull open. <br /></td></tr>
|
||||
<tr class="separator:a25901752de62f5099ac32b90409d8242 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2e85eb26b57d368ba14e3824788c83ba inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2e85eb26b57d368ba14e3824788c83ba"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a2e85eb26b57d368ba14e3824788c83ba">closed</a> ()</td></tr>
|
||||
<tr class="memdesc:a2e85eb26b57d368ba14e3824788c83ba inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Raise if succesfull close. <br /></td></tr>
|
||||
<tr class="separator:a2e85eb26b57d368ba14e3824788c83ba inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae35ceb9623e56caad53cdf8699b7d327 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae35ceb9623e56caad53cdf8699b7d327"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ae35ceb9623e56caad53cdf8699b7d327">threadedReadEvent</a> (uchar *readed, int size)</td></tr>
|
||||
<tr class="memdesc:ae35ceb9623e56caad53cdf8699b7d327 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Raise if read thread succesfull read some data. <br /></td></tr>
|
||||
<tr class="separator:ae35ceb9623e56caad53cdf8699b7d327 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abadfd017efac451192e3a836e7a91497 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abadfd017efac451192e3a836e7a91497"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#abadfd017efac451192e3a836e7a91497">threadedWriteEvent</a> (ullong id, int written_size)</td></tr>
|
||||
<tr class="memdesc:abadfd017efac451192e3a836e7a91497 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Raise if write thread succesfull write some data of task with ID "id". <br /></td></tr>
|
||||
<tr class="separator:abadfd017efac451192e3a836e7a91497 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pub_methods_class_p_i_thread"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_p_i_thread')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_p_i_thread.html">PIThread</a></td></tr>
|
||||
<tr class="memitem:adaa3b942365cb17b3e985648128e5f7e inherit pub_methods_class_p_i_thread"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adaa3b942365cb17b3e985648128e5f7e"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#adaa3b942365cb17b3e985648128e5f7e">PIThread</a> (void *<a class="el" href="class_p_i_thread.html#aa3c4138dc000e34fb74140d0a5be3afe">data</a>, ThreadFunc func, bool startNow=false, int loop_delay=-1)</td></tr>
|
||||
@@ -355,8 +512,7 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
||||
<tr class="memdesc:a9a0ec972d4864287fae4d1a0edcd9dc5 inherit pub_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Set object debug active. <br /></td></tr>
|
||||
<tr class="separator:a9a0ec972d4864287fae4d1a0edcd9dc5 inherit pub_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb8178ed4012f204d2c89a8413bbcd2d inherit pub_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aeb8178ed4012f204d2c89a8413bbcd2d"></a>
|
||||
const PIMap< <a class="el" href="class_p_i_string.html">PIString</a>, <br class="typebreak" />
|
||||
<a class="el" href="class_p_i_variant.html">PIVariant</a> > & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aeb8178ed4012f204d2c89a8413bbcd2d">properties</a> () const </td></tr>
|
||||
const PIMap< <a class="el" href="class_p_i_string.html">PIString</a>, <a class="el" href="class_p_i_variant.html">PIVariant</a> > & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aeb8178ed4012f204d2c89a8413bbcd2d">properties</a> () const </td></tr>
|
||||
<tr class="memdesc:aeb8178ed4012f204d2c89a8413bbcd2d inherit pub_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Returns properties of the object. <br /></td></tr>
|
||||
<tr class="separator:aeb8178ed4012f204d2c89a8413bbcd2d inherit pub_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a68dbd55885a081be717ff818dcb31bcc inherit pub_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a68dbd55885a081be717ff818dcb31bcc"></a>
|
||||
@@ -419,6 +575,10 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
|
||||
Additional Inherited Members</h2></td></tr>
|
||||
<tr class="inherit_header pub_static_methods_class_p_i_i_o_device"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_p_i_i_o_device')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td></tr>
|
||||
<tr class="memitem:ac47c4f61ade6d4f9a847e0d55abcf150 inherit pub_static_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_p_i_i_o_device.html">PIIODevice</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ac47c4f61ade6d4f9a847e0d55abcf150">createFromFullPath</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &full_path)</td></tr>
|
||||
<tr class="memdesc:ac47c4f61ade6d4f9a847e0d55abcf150 inherit pub_static_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Try to determine suitable device, create new one, configure it with <em><a class="el" href="class_p_i_i_o_device.html#aeb3edefa3b78b06e0f293936c15a74ab" title="Reimplement to configure your device with parameters of full unambiguous string. Default implementati...">configureFromFullPath()</a></em> and returns it. <a href="#ac47c4f61ade6d4f9a847e0d55abcf150">More...</a><br /></td></tr>
|
||||
<tr class="separator:ac47c4f61ade6d4f9a847e0d55abcf150 inherit pub_static_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pub_static_methods_class_p_i_object"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_p_i_object')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="class_p_i_object.html">PIObject</a></td></tr>
|
||||
<tr class="memitem:af4581f822cb17c489e34da1abca2764a inherit pub_static_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af4581f822cb17c489e34da1abca2764a"></a>
|
||||
static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af4581f822cb17c489e34da1abca2764a">piDisconnect</a> (<a class="el" href="class_p_i_object.html">PIObject</a> *src, const <a class="el" href="class_p_i_string.html">PIString</a> &sig)</td></tr>
|
||||
@@ -432,6 +592,19 @@ static void </td><td class="memItemRight" valign="bottom"><a class="el" hre
|
||||
static <a class="el" href="class_p_i_object.html">PIObject</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#afe05189de1d6ebbf44a2e16cfe200848">findByName</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)</td></tr>
|
||||
<tr class="memdesc:afe05189de1d6ebbf44a2e16cfe200848 inherit pub_static_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Returns PIObject* with name "name" or 0, if there is no object found. <br /></td></tr>
|
||||
<tr class="separator:afe05189de1d6ebbf44a2e16cfe200848 inherit pub_static_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pub_attribs_class_p_i_i_o_device"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_class_p_i_i_o_device')"><img src="closed.png" alt="-"/> Public Attributes inherited from <a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td></tr>
|
||||
<tr class="memitem:ad2483280da735187cfb6e05e84eebc6f inherit pub_attribs_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad2483280da735187cfb6e05e84eebc6f"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ad2483280da735187cfb6e05e84eebc6f">reopenEnabled</a></td></tr>
|
||||
<tr class="memdesc:ad2483280da735187cfb6e05e84eebc6f inherit pub_attribs_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">setReopenEnabled, default "true" <br /></td></tr>
|
||||
<tr class="separator:ad2483280da735187cfb6e05e84eebc6f inherit pub_attribs_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aaa4b61e2d131c7ccd2db8e16a91c6500 inherit pub_attribs_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaa4b61e2d131c7ccd2db8e16a91c6500"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#aaa4b61e2d131c7ccd2db8e16a91c6500">reopenTimeout</a></td></tr>
|
||||
<tr class="memdesc:aaa4b61e2d131c7ccd2db8e16a91c6500 inherit pub_attribs_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">setReopenTimeout in ms, default 1000 <br /></td></tr>
|
||||
<tr class="separator:aaa4b61e2d131c7ccd2db8e16a91c6500 inherit pub_attribs_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a80ed0c7af3e062aecff43c2cb3e85804 inherit pub_attribs_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a80ed0c7af3e062aecff43c2cb3e85804"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a80ed0c7af3e062aecff43c2cb3e85804">threadedReadBufferSize</a></td></tr>
|
||||
<tr class="memdesc:a80ed0c7af3e062aecff43c2cb3e85804 inherit pub_attribs_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">setThreadedReadBufferSize in bytes, default 4096 <br /></td></tr>
|
||||
<tr class="separator:a80ed0c7af3e062aecff43c2cb3e85804 inherit pub_attribs_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header related_class_p_i_i_o_device"><td colspan="2" onclick="javascript:toggleInherit('related_class_p_i_i_o_device')"><img src="closed.png" alt="-"/> Related Functions inherited from <a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td></tr>
|
||||
<tr class="memitem:add5b851e98d22dd4d7482a8e509113dc inherit related_class_p_i_i_o_device"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
||||
<tr class="memitem:add5b851e98d22dd4d7482a8e509113dc inherit related_class_p_i_i_o_device"><td class="memTemplItemLeft" align="right" valign="top">T </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#add5b851e98d22dd4d7482a8e509113dc">readDeviceSetting</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, const T &def, const <a class="el" href="class_p_i_config_1_1_entry.html">PIConfig::Entry</a> *em, const <a class="el" href="class_p_i_config_1_1_entry.html">PIConfig::Entry</a> *ep)</td></tr>
|
||||
@@ -439,7 +612,7 @@ static <a class="el" href="class_p_i_object.html">PIObject</a> * </td><td c
|
||||
<tr class="separator:add5b851e98d22dd4d7482a8e509113dc inherit related_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a672a05d4391737b8fecd4524f1a47bda inherit related_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a672a05d4391737b8fecd4524f1a47bda"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a672a05d4391737b8fecd4524f1a47bda">REGISTER_DEVICE</a>(class)</td></tr>
|
||||
<tr class="memdesc:a672a05d4391737b8fecd4524f1a47bda inherit related_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Use this macro to enable automatic creation instances of your class with <em>createFromFullPath()</em> function. <br /></td></tr>
|
||||
<tr class="memdesc:a672a05d4391737b8fecd4524f1a47bda inherit related_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Use this macro to enable automatic creation instances of your class with <em><a class="el" href="class_p_i_i_o_device.html#ac47c4f61ade6d4f9a847e0d55abcf150" title="Try to determine suitable device, create new one, configure it with configureFromFullPath() and retur...">createFromFullPath()</a></em> function. <br /></td></tr>
|
||||
<tr class="separator:a672a05d4391737b8fecd4524f1a47bda inherit related_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5adabd429443716b75771317ec43301b inherit related_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5adabd429443716b75771317ec43301b"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a5adabd429443716b75771317ec43301b">PIIODEVICE</a>(class)</td></tr>
|
||||
@@ -454,28 +627,28 @@ static <a class="el" href="class_p_i_object.html">PIObject</a> * </td><td c
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#affa62b02040517a34b3f173d804e487f">PIOBJECT</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)</td></tr>
|
||||
<tr class="memdesc:affa62b02040517a34b3f173d804e487f inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">you should use this macro after class declaration to use EVENT and EVENT_HANDLER and correct piCoutObj output <br /></td></tr>
|
||||
<tr class="separator:affa62b02040517a34b3f173d804e487f inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4ce1840f79eac65344a4c5823f5034d4 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4ce1840f79eac65344a4c5823f5034d4"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a4ce1840f79eac65344a4c5823f5034d4">PIOBJECT_PARENT</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)</td></tr>
|
||||
<tr class="memdesc:a4ce1840f79eac65344a4c5823f5034d4 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">you should use this macro after class declaration to use EVENT and EVENT_HANDLER of parent class <br /></td></tr>
|
||||
<tr class="separator:a4ce1840f79eac65344a4c5823f5034d4 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8cd6444e57a0f7f25888c8b8293d3543 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8cd6444e57a0f7f25888c8b8293d3543"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a8cd6444e57a0f7f25888c8b8293d3543">PIOBJECT_SUBCLASS</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, parent)</td></tr>
|
||||
<tr class="memdesc:a8cd6444e57a0f7f25888c8b8293d3543 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">you should use this macro after class declaration to use EVENT and EVENT_HANDLER of parent class <br /></td></tr>
|
||||
<tr class="separator:a8cd6444e57a0f7f25888c8b8293d3543 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab605cf0454d34cc72c65bfed2abd696a inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab605cf0454d34cc72c65bfed2abd696a"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ab605cf0454d34cc72c65bfed2abd696a">EVENT_HANDLER0</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>()</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ab605cf0454d34cc72c65bfed2abd696a">EVENT_HANDLER0</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>()</td></tr>
|
||||
<tr class="memdesc:ab605cf0454d34cc72c65bfed2abd696a inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338" title="Returns object name. ">name()</a> <br /></td></tr>
|
||||
<tr class="separator:ab605cf0454d34cc72c65bfed2abd696a inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a56defa004e9b7efb2db50b3a43ca7225 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a56defa004e9b7efb2db50b3a43ca7225"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a56defa004e9b7efb2db50b3a43ca7225">EVENT_HANDLER1</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a56defa004e9b7efb2db50b3a43ca7225">EVENT_HANDLER1</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0)</td></tr>
|
||||
<tr class="memdesc:a56defa004e9b7efb2db50b3a43ca7225 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0) <br /></td></tr>
|
||||
<tr class="separator:a56defa004e9b7efb2db50b3a43ca7225 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abb64b696544ee4ee8715add9747c1293 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abb64b696544ee4ee8715add9747c1293"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#abb64b696544ee4ee8715add9747c1293">EVENT_HANDLER2</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#abb64b696544ee4ee8715add9747c1293">EVENT_HANDLER2</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1)</td></tr>
|
||||
<tr class="memdesc:abb64b696544ee4ee8715add9747c1293 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0, type1 var1) <br /></td></tr>
|
||||
<tr class="separator:abb64b696544ee4ee8715add9747c1293 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af90eced49fbdb43f5fc631fa7e7a44fb inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af90eced49fbdb43f5fc631fa7e7a44fb"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af90eced49fbdb43f5fc631fa7e7a44fb">EVENT_HANDLER3</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af90eced49fbdb43f5fc631fa7e7a44fb">EVENT_HANDLER3</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2)</td></tr>
|
||||
<tr class="memdesc:af90eced49fbdb43f5fc631fa7e7a44fb inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0, type1 var1, type2 var2) <br /></td></tr>
|
||||
<tr class="separator:af90eced49fbdb43f5fc631fa7e7a44fb inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8a8499ba07a4cc16c0b15c51b197d9f inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae8a8499ba07a4cc16c0b15c51b197d9f"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae8a8499ba07a4cc16c0b15c51b197d9f">EVENT_HANDLER4</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae8a8499ba07a4cc16c0b15c51b197d9f">EVENT_HANDLER4</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3)</td></tr>
|
||||
<tr class="memdesc:ae8a8499ba07a4cc16c0b15c51b197d9f inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0, type1 var1, type2 var2, type3 var3) <br /></td></tr>
|
||||
<tr class="separator:ae8a8499ba07a4cc16c0b15c51b197d9f inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae92ae8e64fbb4c6fa7d87cc1e93d55c0 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae92ae8e64fbb4c6fa7d87cc1e93d55c0"></a>
|
||||
@@ -483,23 +656,23 @@ static <a class="el" href="class_p_i_object.html">PIObject</a> * </td><td c
|
||||
<tr class="memdesc:ae92ae8e64fbb4c6fa7d87cc1e93d55c0 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">EVENT_HANDLER is synonym of EVENT_HANDLER0. <br /></td></tr>
|
||||
<tr class="separator:ae92ae8e64fbb4c6fa7d87cc1e93d55c0 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a338377c8ec10707dd26a168b8aef5c31 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a338377c8ec10707dd26a168b8aef5c31"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a338377c8ec10707dd26a168b8aef5c31">EVENT_VHANDLER0</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>()</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a338377c8ec10707dd26a168b8aef5c31">EVENT_VHANDLER0</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>()</td></tr>
|
||||
<tr class="memdesc:a338377c8ec10707dd26a168b8aef5c31 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338" title="Returns object name. ">name()</a> <br /></td></tr>
|
||||
<tr class="separator:a338377c8ec10707dd26a168b8aef5c31 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abf138848427466a7ae91ada5876f926d inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abf138848427466a7ae91ada5876f926d"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#abf138848427466a7ae91ada5876f926d">EVENT_VHANDLER1</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#abf138848427466a7ae91ada5876f926d">EVENT_VHANDLER1</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0)</td></tr>
|
||||
<tr class="memdesc:abf138848427466a7ae91ada5876f926d inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0) <br /></td></tr>
|
||||
<tr class="separator:abf138848427466a7ae91ada5876f926d inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad0ba4a14c77b8d968dc13918f9b2d384 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad0ba4a14c77b8d968dc13918f9b2d384"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ad0ba4a14c77b8d968dc13918f9b2d384">EVENT_VHANDLER2</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ad0ba4a14c77b8d968dc13918f9b2d384">EVENT_VHANDLER2</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1)</td></tr>
|
||||
<tr class="memdesc:ad0ba4a14c77b8d968dc13918f9b2d384 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0, type1 var1) <br /></td></tr>
|
||||
<tr class="separator:ad0ba4a14c77b8d968dc13918f9b2d384 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4f47b429ac594cebdca1567e1b9a1021 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4f47b429ac594cebdca1567e1b9a1021"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a4f47b429ac594cebdca1567e1b9a1021">EVENT_VHANDLER3</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a4f47b429ac594cebdca1567e1b9a1021">EVENT_VHANDLER3</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2)</td></tr>
|
||||
<tr class="memdesc:a4f47b429ac594cebdca1567e1b9a1021 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0, type1 var1, type2 var2) <br /></td></tr>
|
||||
<tr class="separator:a4f47b429ac594cebdca1567e1b9a1021 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a96b2461314db11f3b68942bcd4b9d13d inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a96b2461314db11f3b68942bcd4b9d13d"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a96b2461314db11f3b68942bcd4b9d13d">EVENT_VHANDLER4</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a96b2461314db11f3b68942bcd4b9d13d">EVENT_VHANDLER4</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3)</td></tr>
|
||||
<tr class="memdesc:a96b2461314db11f3b68942bcd4b9d13d inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0, type1 var1, type2 var2, type3 var3) <br /></td></tr>
|
||||
<tr class="separator:a96b2461314db11f3b68942bcd4b9d13d inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a26a0e3181ebb2a90c11e9a7eb906a99e inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a26a0e3181ebb2a90c11e9a7eb906a99e"></a>
|
||||
@@ -511,19 +684,19 @@ static <a class="el" href="class_p_i_object.html">PIObject</a> * </td><td c
|
||||
<tr class="memdesc:a4fa760299649bc8aeaa0dcf4d605be70 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338" title="Returns object name. ">name()</a>; <br /></td></tr>
|
||||
<tr class="separator:a4fa760299649bc8aeaa0dcf4d605be70 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7083e0b630c70def2ce05d60d70a45b9 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7083e0b630c70def2ce05d60d70a45b9"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a7083e0b630c70def2ce05d60d70a45b9">EVENT1</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0);</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a7083e0b630c70def2ce05d60d70a45b9">EVENT1</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0);</td></tr>
|
||||
<tr class="memdesc:a7083e0b630c70def2ce05d60d70a45b9 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0); <br /></td></tr>
|
||||
<tr class="separator:a7083e0b630c70def2ce05d60d70a45b9 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a91d380b7235ad11b4830c4c2e8860618 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a91d380b7235ad11b4830c4c2e8860618"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a91d380b7235ad11b4830c4c2e8860618">EVENT2</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1);</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a91d380b7235ad11b4830c4c2e8860618">EVENT2</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1);</td></tr>
|
||||
<tr class="memdesc:a91d380b7235ad11b4830c4c2e8860618 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0, type1 var1); <br /></td></tr>
|
||||
<tr class="separator:a91d380b7235ad11b4830c4c2e8860618 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a685a85b0791e73158dc0173b4e18dd00 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a685a85b0791e73158dc0173b4e18dd00"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a685a85b0791e73158dc0173b4e18dd00">EVENT3</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2);</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a685a85b0791e73158dc0173b4e18dd00">EVENT3</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2);</td></tr>
|
||||
<tr class="memdesc:a685a85b0791e73158dc0173b4e18dd00 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0, type1 var1, type2 var2); <br /></td></tr>
|
||||
<tr class="separator:a685a85b0791e73158dc0173b4e18dd00 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a59032ae5e0b94cdfb52be1f24d5e8252 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a59032ae5e0b94cdfb52be1f24d5e8252"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a59032ae5e0b94cdfb52be1f24d5e8252">EVENT4</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3);</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a59032ae5e0b94cdfb52be1f24d5e8252">EVENT4</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3);</td></tr>
|
||||
<tr class="memdesc:a59032ae5e0b94cdfb52be1f24d5e8252 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0, type1 var1, type2 var2, type3 var3); <br /></td></tr>
|
||||
<tr class="separator:a59032ae5e0b94cdfb52be1f24d5e8252 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7877e997621e1161f058fce90febd464 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7877e997621e1161f058fce90febd464"></a>
|
||||
@@ -531,27 +704,27 @@ static <a class="el" href="class_p_i_object.html">PIObject</a> * </td><td c
|
||||
<tr class="memdesc:a7877e997621e1161f058fce90febd464 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">EVENT is synonym of EVENT0. <br /></td></tr>
|
||||
<tr class="separator:a7877e997621e1161f058fce90febd464 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac86f9567fcbe10d7e49685e0a01b8427 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac86f9567fcbe10d7e49685e0a01b8427"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ac86f9567fcbe10d7e49685e0a01b8427">CONNECTU</a>(src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ac86f9567fcbe10d7e49685e0a01b8427">CONNECTU</a>(src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:ac86f9567fcbe10d7e49685e0a01b8427 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler". "Event" and "handler" must has equal argument lists. <br /></td></tr>
|
||||
<tr class="separator:ac86f9567fcbe10d7e49685e0a01b8427 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a38e74a7ce99df00a10517f5ce4aa66c5 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a38e74a7ce99df00a10517f5ce4aa66c5"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a38e74a7ce99df00a10517f5ce4aa66c5">CONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a38e74a7ce99df00a10517f5ce4aa66c5">CONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a38e74a7ce99df00a10517f5ce4aa66c5 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a38e74a7ce99df00a10517f5ce4aa66c5 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a36132851189bb01db4957595111a28db inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a36132851189bb01db4957595111a28db"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a36132851189bb01db4957595111a28db">CONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a36132851189bb01db4957595111a28db">CONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a36132851189bb01db4957595111a28db inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a36132851189bb01db4957595111a28db inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a850bbf4e8361a106c99da4c46f684247 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a850bbf4e8361a106c99da4c46f684247"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a850bbf4e8361a106c99da4c46f684247">CONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a850bbf4e8361a106c99da4c46f684247">CONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a850bbf4e8361a106c99da4c46f684247 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a850bbf4e8361a106c99da4c46f684247 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab45dbd69bde3cde22d4aba27ed585407 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab45dbd69bde3cde22d4aba27ed585407"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ab45dbd69bde3cde22d4aba27ed585407">CONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ab45dbd69bde3cde22d4aba27ed585407">CONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:ab45dbd69bde3cde22d4aba27ed585407 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:ab45dbd69bde3cde22d4aba27ed585407 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a34e41d730c07354e07333def3d854019 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a34e41d730c07354e07333def3d854019"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a34e41d730c07354e07333def3d854019">CONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a34e41d730c07354e07333def3d854019">CONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a34e41d730c07354e07333def3d854019 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a34e41d730c07354e07333def3d854019 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a65528c74adc6691eac2c7a2f39328064 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a65528c74adc6691eac2c7a2f39328064"></a>
|
||||
@@ -559,23 +732,23 @@ static <a class="el" href="class_p_i_object.html">PIObject</a> * </td><td c
|
||||
<tr class="memdesc:a65528c74adc6691eac2c7a2f39328064 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">CONNECT is synonym of CONNECT0. <br /></td></tr>
|
||||
<tr class="separator:a65528c74adc6691eac2c7a2f39328064 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aaaba5b68617a43903056bc175b8cd162 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaaba5b68617a43903056bc175b8cd162"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aaaba5b68617a43903056bc175b8cd162">WEAK_CONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aaaba5b68617a43903056bc175b8cd162">WEAK_CONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:aaaba5b68617a43903056bc175b8cd162 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:aaaba5b68617a43903056bc175b8cd162 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a37d80492e781bf82b9c22c56977da81e inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a37d80492e781bf82b9c22c56977da81e"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a37d80492e781bf82b9c22c56977da81e">WEAK_CONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a37d80492e781bf82b9c22c56977da81e">WEAK_CONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a37d80492e781bf82b9c22c56977da81e inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a37d80492e781bf82b9c22c56977da81e inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a34134cc70172ef5a8d38ba8eb0db327d inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a34134cc70172ef5a8d38ba8eb0db327d"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a34134cc70172ef5a8d38ba8eb0db327d">WEAK_CONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a34134cc70172ef5a8d38ba8eb0db327d">WEAK_CONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a34134cc70172ef5a8d38ba8eb0db327d inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a34134cc70172ef5a8d38ba8eb0db327d inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a601eb7e6e4c3c1a2ba741abbaf271fed inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a601eb7e6e4c3c1a2ba741abbaf271fed"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a601eb7e6e4c3c1a2ba741abbaf271fed">WEAK_CONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a601eb7e6e4c3c1a2ba741abbaf271fed">WEAK_CONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a601eb7e6e4c3c1a2ba741abbaf271fed inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a601eb7e6e4c3c1a2ba741abbaf271fed inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a483ad0828f2c221308d95fd07ba1ee6e inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a483ad0828f2c221308d95fd07ba1ee6e"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a483ad0828f2c221308d95fd07ba1ee6e">WEAK_CONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a483ad0828f2c221308d95fd07ba1ee6e">WEAK_CONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a483ad0828f2c221308d95fd07ba1ee6e inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a483ad0828f2c221308d95fd07ba1ee6e inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a52fc22658e025b4c15c8a2454d81b289 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a52fc22658e025b4c15c8a2454d81b289"></a>
|
||||
@@ -583,23 +756,23 @@ static <a class="el" href="class_p_i_object.html">PIObject</a> * </td><td c
|
||||
<tr class="memdesc:a52fc22658e025b4c15c8a2454d81b289 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">WEAK_CONNECT is synonym of WEAK_CONNECT0. <br /></td></tr>
|
||||
<tr class="separator:a52fc22658e025b4c15c8a2454d81b289 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aed7fd8edaccbbca33c51417ca43ac32a inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aed7fd8edaccbbca33c51417ca43ac32a"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aed7fd8edaccbbca33c51417ca43ac32a">DISCONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aed7fd8edaccbbca33c51417ca43ac32a">DISCONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:aed7fd8edaccbbca33c51417ca43ac32a inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:aed7fd8edaccbbca33c51417ca43ac32a inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae030e8deb226c636d2df22076391f12c inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae030e8deb226c636d2df22076391f12c"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae030e8deb226c636d2df22076391f12c">DISCONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae030e8deb226c636d2df22076391f12c">DISCONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:ae030e8deb226c636d2df22076391f12c inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:ae030e8deb226c636d2df22076391f12c inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8f0609bfd7dfcd4512d76480bc114dab inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8f0609bfd7dfcd4512d76480bc114dab"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a8f0609bfd7dfcd4512d76480bc114dab">DISCONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a8f0609bfd7dfcd4512d76480bc114dab">DISCONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a8f0609bfd7dfcd4512d76480bc114dab inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:a8f0609bfd7dfcd4512d76480bc114dab inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af2789f99d1916f231fc579f00370fa6f inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af2789f99d1916f231fc579f00370fa6f"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af2789f99d1916f231fc579f00370fa6f">DISCONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af2789f99d1916f231fc579f00370fa6f">DISCONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:af2789f99d1916f231fc579f00370fa6f inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:af2789f99d1916f231fc579f00370fa6f inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aedf429d3192da764163c1377cad310e3 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aedf429d3192da764163c1377cad310e3"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aedf429d3192da764163c1377cad310e3">DISCONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aedf429d3192da764163c1377cad310e3">DISCONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:aedf429d3192da764163c1377cad310e3 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:aedf429d3192da764163c1377cad310e3 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a587604e6f3570c0fc32794384d4d0d1f inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a587604e6f3570c0fc32794384d4d0d1f"></a>
|
||||
@@ -845,9 +1018,9 @@ Control validating</h1>
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="class_p_i_packet_extractor.html">PIPacketExtractor</a></li>
|
||||
<li class="footer">Generated on Sun Nov 2 2014 22:29:35 for PIP by
|
||||
<li class="footer">Generated on Fri Feb 27 2015 23:03:17 for PIP by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.8 </li>
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
@@ -1 +1 @@
|
||||
c87daf468ecf9b3f492dee9268bfd2f6
|
||||
4e8de38e6d2c415a53bb868aeec47402
|
||||
@@ -3,23 +3,19 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||
<title>PIP: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
$(window).load(resizeHeight);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
@@ -30,7 +26,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">PIP
|
||||
 <span id="projectnumber">0.4.1_alpha3</span>
|
||||
 <span id="projectnumber">0.5.0_prealpha</span>
|
||||
</div>
|
||||
<div id="projectbrief">Platform-Independent Primitives</div>
|
||||
</td>
|
||||
@@ -39,10 +35,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.8 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
@@ -50,22 +43,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
@@ -91,20 +68,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
$(document).ready(function(){initNavTree('class_p_i_process.html','');});
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark"> </span>Pages</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">PIProcess Member List</div> </div>
|
||||
@@ -168,7 +131,7 @@ $(document).ready(function(){initNavTree('class_p_i_process.html','');});
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77babd362bfacabbd61d69793cceb449425c">piNormal</a> enum value</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#affa62b02040517a34b3f173d804e487f">PIOBJECT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a779d66bab882a51ef6389d2e212f2bd6">PIObject</a>(const PIString &name=PIString())</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a4ce1840f79eac65344a4c5823f5034d4">PIOBJECT_PARENT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a8cd6444e57a0f7f25888c8b8293d3543">PIOBJECT_SUBCLASS</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#adaa3b942365cb17b3e985648128e5f7e">PIThread</a>(void *data, ThreadFunc func, bool startNow=false, int loop_delay=-1)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a538752277df4d58134b05ef080ed6b04">PIThread</a>(bool startNow=false, int loop_delay=-1)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#adcc0d49a7914cba2b3edc86c454ee3a6">priority</a>() const </td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">private</span></td></tr>
|
||||
@@ -204,9 +167,9 @@ $(document).ready(function(){initNavTree('class_p_i_process.html','');});
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated on Sun Nov 2 2014 22:29:35 for PIP by
|
||||
<li class="footer">Generated on Fri Feb 27 2015 23:03:17 for PIP by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.8 </li>
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
@@ -3,23 +3,19 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||
<title>PIP: PIProcess Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
$(window).load(resizeHeight);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
@@ -30,7 +26,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">PIP
|
||||
 <span id="projectnumber">0.4.1_alpha3</span>
|
||||
 <span id="projectnumber">0.5.0_prealpha</span>
|
||||
</div>
|
||||
<div id="projectbrief">Platform-Independent Primitives</div>
|
||||
</td>
|
||||
@@ -39,10 +35,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.8 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
@@ -50,22 +43,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
@@ -91,20 +68,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
$(document).ready(function(){initNavTree('class_p_i_process.html','');});
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark"> </span>Pages</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="class_p_i_process-members.html">List of all members</a> </div>
|
||||
@@ -112,13 +75,10 @@ $(document).ready(function(){initNavTree('class_p_i_process.html','');});
|
||||
<div class="title">PIProcess Class Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
||||
<img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for PIProcess:</div>
|
||||
<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
|
||||
</div>
|
||||
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="class_p_i_process__inherit__graph.svg" width="106" height="187"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
|
||||
</div>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for PIProcess:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="class_p_i_process__inherit__graph.svg" width="106" height="187"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
||||
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
|
||||
@@ -132,28 +92,28 @@ Additional Inherited Members</h2></td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#affa62b02040517a34b3f173d804e487f">PIOBJECT</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)</td></tr>
|
||||
<tr class="memdesc:affa62b02040517a34b3f173d804e487f inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">you should use this macro after class declaration to use EVENT and EVENT_HANDLER and correct piCoutObj output <br /></td></tr>
|
||||
<tr class="separator:affa62b02040517a34b3f173d804e487f inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4ce1840f79eac65344a4c5823f5034d4 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4ce1840f79eac65344a4c5823f5034d4"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a4ce1840f79eac65344a4c5823f5034d4">PIOBJECT_PARENT</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)</td></tr>
|
||||
<tr class="memdesc:a4ce1840f79eac65344a4c5823f5034d4 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">you should use this macro after class declaration to use EVENT and EVENT_HANDLER of parent class <br /></td></tr>
|
||||
<tr class="separator:a4ce1840f79eac65344a4c5823f5034d4 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8cd6444e57a0f7f25888c8b8293d3543 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8cd6444e57a0f7f25888c8b8293d3543"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a8cd6444e57a0f7f25888c8b8293d3543">PIOBJECT_SUBCLASS</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, parent)</td></tr>
|
||||
<tr class="memdesc:a8cd6444e57a0f7f25888c8b8293d3543 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">you should use this macro after class declaration to use EVENT and EVENT_HANDLER of parent class <br /></td></tr>
|
||||
<tr class="separator:a8cd6444e57a0f7f25888c8b8293d3543 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab605cf0454d34cc72c65bfed2abd696a inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab605cf0454d34cc72c65bfed2abd696a"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ab605cf0454d34cc72c65bfed2abd696a">EVENT_HANDLER0</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>()</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ab605cf0454d34cc72c65bfed2abd696a">EVENT_HANDLER0</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>()</td></tr>
|
||||
<tr class="memdesc:ab605cf0454d34cc72c65bfed2abd696a inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338" title="Returns object name. ">name()</a> <br /></td></tr>
|
||||
<tr class="separator:ab605cf0454d34cc72c65bfed2abd696a inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a56defa004e9b7efb2db50b3a43ca7225 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a56defa004e9b7efb2db50b3a43ca7225"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a56defa004e9b7efb2db50b3a43ca7225">EVENT_HANDLER1</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a56defa004e9b7efb2db50b3a43ca7225">EVENT_HANDLER1</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0)</td></tr>
|
||||
<tr class="memdesc:a56defa004e9b7efb2db50b3a43ca7225 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0) <br /></td></tr>
|
||||
<tr class="separator:a56defa004e9b7efb2db50b3a43ca7225 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abb64b696544ee4ee8715add9747c1293 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abb64b696544ee4ee8715add9747c1293"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#abb64b696544ee4ee8715add9747c1293">EVENT_HANDLER2</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#abb64b696544ee4ee8715add9747c1293">EVENT_HANDLER2</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1)</td></tr>
|
||||
<tr class="memdesc:abb64b696544ee4ee8715add9747c1293 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0, type1 var1) <br /></td></tr>
|
||||
<tr class="separator:abb64b696544ee4ee8715add9747c1293 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af90eced49fbdb43f5fc631fa7e7a44fb inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af90eced49fbdb43f5fc631fa7e7a44fb"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af90eced49fbdb43f5fc631fa7e7a44fb">EVENT_HANDLER3</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af90eced49fbdb43f5fc631fa7e7a44fb">EVENT_HANDLER3</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2)</td></tr>
|
||||
<tr class="memdesc:af90eced49fbdb43f5fc631fa7e7a44fb inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0, type1 var1, type2 var2) <br /></td></tr>
|
||||
<tr class="separator:af90eced49fbdb43f5fc631fa7e7a44fb inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8a8499ba07a4cc16c0b15c51b197d9f inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae8a8499ba07a4cc16c0b15c51b197d9f"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae8a8499ba07a4cc16c0b15c51b197d9f">EVENT_HANDLER4</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae8a8499ba07a4cc16c0b15c51b197d9f">EVENT_HANDLER4</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3)</td></tr>
|
||||
<tr class="memdesc:ae8a8499ba07a4cc16c0b15c51b197d9f inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0, type1 var1, type2 var2, type3 var3) <br /></td></tr>
|
||||
<tr class="separator:ae8a8499ba07a4cc16c0b15c51b197d9f inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae92ae8e64fbb4c6fa7d87cc1e93d55c0 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae92ae8e64fbb4c6fa7d87cc1e93d55c0"></a>
|
||||
@@ -161,23 +121,23 @@ Additional Inherited Members</h2></td></tr>
|
||||
<tr class="memdesc:ae92ae8e64fbb4c6fa7d87cc1e93d55c0 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">EVENT_HANDLER is synonym of EVENT_HANDLER0. <br /></td></tr>
|
||||
<tr class="separator:ae92ae8e64fbb4c6fa7d87cc1e93d55c0 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a338377c8ec10707dd26a168b8aef5c31 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a338377c8ec10707dd26a168b8aef5c31"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a338377c8ec10707dd26a168b8aef5c31">EVENT_VHANDLER0</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>()</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a338377c8ec10707dd26a168b8aef5c31">EVENT_VHANDLER0</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>()</td></tr>
|
||||
<tr class="memdesc:a338377c8ec10707dd26a168b8aef5c31 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338" title="Returns object name. ">name()</a> <br /></td></tr>
|
||||
<tr class="separator:a338377c8ec10707dd26a168b8aef5c31 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abf138848427466a7ae91ada5876f926d inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abf138848427466a7ae91ada5876f926d"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#abf138848427466a7ae91ada5876f926d">EVENT_VHANDLER1</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#abf138848427466a7ae91ada5876f926d">EVENT_VHANDLER1</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0)</td></tr>
|
||||
<tr class="memdesc:abf138848427466a7ae91ada5876f926d inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0) <br /></td></tr>
|
||||
<tr class="separator:abf138848427466a7ae91ada5876f926d inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad0ba4a14c77b8d968dc13918f9b2d384 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad0ba4a14c77b8d968dc13918f9b2d384"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ad0ba4a14c77b8d968dc13918f9b2d384">EVENT_VHANDLER2</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ad0ba4a14c77b8d968dc13918f9b2d384">EVENT_VHANDLER2</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1)</td></tr>
|
||||
<tr class="memdesc:ad0ba4a14c77b8d968dc13918f9b2d384 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0, type1 var1) <br /></td></tr>
|
||||
<tr class="separator:ad0ba4a14c77b8d968dc13918f9b2d384 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4f47b429ac594cebdca1567e1b9a1021 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4f47b429ac594cebdca1567e1b9a1021"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a4f47b429ac594cebdca1567e1b9a1021">EVENT_VHANDLER3</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a4f47b429ac594cebdca1567e1b9a1021">EVENT_VHANDLER3</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2)</td></tr>
|
||||
<tr class="memdesc:a4f47b429ac594cebdca1567e1b9a1021 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0, type1 var1, type2 var2) <br /></td></tr>
|
||||
<tr class="separator:a4f47b429ac594cebdca1567e1b9a1021 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a96b2461314db11f3b68942bcd4b9d13d inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a96b2461314db11f3b68942bcd4b9d13d"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a96b2461314db11f3b68942bcd4b9d13d">EVENT_VHANDLER4</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a96b2461314db11f3b68942bcd4b9d13d">EVENT_VHANDLER4</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3)</td></tr>
|
||||
<tr class="memdesc:a96b2461314db11f3b68942bcd4b9d13d inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0, type1 var1, type2 var2, type3 var3) <br /></td></tr>
|
||||
<tr class="separator:a96b2461314db11f3b68942bcd4b9d13d inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a26a0e3181ebb2a90c11e9a7eb906a99e inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a26a0e3181ebb2a90c11e9a7eb906a99e"></a>
|
||||
@@ -189,19 +149,19 @@ Additional Inherited Members</h2></td></tr>
|
||||
<tr class="memdesc:a4fa760299649bc8aeaa0dcf4d605be70 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338" title="Returns object name. ">name()</a>; <br /></td></tr>
|
||||
<tr class="separator:a4fa760299649bc8aeaa0dcf4d605be70 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7083e0b630c70def2ce05d60d70a45b9 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7083e0b630c70def2ce05d60d70a45b9"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a7083e0b630c70def2ce05d60d70a45b9">EVENT1</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0);</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a7083e0b630c70def2ce05d60d70a45b9">EVENT1</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0);</td></tr>
|
||||
<tr class="memdesc:a7083e0b630c70def2ce05d60d70a45b9 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0); <br /></td></tr>
|
||||
<tr class="separator:a7083e0b630c70def2ce05d60d70a45b9 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a91d380b7235ad11b4830c4c2e8860618 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a91d380b7235ad11b4830c4c2e8860618"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a91d380b7235ad11b4830c4c2e8860618">EVENT2</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1);</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a91d380b7235ad11b4830c4c2e8860618">EVENT2</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1);</td></tr>
|
||||
<tr class="memdesc:a91d380b7235ad11b4830c4c2e8860618 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0, type1 var1); <br /></td></tr>
|
||||
<tr class="separator:a91d380b7235ad11b4830c4c2e8860618 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a685a85b0791e73158dc0173b4e18dd00 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a685a85b0791e73158dc0173b4e18dd00"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a685a85b0791e73158dc0173b4e18dd00">EVENT3</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2);</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a685a85b0791e73158dc0173b4e18dd00">EVENT3</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2);</td></tr>
|
||||
<tr class="memdesc:a685a85b0791e73158dc0173b4e18dd00 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0, type1 var1, type2 var2); <br /></td></tr>
|
||||
<tr class="separator:a685a85b0791e73158dc0173b4e18dd00 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a59032ae5e0b94cdfb52be1f24d5e8252 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a59032ae5e0b94cdfb52be1f24d5e8252"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a59032ae5e0b94cdfb52be1f24d5e8252">EVENT4</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3);</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a59032ae5e0b94cdfb52be1f24d5e8252">EVENT4</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3);</td></tr>
|
||||
<tr class="memdesc:a59032ae5e0b94cdfb52be1f24d5e8252 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0, type1 var1, type2 var2, type3 var3); <br /></td></tr>
|
||||
<tr class="separator:a59032ae5e0b94cdfb52be1f24d5e8252 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7877e997621e1161f058fce90febd464 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7877e997621e1161f058fce90febd464"></a>
|
||||
@@ -209,27 +169,27 @@ Additional Inherited Members</h2></td></tr>
|
||||
<tr class="memdesc:a7877e997621e1161f058fce90febd464 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">EVENT is synonym of EVENT0. <br /></td></tr>
|
||||
<tr class="separator:a7877e997621e1161f058fce90febd464 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac86f9567fcbe10d7e49685e0a01b8427 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac86f9567fcbe10d7e49685e0a01b8427"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ac86f9567fcbe10d7e49685e0a01b8427">CONNECTU</a>(src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ac86f9567fcbe10d7e49685e0a01b8427">CONNECTU</a>(src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:ac86f9567fcbe10d7e49685e0a01b8427 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler". "Event" and "handler" must has equal argument lists. <br /></td></tr>
|
||||
<tr class="separator:ac86f9567fcbe10d7e49685e0a01b8427 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a38e74a7ce99df00a10517f5ce4aa66c5 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a38e74a7ce99df00a10517f5ce4aa66c5"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a38e74a7ce99df00a10517f5ce4aa66c5">CONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a38e74a7ce99df00a10517f5ce4aa66c5">CONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a38e74a7ce99df00a10517f5ce4aa66c5 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a38e74a7ce99df00a10517f5ce4aa66c5 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a36132851189bb01db4957595111a28db inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a36132851189bb01db4957595111a28db"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a36132851189bb01db4957595111a28db">CONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a36132851189bb01db4957595111a28db">CONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a36132851189bb01db4957595111a28db inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a36132851189bb01db4957595111a28db inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a850bbf4e8361a106c99da4c46f684247 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a850bbf4e8361a106c99da4c46f684247"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a850bbf4e8361a106c99da4c46f684247">CONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a850bbf4e8361a106c99da4c46f684247">CONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a850bbf4e8361a106c99da4c46f684247 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a850bbf4e8361a106c99da4c46f684247 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab45dbd69bde3cde22d4aba27ed585407 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab45dbd69bde3cde22d4aba27ed585407"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ab45dbd69bde3cde22d4aba27ed585407">CONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ab45dbd69bde3cde22d4aba27ed585407">CONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:ab45dbd69bde3cde22d4aba27ed585407 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:ab45dbd69bde3cde22d4aba27ed585407 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a34e41d730c07354e07333def3d854019 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a34e41d730c07354e07333def3d854019"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a34e41d730c07354e07333def3d854019">CONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a34e41d730c07354e07333def3d854019">CONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a34e41d730c07354e07333def3d854019 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a34e41d730c07354e07333def3d854019 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a65528c74adc6691eac2c7a2f39328064 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a65528c74adc6691eac2c7a2f39328064"></a>
|
||||
@@ -237,23 +197,23 @@ Additional Inherited Members</h2></td></tr>
|
||||
<tr class="memdesc:a65528c74adc6691eac2c7a2f39328064 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">CONNECT is synonym of CONNECT0. <br /></td></tr>
|
||||
<tr class="separator:a65528c74adc6691eac2c7a2f39328064 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aaaba5b68617a43903056bc175b8cd162 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaaba5b68617a43903056bc175b8cd162"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aaaba5b68617a43903056bc175b8cd162">WEAK_CONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aaaba5b68617a43903056bc175b8cd162">WEAK_CONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:aaaba5b68617a43903056bc175b8cd162 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:aaaba5b68617a43903056bc175b8cd162 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a37d80492e781bf82b9c22c56977da81e inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a37d80492e781bf82b9c22c56977da81e"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a37d80492e781bf82b9c22c56977da81e">WEAK_CONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a37d80492e781bf82b9c22c56977da81e">WEAK_CONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a37d80492e781bf82b9c22c56977da81e inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a37d80492e781bf82b9c22c56977da81e inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a34134cc70172ef5a8d38ba8eb0db327d inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a34134cc70172ef5a8d38ba8eb0db327d"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a34134cc70172ef5a8d38ba8eb0db327d">WEAK_CONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a34134cc70172ef5a8d38ba8eb0db327d">WEAK_CONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a34134cc70172ef5a8d38ba8eb0db327d inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a34134cc70172ef5a8d38ba8eb0db327d inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a601eb7e6e4c3c1a2ba741abbaf271fed inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a601eb7e6e4c3c1a2ba741abbaf271fed"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a601eb7e6e4c3c1a2ba741abbaf271fed">WEAK_CONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a601eb7e6e4c3c1a2ba741abbaf271fed">WEAK_CONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a601eb7e6e4c3c1a2ba741abbaf271fed inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a601eb7e6e4c3c1a2ba741abbaf271fed inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a483ad0828f2c221308d95fd07ba1ee6e inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a483ad0828f2c221308d95fd07ba1ee6e"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a483ad0828f2c221308d95fd07ba1ee6e">WEAK_CONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a483ad0828f2c221308d95fd07ba1ee6e">WEAK_CONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a483ad0828f2c221308d95fd07ba1ee6e inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a483ad0828f2c221308d95fd07ba1ee6e inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a52fc22658e025b4c15c8a2454d81b289 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a52fc22658e025b4c15c8a2454d81b289"></a>
|
||||
@@ -261,23 +221,23 @@ Additional Inherited Members</h2></td></tr>
|
||||
<tr class="memdesc:a52fc22658e025b4c15c8a2454d81b289 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">WEAK_CONNECT is synonym of WEAK_CONNECT0. <br /></td></tr>
|
||||
<tr class="separator:a52fc22658e025b4c15c8a2454d81b289 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aed7fd8edaccbbca33c51417ca43ac32a inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aed7fd8edaccbbca33c51417ca43ac32a"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aed7fd8edaccbbca33c51417ca43ac32a">DISCONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aed7fd8edaccbbca33c51417ca43ac32a">DISCONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:aed7fd8edaccbbca33c51417ca43ac32a inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:aed7fd8edaccbbca33c51417ca43ac32a inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae030e8deb226c636d2df22076391f12c inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae030e8deb226c636d2df22076391f12c"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae030e8deb226c636d2df22076391f12c">DISCONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae030e8deb226c636d2df22076391f12c">DISCONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:ae030e8deb226c636d2df22076391f12c inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:ae030e8deb226c636d2df22076391f12c inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8f0609bfd7dfcd4512d76480bc114dab inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8f0609bfd7dfcd4512d76480bc114dab"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a8f0609bfd7dfcd4512d76480bc114dab">DISCONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a8f0609bfd7dfcd4512d76480bc114dab">DISCONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a8f0609bfd7dfcd4512d76480bc114dab inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:a8f0609bfd7dfcd4512d76480bc114dab inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af2789f99d1916f231fc579f00370fa6f inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af2789f99d1916f231fc579f00370fa6f"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af2789f99d1916f231fc579f00370fa6f">DISCONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af2789f99d1916f231fc579f00370fa6f">DISCONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:af2789f99d1916f231fc579f00370fa6f inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:af2789f99d1916f231fc579f00370fa6f inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aedf429d3192da764163c1377cad310e3 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aedf429d3192da764163c1377cad310e3"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aedf429d3192da764163c1377cad310e3">DISCONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aedf429d3192da764163c1377cad310e3">DISCONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:aedf429d3192da764163c1377cad310e3 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:aedf429d3192da764163c1377cad310e3 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a587604e6f3570c0fc32794384d4d0d1f inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a587604e6f3570c0fc32794384d4d0d1f"></a>
|
||||
@@ -298,9 +258,9 @@ Additional Inherited Members</h2></td></tr>
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="class_p_i_process.html">PIProcess</a></li>
|
||||
<li class="footer">Generated on Sun Nov 2 2014 22:29:35 for PIP by
|
||||
<li class="footer">Generated on Fri Feb 27 2015 23:03:17 for PIP by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.8 </li>
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
@@ -1 +1 @@
|
||||
a692025996259e3de2ebb0ef02b62c8d
|
||||
2aac3726259ab88d2462822bc905a97e
|
||||
@@ -3,23 +3,19 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||
<title>PIP: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
$(window).load(resizeHeight);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
@@ -30,7 +26,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">PIP
|
||||
 <span id="projectnumber">0.4.1_alpha3</span>
|
||||
 <span id="projectnumber">0.5.0_prealpha</span>
|
||||
</div>
|
||||
<div id="projectbrief">Platform-Independent Primitives</div>
|
||||
</td>
|
||||
@@ -39,10 +35,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.8 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
@@ -50,22 +43,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
@@ -91,20 +68,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
$(document).ready(function(){initNavTree('class_p_i_protocol.html','');});
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark"> </span>Pages</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">PIProtocol Member List</div> </div>
|
||||
@@ -159,7 +122,7 @@ $(document).ready(function(){initNavTree('class_p_i_protocol.html','');});
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a1d556c03cc2ba29fd2515abc470e3393">piDisconnect</a>(PIObject *src)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a779d66bab882a51ef6389d2e212f2bd6">PIObject</a>(const PIString &name=PIString())</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#affa62b02040517a34b3f173d804e487f">PIOBJECT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a4ce1840f79eac65344a4c5823f5034d4">PIOBJECT_PARENT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a8cd6444e57a0f7f25888c8b8293d3543">PIOBJECT_SUBCLASS</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_protocol.html#ac5aa3e1546b771f82658bdcacb856898">PIProtocol</a>()</td><td class="entry"><a class="el" href="class_p_i_protocol.html">PIProtocol</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_protocol.html#a5d4ccd507627a058c67ceec1d9774247">PIProtocol</a>(const PIString &config, const PIString &name, void *recHeaderPtr=0, int recHeaderSize=0, void *recDataPtr=0, int recDataSize=0, void *sendDataPtr=0, int sendDataSize=0)</td><td class="entry"><a class="el" href="class_p_i_protocol.html">PIProtocol</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#aeb8178ed4012f204d2c89a8413bbcd2d">properties</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
@@ -182,9 +145,9 @@ $(document).ready(function(){initNavTree('class_p_i_protocol.html','');});
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated on Sun Nov 2 2014 22:29:35 for PIP by
|
||||
<li class="footer">Generated on Fri Feb 27 2015 23:03:17 for PIP by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.8 </li>
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
@@ -3,23 +3,19 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||
<title>PIP: PIProtocol Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
$(window).load(resizeHeight);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
@@ -30,7 +26,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">PIP
|
||||
 <span id="projectnumber">0.4.1_alpha3</span>
|
||||
 <span id="projectnumber">0.5.0_prealpha</span>
|
||||
</div>
|
||||
<div id="projectbrief">Platform-Independent Primitives</div>
|
||||
</td>
|
||||
@@ -39,10 +35,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.8 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
@@ -50,22 +43,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
@@ -91,20 +68,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
$(document).ready(function(){initNavTree('class_p_i_protocol.html','');});
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark"> </span>Pages</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-types">Public Types</a> |
|
||||
@@ -114,13 +77,10 @@ $(document).ready(function(){initNavTree('class_p_i_protocol.html','');});
|
||||
<div class="title">PIProtocol Class Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
||||
<img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for PIProtocol:</div>
|
||||
<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
|
||||
</div>
|
||||
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="class_p_i_protocol__inherit__graph.svg" width="114" height="112"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
|
||||
</div>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for PIProtocol:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="class_p_i_protocol__inherit__graph.svg" width="114" height="112"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
||||
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
|
||||
@@ -177,8 +137,7 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
||||
<tr class="memdesc:a9a0ec972d4864287fae4d1a0edcd9dc5 inherit pub_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Set object debug active. <br /></td></tr>
|
||||
<tr class="separator:a9a0ec972d4864287fae4d1a0edcd9dc5 inherit pub_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb8178ed4012f204d2c89a8413bbcd2d inherit pub_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aeb8178ed4012f204d2c89a8413bbcd2d"></a>
|
||||
const PIMap< <a class="el" href="class_p_i_string.html">PIString</a>, <br class="typebreak" />
|
||||
<a class="el" href="class_p_i_variant.html">PIVariant</a> > & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aeb8178ed4012f204d2c89a8413bbcd2d">properties</a> () const </td></tr>
|
||||
const PIMap< <a class="el" href="class_p_i_string.html">PIString</a>, <a class="el" href="class_p_i_variant.html">PIVariant</a> > & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aeb8178ed4012f204d2c89a8413bbcd2d">properties</a> () const </td></tr>
|
||||
<tr class="memdesc:aeb8178ed4012f204d2c89a8413bbcd2d inherit pub_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Returns properties of the object. <br /></td></tr>
|
||||
<tr class="separator:aeb8178ed4012f204d2c89a8413bbcd2d inherit pub_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a68dbd55885a081be717ff818dcb31bcc inherit pub_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a68dbd55885a081be717ff818dcb31bcc"></a>
|
||||
@@ -231,28 +190,28 @@ virtual void </td><td class="memItemRight" valign="bottom"><a class="el" hr
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#affa62b02040517a34b3f173d804e487f">PIOBJECT</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)</td></tr>
|
||||
<tr class="memdesc:affa62b02040517a34b3f173d804e487f inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">you should use this macro after class declaration to use EVENT and EVENT_HANDLER and correct piCoutObj output <br /></td></tr>
|
||||
<tr class="separator:affa62b02040517a34b3f173d804e487f inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4ce1840f79eac65344a4c5823f5034d4 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4ce1840f79eac65344a4c5823f5034d4"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a4ce1840f79eac65344a4c5823f5034d4">PIOBJECT_PARENT</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)</td></tr>
|
||||
<tr class="memdesc:a4ce1840f79eac65344a4c5823f5034d4 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">you should use this macro after class declaration to use EVENT and EVENT_HANDLER of parent class <br /></td></tr>
|
||||
<tr class="separator:a4ce1840f79eac65344a4c5823f5034d4 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8cd6444e57a0f7f25888c8b8293d3543 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8cd6444e57a0f7f25888c8b8293d3543"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a8cd6444e57a0f7f25888c8b8293d3543">PIOBJECT_SUBCLASS</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, parent)</td></tr>
|
||||
<tr class="memdesc:a8cd6444e57a0f7f25888c8b8293d3543 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">you should use this macro after class declaration to use EVENT and EVENT_HANDLER of parent class <br /></td></tr>
|
||||
<tr class="separator:a8cd6444e57a0f7f25888c8b8293d3543 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab605cf0454d34cc72c65bfed2abd696a inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab605cf0454d34cc72c65bfed2abd696a"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ab605cf0454d34cc72c65bfed2abd696a">EVENT_HANDLER0</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>()</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ab605cf0454d34cc72c65bfed2abd696a">EVENT_HANDLER0</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>()</td></tr>
|
||||
<tr class="memdesc:ab605cf0454d34cc72c65bfed2abd696a inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338" title="Returns object name. ">name()</a> <br /></td></tr>
|
||||
<tr class="separator:ab605cf0454d34cc72c65bfed2abd696a inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a56defa004e9b7efb2db50b3a43ca7225 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a56defa004e9b7efb2db50b3a43ca7225"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a56defa004e9b7efb2db50b3a43ca7225">EVENT_HANDLER1</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a56defa004e9b7efb2db50b3a43ca7225">EVENT_HANDLER1</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0)</td></tr>
|
||||
<tr class="memdesc:a56defa004e9b7efb2db50b3a43ca7225 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0) <br /></td></tr>
|
||||
<tr class="separator:a56defa004e9b7efb2db50b3a43ca7225 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abb64b696544ee4ee8715add9747c1293 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abb64b696544ee4ee8715add9747c1293"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#abb64b696544ee4ee8715add9747c1293">EVENT_HANDLER2</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#abb64b696544ee4ee8715add9747c1293">EVENT_HANDLER2</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1)</td></tr>
|
||||
<tr class="memdesc:abb64b696544ee4ee8715add9747c1293 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0, type1 var1) <br /></td></tr>
|
||||
<tr class="separator:abb64b696544ee4ee8715add9747c1293 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af90eced49fbdb43f5fc631fa7e7a44fb inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af90eced49fbdb43f5fc631fa7e7a44fb"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af90eced49fbdb43f5fc631fa7e7a44fb">EVENT_HANDLER3</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af90eced49fbdb43f5fc631fa7e7a44fb">EVENT_HANDLER3</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2)</td></tr>
|
||||
<tr class="memdesc:af90eced49fbdb43f5fc631fa7e7a44fb inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0, type1 var1, type2 var2) <br /></td></tr>
|
||||
<tr class="separator:af90eced49fbdb43f5fc631fa7e7a44fb inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8a8499ba07a4cc16c0b15c51b197d9f inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae8a8499ba07a4cc16c0b15c51b197d9f"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae8a8499ba07a4cc16c0b15c51b197d9f">EVENT_HANDLER4</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae8a8499ba07a4cc16c0b15c51b197d9f">EVENT_HANDLER4</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3)</td></tr>
|
||||
<tr class="memdesc:ae8a8499ba07a4cc16c0b15c51b197d9f inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0, type1 var1, type2 var2, type3 var3) <br /></td></tr>
|
||||
<tr class="separator:ae8a8499ba07a4cc16c0b15c51b197d9f inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae92ae8e64fbb4c6fa7d87cc1e93d55c0 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae92ae8e64fbb4c6fa7d87cc1e93d55c0"></a>
|
||||
@@ -260,23 +219,23 @@ virtual void </td><td class="memItemRight" valign="bottom"><a class="el" hr
|
||||
<tr class="memdesc:ae92ae8e64fbb4c6fa7d87cc1e93d55c0 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">EVENT_HANDLER is synonym of EVENT_HANDLER0. <br /></td></tr>
|
||||
<tr class="separator:ae92ae8e64fbb4c6fa7d87cc1e93d55c0 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a338377c8ec10707dd26a168b8aef5c31 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a338377c8ec10707dd26a168b8aef5c31"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a338377c8ec10707dd26a168b8aef5c31">EVENT_VHANDLER0</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>()</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a338377c8ec10707dd26a168b8aef5c31">EVENT_VHANDLER0</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>()</td></tr>
|
||||
<tr class="memdesc:a338377c8ec10707dd26a168b8aef5c31 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338" title="Returns object name. ">name()</a> <br /></td></tr>
|
||||
<tr class="separator:a338377c8ec10707dd26a168b8aef5c31 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abf138848427466a7ae91ada5876f926d inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abf138848427466a7ae91ada5876f926d"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#abf138848427466a7ae91ada5876f926d">EVENT_VHANDLER1</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#abf138848427466a7ae91ada5876f926d">EVENT_VHANDLER1</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0)</td></tr>
|
||||
<tr class="memdesc:abf138848427466a7ae91ada5876f926d inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0) <br /></td></tr>
|
||||
<tr class="separator:abf138848427466a7ae91ada5876f926d inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad0ba4a14c77b8d968dc13918f9b2d384 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad0ba4a14c77b8d968dc13918f9b2d384"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ad0ba4a14c77b8d968dc13918f9b2d384">EVENT_VHANDLER2</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ad0ba4a14c77b8d968dc13918f9b2d384">EVENT_VHANDLER2</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1)</td></tr>
|
||||
<tr class="memdesc:ad0ba4a14c77b8d968dc13918f9b2d384 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0, type1 var1) <br /></td></tr>
|
||||
<tr class="separator:ad0ba4a14c77b8d968dc13918f9b2d384 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4f47b429ac594cebdca1567e1b9a1021 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4f47b429ac594cebdca1567e1b9a1021"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a4f47b429ac594cebdca1567e1b9a1021">EVENT_VHANDLER3</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a4f47b429ac594cebdca1567e1b9a1021">EVENT_VHANDLER3</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2)</td></tr>
|
||||
<tr class="memdesc:a4f47b429ac594cebdca1567e1b9a1021 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0, type1 var1, type2 var2) <br /></td></tr>
|
||||
<tr class="separator:a4f47b429ac594cebdca1567e1b9a1021 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a96b2461314db11f3b68942bcd4b9d13d inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a96b2461314db11f3b68942bcd4b9d13d"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a96b2461314db11f3b68942bcd4b9d13d">EVENT_VHANDLER4</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a96b2461314db11f3b68942bcd4b9d13d">EVENT_VHANDLER4</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3)</td></tr>
|
||||
<tr class="memdesc:a96b2461314db11f3b68942bcd4b9d13d inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0, type1 var1, type2 var2, type3 var3) <br /></td></tr>
|
||||
<tr class="separator:a96b2461314db11f3b68942bcd4b9d13d inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a26a0e3181ebb2a90c11e9a7eb906a99e inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a26a0e3181ebb2a90c11e9a7eb906a99e"></a>
|
||||
@@ -288,19 +247,19 @@ virtual void </td><td class="memItemRight" valign="bottom"><a class="el" hr
|
||||
<tr class="memdesc:a4fa760299649bc8aeaa0dcf4d605be70 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338" title="Returns object name. ">name()</a>; <br /></td></tr>
|
||||
<tr class="separator:a4fa760299649bc8aeaa0dcf4d605be70 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7083e0b630c70def2ce05d60d70a45b9 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7083e0b630c70def2ce05d60d70a45b9"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a7083e0b630c70def2ce05d60d70a45b9">EVENT1</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0);</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a7083e0b630c70def2ce05d60d70a45b9">EVENT1</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0);</td></tr>
|
||||
<tr class="memdesc:a7083e0b630c70def2ce05d60d70a45b9 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0); <br /></td></tr>
|
||||
<tr class="separator:a7083e0b630c70def2ce05d60d70a45b9 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a91d380b7235ad11b4830c4c2e8860618 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a91d380b7235ad11b4830c4c2e8860618"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a91d380b7235ad11b4830c4c2e8860618">EVENT2</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1);</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a91d380b7235ad11b4830c4c2e8860618">EVENT2</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1);</td></tr>
|
||||
<tr class="memdesc:a91d380b7235ad11b4830c4c2e8860618 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0, type1 var1); <br /></td></tr>
|
||||
<tr class="separator:a91d380b7235ad11b4830c4c2e8860618 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a685a85b0791e73158dc0173b4e18dd00 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a685a85b0791e73158dc0173b4e18dd00"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a685a85b0791e73158dc0173b4e18dd00">EVENT3</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2);</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a685a85b0791e73158dc0173b4e18dd00">EVENT3</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2);</td></tr>
|
||||
<tr class="memdesc:a685a85b0791e73158dc0173b4e18dd00 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0, type1 var1, type2 var2); <br /></td></tr>
|
||||
<tr class="separator:a685a85b0791e73158dc0173b4e18dd00 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a59032ae5e0b94cdfb52be1f24d5e8252 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a59032ae5e0b94cdfb52be1f24d5e8252"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a59032ae5e0b94cdfb52be1f24d5e8252">EVENT4</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3);</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a59032ae5e0b94cdfb52be1f24d5e8252">EVENT4</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3);</td></tr>
|
||||
<tr class="memdesc:a59032ae5e0b94cdfb52be1f24d5e8252 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0, type1 var1, type2 var2, type3 var3); <br /></td></tr>
|
||||
<tr class="separator:a59032ae5e0b94cdfb52be1f24d5e8252 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7877e997621e1161f058fce90febd464 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7877e997621e1161f058fce90febd464"></a>
|
||||
@@ -308,27 +267,27 @@ virtual void </td><td class="memItemRight" valign="bottom"><a class="el" hr
|
||||
<tr class="memdesc:a7877e997621e1161f058fce90febd464 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">EVENT is synonym of EVENT0. <br /></td></tr>
|
||||
<tr class="separator:a7877e997621e1161f058fce90febd464 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac86f9567fcbe10d7e49685e0a01b8427 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac86f9567fcbe10d7e49685e0a01b8427"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ac86f9567fcbe10d7e49685e0a01b8427">CONNECTU</a>(src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ac86f9567fcbe10d7e49685e0a01b8427">CONNECTU</a>(src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:ac86f9567fcbe10d7e49685e0a01b8427 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler". "Event" and "handler" must has equal argument lists. <br /></td></tr>
|
||||
<tr class="separator:ac86f9567fcbe10d7e49685e0a01b8427 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a38e74a7ce99df00a10517f5ce4aa66c5 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a38e74a7ce99df00a10517f5ce4aa66c5"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a38e74a7ce99df00a10517f5ce4aa66c5">CONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a38e74a7ce99df00a10517f5ce4aa66c5">CONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a38e74a7ce99df00a10517f5ce4aa66c5 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a38e74a7ce99df00a10517f5ce4aa66c5 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a36132851189bb01db4957595111a28db inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a36132851189bb01db4957595111a28db"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a36132851189bb01db4957595111a28db">CONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a36132851189bb01db4957595111a28db">CONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a36132851189bb01db4957595111a28db inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a36132851189bb01db4957595111a28db inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a850bbf4e8361a106c99da4c46f684247 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a850bbf4e8361a106c99da4c46f684247"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a850bbf4e8361a106c99da4c46f684247">CONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a850bbf4e8361a106c99da4c46f684247">CONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a850bbf4e8361a106c99da4c46f684247 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a850bbf4e8361a106c99da4c46f684247 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab45dbd69bde3cde22d4aba27ed585407 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab45dbd69bde3cde22d4aba27ed585407"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ab45dbd69bde3cde22d4aba27ed585407">CONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ab45dbd69bde3cde22d4aba27ed585407">CONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:ab45dbd69bde3cde22d4aba27ed585407 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:ab45dbd69bde3cde22d4aba27ed585407 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a34e41d730c07354e07333def3d854019 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a34e41d730c07354e07333def3d854019"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a34e41d730c07354e07333def3d854019">CONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a34e41d730c07354e07333def3d854019">CONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a34e41d730c07354e07333def3d854019 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a34e41d730c07354e07333def3d854019 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a65528c74adc6691eac2c7a2f39328064 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a65528c74adc6691eac2c7a2f39328064"></a>
|
||||
@@ -336,23 +295,23 @@ virtual void </td><td class="memItemRight" valign="bottom"><a class="el" hr
|
||||
<tr class="memdesc:a65528c74adc6691eac2c7a2f39328064 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">CONNECT is synonym of CONNECT0. <br /></td></tr>
|
||||
<tr class="separator:a65528c74adc6691eac2c7a2f39328064 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aaaba5b68617a43903056bc175b8cd162 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaaba5b68617a43903056bc175b8cd162"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aaaba5b68617a43903056bc175b8cd162">WEAK_CONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aaaba5b68617a43903056bc175b8cd162">WEAK_CONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:aaaba5b68617a43903056bc175b8cd162 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:aaaba5b68617a43903056bc175b8cd162 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a37d80492e781bf82b9c22c56977da81e inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a37d80492e781bf82b9c22c56977da81e"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a37d80492e781bf82b9c22c56977da81e">WEAK_CONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a37d80492e781bf82b9c22c56977da81e">WEAK_CONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a37d80492e781bf82b9c22c56977da81e inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a37d80492e781bf82b9c22c56977da81e inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a34134cc70172ef5a8d38ba8eb0db327d inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a34134cc70172ef5a8d38ba8eb0db327d"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a34134cc70172ef5a8d38ba8eb0db327d">WEAK_CONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a34134cc70172ef5a8d38ba8eb0db327d">WEAK_CONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a34134cc70172ef5a8d38ba8eb0db327d inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a34134cc70172ef5a8d38ba8eb0db327d inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a601eb7e6e4c3c1a2ba741abbaf271fed inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a601eb7e6e4c3c1a2ba741abbaf271fed"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a601eb7e6e4c3c1a2ba741abbaf271fed">WEAK_CONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a601eb7e6e4c3c1a2ba741abbaf271fed">WEAK_CONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a601eb7e6e4c3c1a2ba741abbaf271fed inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a601eb7e6e4c3c1a2ba741abbaf271fed inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a483ad0828f2c221308d95fd07ba1ee6e inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a483ad0828f2c221308d95fd07ba1ee6e"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a483ad0828f2c221308d95fd07ba1ee6e">WEAK_CONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a483ad0828f2c221308d95fd07ba1ee6e">WEAK_CONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a483ad0828f2c221308d95fd07ba1ee6e inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a483ad0828f2c221308d95fd07ba1ee6e inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a52fc22658e025b4c15c8a2454d81b289 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a52fc22658e025b4c15c8a2454d81b289"></a>
|
||||
@@ -360,23 +319,23 @@ virtual void </td><td class="memItemRight" valign="bottom"><a class="el" hr
|
||||
<tr class="memdesc:a52fc22658e025b4c15c8a2454d81b289 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">WEAK_CONNECT is synonym of WEAK_CONNECT0. <br /></td></tr>
|
||||
<tr class="separator:a52fc22658e025b4c15c8a2454d81b289 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aed7fd8edaccbbca33c51417ca43ac32a inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aed7fd8edaccbbca33c51417ca43ac32a"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aed7fd8edaccbbca33c51417ca43ac32a">DISCONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aed7fd8edaccbbca33c51417ca43ac32a">DISCONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:aed7fd8edaccbbca33c51417ca43ac32a inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:aed7fd8edaccbbca33c51417ca43ac32a inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae030e8deb226c636d2df22076391f12c inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae030e8deb226c636d2df22076391f12c"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae030e8deb226c636d2df22076391f12c">DISCONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae030e8deb226c636d2df22076391f12c">DISCONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:ae030e8deb226c636d2df22076391f12c inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:ae030e8deb226c636d2df22076391f12c inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8f0609bfd7dfcd4512d76480bc114dab inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8f0609bfd7dfcd4512d76480bc114dab"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a8f0609bfd7dfcd4512d76480bc114dab">DISCONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a8f0609bfd7dfcd4512d76480bc114dab">DISCONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a8f0609bfd7dfcd4512d76480bc114dab inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:a8f0609bfd7dfcd4512d76480bc114dab inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af2789f99d1916f231fc579f00370fa6f inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af2789f99d1916f231fc579f00370fa6f"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af2789f99d1916f231fc579f00370fa6f">DISCONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af2789f99d1916f231fc579f00370fa6f">DISCONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:af2789f99d1916f231fc579f00370fa6f inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:af2789f99d1916f231fc579f00370fa6f inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aedf429d3192da764163c1377cad310e3 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aedf429d3192da764163c1377cad310e3"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aedf429d3192da764163c1377cad310e3">DISCONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aedf429d3192da764163c1377cad310e3">DISCONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:aedf429d3192da764163c1377cad310e3 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:aedf429d3192da764163c1377cad310e3 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a587604e6f3570c0fc32794384d4d0d1f inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a587604e6f3570c0fc32794384d4d0d1f"></a>
|
||||
@@ -431,9 +390,9 @@ Synopsis</h1>
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="class_p_i_protocol.html">PIProtocol</a></li>
|
||||
<li class="footer">Generated on Sun Nov 2 2014 22:29:35 for PIP by
|
||||
<li class="footer">Generated on Fri Feb 27 2015 23:03:17 for PIP by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.8 </li>
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
@@ -1 +1 @@
|
||||
e32bf6ef4c4b746416327d7bc08ee766
|
||||
5f2fd7e034294f3eba1e37a6045187b1
|
||||
@@ -3,23 +3,19 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||
<title>PIP: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
$(window).load(resizeHeight);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
@@ -30,7 +26,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">PIP
|
||||
 <span id="projectnumber">0.4.1_alpha3</span>
|
||||
 <span id="projectnumber">0.5.0_prealpha</span>
|
||||
</div>
|
||||
<div id="projectbrief">Platform-Independent Primitives</div>
|
||||
</td>
|
||||
@@ -39,10 +35,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.8 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
@@ -50,22 +43,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
@@ -91,20 +68,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
$(document).ready(function(){initNavTree('class_p_i_serial.html','');});
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark"> </span>Pages</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">PISerial Member List</div> </div>
|
||||
@@ -113,8 +76,16 @@ $(document).ready(function(){initNavTree('class_p_i_serial.html','');});
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="class_p_i_serial.html">PISerial</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_serial.html#a4a53da288c0a533c241a82770518ae28">availableDevices</a>(bool test=false)</td><td class="entry"><a class="el" href="class_p_i_serial.html">PISerial</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_serial.html#a80561e2862edf4144e37544d7ad33d3c">availableSpeeds</a>()</td><td class="entry"><a class="el" href="class_p_i_serial.html">PISerial</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a2e3ec03f1fb36ad84483822a1618488b">canRead</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#aa2a16a83493209f165f03e1c49330c82">canWrite</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a5da8208d12e37e5277db308939208150">className</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_serial.html#aa8f0b19f15100b7bc01c6f87b1eaa587">closeDevice</a>()</td><td class="entry"><a class="el" href="class_p_i_serial.html">PISerial</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a3ea8e87826a944be0c9f67b2989b78e4">clearThreadedWriteQueue</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ad59f415f0fec6692f1b2982b7deabf50">close</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a2e85eb26b57d368ba14e3824788c83ba">closed</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_serial.html#aa8f0b19f15100b7bc01c6f87b1eaa587">closeDevice</a>()</td><td class="entry"><a class="el" href="class_p_i_serial.html">PISerial</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#afa5ccc05c7551d10f0c311e4aa534cd8">configure</a>(const PIString &config_file, const PIString &section, bool parent_section=false)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_serial.html#a6fa0f2c099da80fe406cd38b7e552d5b">configureDevice</a>(const void *e_main, const void *e_parent=0)</td><td class="entry"><a class="el" href="class_p_i_serial.html">PISerial</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_serial.html#a5c31bf29e311d1ea5e188adab37703e6">configureFromFullPath</a>(const PIString &full_path)</td><td class="entry"><a class="el" href="class_p_i_serial.html">PISerial</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a65528c74adc6691eac2c7a2f39328064">CONNECT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
@@ -124,81 +95,177 @@ $(document).ready(function(){initNavTree('class_p_i_serial.html','');});
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#ab45dbd69bde3cde22d4aba27ed585407">CONNECT3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a34e41d730c07354e07333def3d854019">CONNECT4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#ac86f9567fcbe10d7e49685e0a01b8427">CONNECTU</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_serial.html#ac810ba761a3ebe408c56b28024f81034">constructFullPath</a>() const </td><td class="entry"><a class="el" href="class_p_i_serial.html">PISerial</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ac47c4f61ade6d4f9a847e0d55abcf150">createFromFullPath</a>(const PIString &full_path)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#aa3c4138dc000e34fb74140d0a5be3afe">data</a>() const </td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_serial.html#a8b22e12b2c46628b5f662bfad3276315">dataBitsCount</a></td><td class="entry"><a class="el" href="class_p_i_serial.html">PISerial</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_serial.html#aaa7ea0c33ded5eda6d0eecda6bc0d18e">dataBitsCount</a>() const </td><td class="entry"><a class="el" href="class_p_i_serial.html">PISerial</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a286d39fdf2dacf8bc1f26c8744d8bf18">debug</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a587604e6f3570c0fc32794384d4d0d1f">DISCONNECT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#aed7fd8edaccbbca33c51417ca43ac32a">DISCONNECT0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#ae030e8deb226c636d2df22076391f12c">DISCONNECT1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a8f0609bfd7dfcd4512d76480bc114dab">DISCONNECT2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#af2789f99d1916f231fc579f00370fa6f">DISCONNECT3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#aedf429d3192da764163c1377cad310e3">DISCONNECT4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a2f43644909496ba11ca294a67ed18deb">emitter</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a7877e997621e1161f058fce90febd464">EVENT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a4fa760299649bc8aeaa0dcf4d605be70">EVENT0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a7083e0b630c70def2ce05d60d70a45b9">EVENT1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a91d380b7235ad11b4830c4c2e8860618">EVENT2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a685a85b0791e73158dc0173b4e18dd00">EVENT3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a59032ae5e0b94cdfb52be1f24d5e8252">EVENT4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#ae92ae8e64fbb4c6fa7d87cc1e93d55c0">EVENT_HANDLER</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#ab605cf0454d34cc72c65bfed2abd696a">EVENT_HANDLER0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a56defa004e9b7efb2db50b3a43ca7225">EVENT_HANDLER1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#abb64b696544ee4ee8715add9747c1293">EVENT_HANDLER2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#af90eced49fbdb43f5fc631fa7e7a44fb">EVENT_HANDLER3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#ae8a8499ba07a4cc16c0b15c51b197d9f">EVENT_HANDLER4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a26a0e3181ebb2a90c11e9a7eb906a99e">EVENT_VHANDLER</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a338377c8ec10707dd26a168b8aef5c31">EVENT_VHANDLER0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#abf138848427466a7ae91ada5876f926d">EVENT_VHANDLER1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#ad0ba4a14c77b8d968dc13918f9b2d384">EVENT_VHANDLER2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a4f47b429ac594cebdca1567e1b9a1021">EVENT_VHANDLER3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a96b2461314db11f3b68942bcd4b9d13d">EVENT_VHANDLER4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#afe05189de1d6ebbf44a2e16cfe200848">findByName</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_serial.html#af5fbe1e5df53d8741a77c0d837a4beee">device</a></td><td class="entry"><a class="el" href="class_p_i_serial.html">PISerial</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_serial.html#a08b3a70595d0e975ba081370184d25e4">device</a>() const </td><td class="entry"><a class="el" href="class_p_i_serial.html">PISerial</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595">DeviceMode</a> enum name</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a587604e6f3570c0fc32794384d4d0d1f">DISCONNECT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#aed7fd8edaccbbca33c51417ca43ac32a">DISCONNECT0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#ae030e8deb226c636d2df22076391f12c">DISCONNECT1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a8f0609bfd7dfcd4512d76480bc114dab">DISCONNECT2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#af2789f99d1916f231fc579f00370fa6f">DISCONNECT3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#aedf429d3192da764163c1377cad310e3">DISCONNECT4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a2f43644909496ba11ca294a67ed18deb">emitter</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a7877e997621e1161f058fce90febd464">EVENT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a4fa760299649bc8aeaa0dcf4d605be70">EVENT0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a7083e0b630c70def2ce05d60d70a45b9">EVENT1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a91d380b7235ad11b4830c4c2e8860618">EVENT2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a685a85b0791e73158dc0173b4e18dd00">EVENT3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a59032ae5e0b94cdfb52be1f24d5e8252">EVENT4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#ae92ae8e64fbb4c6fa7d87cc1e93d55c0">EVENT_HANDLER</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#ab605cf0454d34cc72c65bfed2abd696a">EVENT_HANDLER0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a56defa004e9b7efb2db50b3a43ca7225">EVENT_HANDLER1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#abb64b696544ee4ee8715add9747c1293">EVENT_HANDLER2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#af90eced49fbdb43f5fc631fa7e7a44fb">EVENT_HANDLER3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#ae8a8499ba07a4cc16c0b15c51b197d9f">EVENT_HANDLER4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a26a0e3181ebb2a90c11e9a7eb906a99e">EVENT_VHANDLER</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a338377c8ec10707dd26a168b8aef5c31">EVENT_VHANDLER0</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#abf138848427466a7ae91ada5876f926d">EVENT_VHANDLER1</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#ad0ba4a14c77b8d968dc13918f9b2d384">EVENT_VHANDLER2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a4f47b429ac594cebdca1567e1b9a1021">EVENT_VHANDLER3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a96b2461314db11f3b68942bcd4b9d13d">EVENT_VHANDLER4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#afe05189de1d6ebbf44a2e16cfe200848">findByName</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_serial.html#a5b0467f7252ecac1ca33f08e024a15fd">flush</a>()</td><td class="entry"><a class="el" href="class_p_i_serial.html">PISerial</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_serial.html#a618759d595670e96afa8103102e98ec7">fullPathPrefix</a>() const </td><td class="entry"><a class="el" href="class_p_i_serial.html">PISerial</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a3f7b0da6b28ced23e1deee48dde17c98">HANDLER</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a587c32639f2732920338a363ad163d81">init</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ac057b3e06d4e830e5b36c36a86c17054">initialize</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_serial.html#a4b6782ec73f61822a9531d175430aa9c">inSpeed</a>() const </td><td class="entry"><a class="el" href="class_p_i_serial.html">PISerial</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#af4af787cf1f0c683ab8cc96b467ceb71">isClosed</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ac4548767d3525425560cecb941b2f3e1">isOpened</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_serial.html#a6b949b46c9b09a1679c72abe42336ae0">isParameterSet</a>(PISerial::Parameters parameter) const </td><td class="entry"><a class="el" href="class_p_i_serial.html">PISerial</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_serial.html#a8f4e0db4256080ba91e8f531d20010f9">isPin</a>(int number) const </td><td class="entry"><a class="el" href="class_p_i_serial.html">PISerial</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a8d6bd4c57aa01dc41e1b28720f9604a7">isPropertyExists</a>(const PIString &name) const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#aab8d2f661fa81ebc08f86774bd385d7c">isReadable</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a21175548410fffdf7b060158d11b0277">isReopenEnabled</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a46720d79609ec893d9eb5eaa2354c414">isRunning</a>() const </td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a221de2cf94a569a223bfc4456c0f4fed">lock</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a4906b24d7672b94766c619cb391ee4a0">isThreadedRead</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a8ced4ba161fe19d98faea99c868059da">isThreadedWrite</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a3f9b2cace031adbed1024e67de0a2c26">isWriteable</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a221de2cf94a569a223bfc4456c0f4fed">lock</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#aec8176a5b88b98aacba528b1dd20c7c4">mode</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#aeaff22c99b5f5ba444671d658eba2f14">mutex</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a87a8b9315e3e2c0eb8bfeb864474da57">needLockRun</a>(bool need)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a9df120510444c1ebe5fea7a7ca8e07d5">open</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a7ee1d02b01cc6d6657f78de396bde36b">open</a>(const PIString &_path)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ab14452c5213f4fc28948e15d74c011fb">open</a>(const DeviceMode &_mode)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#af137f0f194302d7d9e8d1a16355dc698">open</a>(const PIString &_path, const DeviceMode &_mode)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_serial.html#a4341607c7ecd49b68b368a9cbc49207a">openDevice</a>()</td><td class="entry"><a class="el" href="class_p_i_serial.html">PISerial</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a722b67a967e55918f6921de66ecffce9">piCoutObj</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#af4581f822cb17c489e34da1abca2764a">piDisconnect</a>(PIObject *src, const PIString &sig)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a1d556c03cc2ba29fd2515abc470e3393">piDisconnect</a>(PIObject *src)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba0e6861fee3e57cf6ba026a7553e69576">piHigh</a> enum value</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba18babfebe41163fbb810eb41357a6347">piHighest</a> enum value</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a5adabd429443716b75771317ec43301b">PIIODEVICE</a></td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba46703d0258b11d41c52a266b2b10b6d9">piLow</a> enum value</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba4dbd54fc5158a029c682b718f48312d4">piLowerst</a> enum value</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77babd362bfacabbd61d69793cceb449425c">piNormal</a> enum value</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#affa62b02040517a34b3f173d804e487f">PIOBJECT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a25901752de62f5099ac32b90409d8242">opened</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_serial.html#a2c345776ed628742da729fcc7d8440eb">outSpeed</a>() const </td><td class="entry"><a class="el" href="class_p_i_serial.html">PISerial</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_serial.html#aa5170ea0e0ed94304ba128fc3e7aa534">Parameters</a> enum name</td><td class="entry"><a class="el" href="class_p_i_serial.html">PISerial</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_serial.html#adfd331c9c33a97f7c5d377c43b70c182">parameters</a>() const </td><td class="entry"><a class="el" href="class_p_i_serial.html">PISerial</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_serial.html#a239d8f030a9d9aa50b5bdd2301e6511a">parityControl</a></td><td class="entry"><a class="el" href="class_p_i_serial.html">PISerial</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_serial.html#aa5170ea0e0ed94304ba128fc3e7aa534a9e133083aa75e504817aafabc75bfb43">ParityControl</a> enum value</td><td class="entry"><a class="el" href="class_p_i_serial.html">PISerial</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_serial.html#aa5170ea0e0ed94304ba128fc3e7aa534aecf2f7e8bd125dcd94834450e6e82830">ParityOdd</a> enum value</td><td class="entry"><a class="el" href="class_p_i_serial.html">PISerial</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_serial.html#a9eba892680353796970104edfed72d9b">parityOdd</a></td><td class="entry"><a class="el" href="class_p_i_serial.html">PISerial</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a8bc4ff38695ab514f95fa1fa4da0f344">path</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a722b67a967e55918f6921de66ecffce9">piCoutObj</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#af4581f822cb17c489e34da1abca2764a">piDisconnect</a>(PIObject *src, const PIString &sig)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a1d556c03cc2ba29fd2515abc470e3393">piDisconnect</a>(PIObject *src)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba0e6861fee3e57cf6ba026a7553e69576">piHigh</a> enum value</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba18babfebe41163fbb810eb41357a6347">piHighest</a> enum value</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a5adabd429443716b75771317ec43301b">PIIODEVICE</a></td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ac087db1174b1a2f6bb6400a62b93ed52">PIIODevice</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ab37b5b49ddd5ec07d03df75dcc6f0343">PIIODevice</a>(const PIString &path, DeviceMode mode=ReadWrite)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba46703d0258b11d41c52a266b2b10b6d9">piLow</a> enum value</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba4dbd54fc5158a029c682b718f48312d4">piLowerst</a> enum value</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77babd362bfacabbd61d69793cceb449425c">piNormal</a> enum value</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a779d66bab882a51ef6389d2e212f2bd6">PIObject</a>(const PIString &name=PIString())</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a4ce1840f79eac65344a4c5823f5034d4">PIOBJECT_PARENT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#adaa3b942365cb17b3e985648128e5f7e">PIThread</a>(void *data, ThreadFunc func, bool startNow=false, int loop_delay=-1)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a538752277df4d58134b05ef080ed6b04">PIThread</a>(bool startNow=false, int loop_delay=-1)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77b">Priority</a> enum name</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#adcc0d49a7914cba2b3edc86c454ee3a6">priority</a>() const </td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#aeb8178ed4012f204d2c89a8413bbcd2d">properties</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a68dbd55885a081be717ff818dcb31bcc">propertiesCount</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#ad0cadfad8b61e8c994abde7d2d4853ac">property</a>(const PIString &name) const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a2f98c7c43b93f9d636e9119f0a577715">propertyChanged</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#affa62b02040517a34b3f173d804e487f">PIOBJECT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a8cd6444e57a0f7f25888c8b8293d3543">PIOBJECT_SUBCLASS</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_serial.html#a36136c7c38a086d639c749b2c95a1f61">PISerial</a>()</td><td class="entry"><a class="el" href="class_p_i_serial.html">PISerial</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_serial.html#a6b1904a3d9c19015b3cf2995e0bd52a9">PISerial</a>(const PIString &device, PISerial::Speed speed=S115200, PIFlags< PISerial::Parameters > params=0)</td><td class="entry"><a class="el" href="class_p_i_serial.html">PISerial</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#adaa3b942365cb17b3e985648128e5f7e">PIThread</a>(void *data, ThreadFunc func, bool startNow=false, int loop_delay=-1)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a538752277df4d58134b05ef080ed6b04">PIThread</a>(bool startNow=false, int loop_delay=-1)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77b">Priority</a> enum name</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#adcc0d49a7914cba2b3edc86c454ee3a6">priority</a>() const </td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#aeb8178ed4012f204d2c89a8413bbcd2d">properties</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a68dbd55885a081be717ff818dcb31bcc">propertiesCount</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#ad0cadfad8b61e8c994abde7d2d4853ac">property</a>(const PIString &name) const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a2f98c7c43b93f9d636e9119f0a577715">propertyChanged</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_serial.html#ad2a66303f8ca8155a30b8a9ca2c6d213">read</a>(void *read_to, int max_size)</td><td class="entry"><a class="el" href="class_p_i_serial.html">PISerial</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_serial.html#aaf313932c76742eac32a96587717f51a">read</a>(void *read_to, int max_size, double timeout_ms)</td><td class="entry"><a class="el" href="class_p_i_serial.html">PISerial</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_serial.html#abf3341090279466c6a02c8f934b9cf30">read</a>(int size=-1, double timeout_ms=1000.)</td><td class="entry"><a class="el" href="class_p_i_serial.html">PISerial</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a97d70784dd67ee919704c37e53819525">PIIODevice::read</a>(int max_size)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_serial.html#ad6fe5249fcb25b7d169aa9f8cee21b63">readData</a>(int size=-1, double timeout_ms=1000.)</td><td class="entry"><a class="el" href="class_p_i_serial.html">PISerial</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#add5b851e98d22dd4d7482a8e509113dc">readDeviceSetting</a>(const PIString &name, const T &def, const PIConfig::Entry *em, const PIConfig::Entry *ep)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_serial.html#aafc6d34cbbdef49fed9454403056a948">received</a>(const void *data, int size)</td><td class="entry"><a class="el" href="class_p_i_serial.html">PISerial</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a672a05d4391737b8fecd4524f1a47bda">REGISTER_DEVICE</a></td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#aa4991bd904757496dcd41d0d614a7a59">readForTime</a>(double timeout_ms)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595a3cfbd625c2976cde647e43b3ecf488fc">ReadOnly</a> enum value</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595a9a3dfb78656b018b51ce48d95f39234a">ReadWrite</a> enum value</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_serial.html#aafc6d34cbbdef49fed9454403056a948">received</a>(const void *data, int size)</td><td class="entry"><a class="el" href="class_p_i_serial.html">PISerial</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a672a05d4391737b8fecd4524f1a47bda">REGISTER_DEVICE</a></td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ad2483280da735187cfb6e05e84eebc6f">reopenEnabled</a></td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#aaa4b61e2d131c7ccd2db8e16a91c6500">reopenTimeout</a></td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ab87197451c9d3700860c73f85538e0dd">reopenTimeout</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_serial.html#a54ce0a01f4f7251e5bc78eb22f8db73ba4f43d713cecb152b94577295ecd75b08">S110</a> enum value</td><td class="entry"><a class="el" href="class_p_i_serial.html">PISerial</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_serial.html#a54ce0a01f4f7251e5bc78eb22f8db73bac5ebd86e2d98a9dc9daec6646cb6e227">S115200</a> enum value</td><td class="entry"><a class="el" href="class_p_i_serial.html">PISerial</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_serial.html#a54ce0a01f4f7251e5bc78eb22f8db73baee0fda2531de0045b27f1d272d989186">S1200</a> enum value</td><td class="entry"><a class="el" href="class_p_i_serial.html">PISerial</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_serial.html#a54ce0a01f4f7251e5bc78eb22f8db73ba1f6a20d9be3c9f55e3cbd9eb36458e62">S19200</a> enum value</td><td class="entry"><a class="el" href="class_p_i_serial.html">PISerial</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_serial.html#a54ce0a01f4f7251e5bc78eb22f8db73ba9cfd1b084318ba1f4f2c4c8af92b7eb4">S2400</a> enum value</td><td class="entry"><a class="el" href="class_p_i_serial.html">PISerial</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_serial.html#a54ce0a01f4f7251e5bc78eb22f8db73bab5a7c0d050debce27f7382a41662b3eb">S300</a> enum value</td><td class="entry"><a class="el" href="class_p_i_serial.html">PISerial</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_serial.html#a54ce0a01f4f7251e5bc78eb22f8db73babddbd08deffd6324c3b1a934bc1bd2cc">S38400</a> enum value</td><td class="entry"><a class="el" href="class_p_i_serial.html">PISerial</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_serial.html#a54ce0a01f4f7251e5bc78eb22f8db73ba31a75f705b0e7c176e5ee23aceb38021">S4800</a> enum value</td><td class="entry"><a class="el" href="class_p_i_serial.html">PISerial</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_serial.html#a54ce0a01f4f7251e5bc78eb22f8db73ba97e42bc5c9d30d098e23724634219ca8">S50</a> enum value</td><td class="entry"><a class="el" href="class_p_i_serial.html">PISerial</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_serial.html#a54ce0a01f4f7251e5bc78eb22f8db73baf7bfefa8d93f700dcf4d606e39ec334e">S57600</a> enum value</td><td class="entry"><a class="el" href="class_p_i_serial.html">PISerial</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_serial.html#a54ce0a01f4f7251e5bc78eb22f8db73ba1fca1e893acc8c686bc12cf0df6101bc">S600</a> enum value</td><td class="entry"><a class="el" href="class_p_i_serial.html">PISerial</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_serial.html#a54ce0a01f4f7251e5bc78eb22f8db73bac6887b9891fb700e97f3b02259351837">S75</a> enum value</td><td class="entry"><a class="el" href="class_p_i_serial.html">PISerial</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_serial.html#a54ce0a01f4f7251e5bc78eb22f8db73ba8ba3bccecc6bf88fd3c1b48b8446b57f">S9600</a> enum value</td><td class="entry"><a class="el" href="class_p_i_serial.html">PISerial</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_serial.html#a9c99718e73bd8f9e55992bf9ccd439ef">send</a>(const void *data, int size, bool wait=false)</td><td class="entry"><a class="el" href="class_p_i_serial.html">PISerial</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_serial.html#a0acd993ac87db3d5f78201da62d9d12d">send</a>(const PIString &data, bool wait=false)</td><td class="entry"><a class="el" href="class_p_i_serial.html">PISerial</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_serial.html#a8c5a294b46fbe1eff197d37a34964f5b">send</a>(const PIByteArray &data, bool wait=false)</td><td class="entry"><a class="el" href="class_p_i_serial.html">PISerial</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a221e15d1a4093b7db6cc579fc8be69b6">setData</a>(void *d)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a9a0ec972d4864287fae4d1a0edcd9dc5">setDebug</a>(bool debug)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a8eb211f42dfcf7b7a1f32acabbfd6ada">setName</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_serial.html#aa9e520f4bd8cb03239ce725d878ed172">setDataBitsCount</a>(int bits)</td><td class="entry"><a class="el" href="class_p_i_serial.html">PISerial</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a9a0ec972d4864287fae4d1a0edcd9dc5">setDebug</a>(bool debug)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_serial.html#a1c0a832ff12b5a9481611b7ea278f2ad">setDevice</a>(const PIString &dev)</td><td class="entry"><a class="el" href="class_p_i_serial.html">PISerial</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_serial.html#a9ea3a52dc40fa15093b32cc423297695">setInSpeed</a>(PISerial::Speed speed)</td><td class="entry"><a class="el" href="class_p_i_serial.html">PISerial</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a8eb211f42dfcf7b7a1f32acabbfd6ada">setName</a>(const PIString &name)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_serial.html#ada741bca1561c6a949e05af4d16cf6c6">setOutSpeed</a>(PISerial::Speed speed)</td><td class="entry"><a class="el" href="class_p_i_serial.html">PISerial</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_serial.html#a956583470a21e22ed6bc458fcc71255f">setParameter</a>(PISerial::Parameters parameter, bool on=true)</td><td class="entry"><a class="el" href="class_p_i_serial.html">PISerial</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_serial.html#a9a29faa9cc916dc42811bc359d165200">setParameters</a>(PIFlags< PISerial::Parameters > parameters_)</td><td class="entry"><a class="el" href="class_p_i_serial.html">PISerial</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ac0a4c85cfc93f4f97889624f1af3f2da">setPath</a>(const PIString &path)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_serial.html#afb7b117e190c9be15875592243691dd7">setPin</a>(int number, bool on)</td><td class="entry"><a class="el" href="class_p_i_serial.html">PISerial</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#ade6ddabe46917c5cef2f5da1dd613a69">setPriority</a>(PIThread::Priority prior)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a647e2f79b975cf88d636a2ca2dadfb9c">setProperty</a>(const PIString &name, const PIVariant &value)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a85c22bf31dae02180827f2952e3594ee">setSlot</a>(ThreadFunc func)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_serial.html#ad8e591d90287c6e90328869ac8bed034">setReadIsBlocking</a>(bool yes)</td><td class="entry"><a class="el" href="class_p_i_serial.html">PISerial</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#af102eb926a08c8da2d0dcb06c3f951d6">setReopenEnabled</a>(bool yes=true)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ac62f3a463fab444f084aa9ce7435e5a4">setReopenTimeout</a>(int msecs)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a85c22bf31dae02180827f2952e3594ee">setSlot</a>(ThreadFunc func)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_serial.html#a40829562054f2ee930f92824e0122012">setSpeed</a>(PISerial::Speed speed)</td><td class="entry"><a class="el" href="class_p_i_serial.html">PISerial</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a52c3127c3940d0a37e42b38b0fd1cf71">setThreadedReadBufferSize</a>(int new_size)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a5f8ef8392407794b48130487dffbd6e5">setThreadedReadData</a>(void *d)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ac6eaa85cbd4f4f639add072f174d843b">setThreadedReadSlot</a>(ReadRetFunc func)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_serial.html#a9663538ced1dcf18e64274d7c1d79380">speed</a></td><td class="entry"><a class="el" href="class_p_i_serial.html">PISerial</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_serial.html#a54ce0a01f4f7251e5bc78eb22f8db73b">Speed</a> enum name</td><td class="entry"><a class="el" href="class_p_i_serial.html">PISerial</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a9c6cb4c2ef6950a1d1d9b9de8eb31d72">start</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a5fb7161b42840be7fb2f738046887b39">PIThread::start</a>(int timer_delay)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a38785bbce4ef9afb7116cea78beffa08">PIThread::start</a>(ThreadFunc func, int timer_delay)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a6b91eb8632e75e0f00a625f28a0bedd1">started</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#a44a9fe015ea8288a0a336b614ff2962b">startOnce</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#ad50035fe7d3a2557178b6b46f6fa4861">startOnce</a>(ThreadFunc func)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#aaa58fd385f8dea3b3887da2b9af3f950">startThreadedRead</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a6d45079c93fd233e6ff73e00d4da7616">startThreadedRead</a>(ReadRetFunc func)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#abf19c9629dae97b30ecbd7fcaae0bb84">startThreadedWrite</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a5f11f004b3976cc015cc4b9c04fa44f2">stop</a>(bool wait=false)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#aa6350430814f777fdce81f99cbba4c1a">stopped</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a4bc2ae587cec97123970afb489c0c530">stopThreadedRead</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a8276a65b6c186478af39fe6482ccfc99">stopThreadedWrite</a>()</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a41060ba64a882ef4c3b24dc868c5635c">superClassName</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a3c744704af365358af074e1089e20068">threadedRead</a>(uchar *readed, int size)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a22831f552757ed99a3697e29bab1f447">threadedReadBuffer</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a80ed0c7af3e062aecff43c2cb3e85804">threadedReadBufferSize</a></td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a1224a4837afb731b18473bd79a934605">threadedReadBufferSize</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a00277fab1681c7226dcf41bd53ae895d">threadedReadData</a>() const </td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#ae35ceb9623e56caad53cdf8699b7d327">threadedReadEvent</a>(uchar *readed, int size)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#abadfd017efac451192e3a836e7a91497">threadedWriteEvent</a>(ullong id, int written_size)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_serial.html#ac859d8414666aa184ede448711ed9874">twoStopBits</a></td><td class="entry"><a class="el" href="class_p_i_serial.html">PISerial</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_serial.html#aa5170ea0e0ed94304ba128fc3e7aa534add0ba30539b9a085ea1634ddd660ed3a">TwoStopBits</a> enum value</td><td class="entry"><a class="el" href="class_p_i_serial.html">PISerial</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a82baf1fe4608234ba76b68540100ee73">unlock</a>()</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_thread.html#ae325266c7f3484ad52c0a5c690cc222c">waitForFinish</a>(int timeout_msecs)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_thread.html#a8bcffcc0d12bdd6d8ddd455a15241313">waitForStart</a>(int timeout_msecs)</td><td class="entry"><a class="el" href="class_p_i_thread.html">PIThread</a></td><td class="entry"></td></tr>
|
||||
@@ -208,15 +275,20 @@ $(document).ready(function(){initNavTree('class_p_i_serial.html','');});
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a34134cc70172ef5a8d38ba8eb0db327d">WEAK_CONNECT2</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a601eb7e6e4c3c1a2ba741abbaf271fed">WEAK_CONNECT3</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a483ad0828f2c221308d95fd07ba1ee6e">WEAK_CONNECT4</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_serial.html#a544a191409e7088b1c7e6a35844c8f7b">write</a>(const void *data, int max_size)</td><td class="entry"><a class="el" href="class_p_i_serial.html">PISerial</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_serial.html#acb24e9d5668d83f423577e61031fe11c">write</a>(const void *data, int max_size, bool wait=false)</td><td class="entry"><a class="el" href="class_p_i_serial.html">PISerial</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_serial.html#a544a191409e7088b1c7e6a35844c8f7b">write</a>(const void *data, int max_size)</td><td class="entry"><a class="el" href="class_p_i_serial.html">PISerial</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a76e6241630e550f39fe8f10f0a2968d8">PIIODevice::write</a>(const PIByteArray &data)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595ac8b9334253858c834ece08fc1d0a9c03">WriteOnly</a> enum value</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a534ea05df3ca267221dd8d5802df4ff9">writeThreaded</a>(const void *data, int max_size)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_i_o_device.html#a444cedf1f38d9dc05eb2a26946318263">writeThreaded</a>(const PIByteArray &data)</td><td class="entry"><a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated on Sun Nov 2 2014 22:29:35 for PIP by
|
||||
<li class="footer">Generated on Fri Feb 27 2015 23:03:17 for PIP by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.8 </li>
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
@@ -3,23 +3,19 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||
<title>PIP: PISerial Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
$(window).load(resizeHeight);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
@@ -30,7 +26,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">PIP
|
||||
 <span id="projectnumber">0.4.1_alpha3</span>
|
||||
 <span id="projectnumber">0.5.0_prealpha</span>
|
||||
</div>
|
||||
<div id="projectbrief">Platform-Independent Primitives</div>
|
||||
</td>
|
||||
@@ -39,10 +35,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.8 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
@@ -50,22 +43,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
@@ -91,22 +68,11 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
$(document).ready(function(){initNavTree('class_p_i_serial.html','');});
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark"> </span>Pages</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-types">Public Types</a> |
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="#pub-static-methods">Static Public Member Functions</a> |
|
||||
<a href="#pro-methods">Protected Member Functions</a> |
|
||||
<a href="class_p_i_serial-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
@@ -116,66 +82,48 @@ $(document).ready(function(){initNavTree('class_p_i_serial.html','');});
|
||||
|
||||
<p>Serial device.
|
||||
<a href="class_p_i_serial.html#details">More...</a></p>
|
||||
<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
||||
<img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for PISerial:</div>
|
||||
<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
|
||||
</div>
|
||||
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="class_p_i_serial__inherit__graph.svg" width="114" height="262"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
|
||||
</div>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for PISerial:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="class_p_i_serial__inherit__graph.svg" width="114" height="262"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
||||
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
|
||||
Protected Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a618759d595670e96afa8103102e98ec7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a618759d595670e96afa8103102e98ec7"></a>
|
||||
<a class="el" href="class_p_i_string.html">PIString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_serial.html#a618759d595670e96afa8103102e98ec7">fullPathPrefix</a> () const </td></tr>
|
||||
<tr class="memdesc:a618759d595670e96afa8103102e98ec7"><td class="mdescLeft"> </td><td class="mdescRight">Reimplement to construct full unambiguous string prefix. <a class="el" href="class_p_i_i_o_device.html#PIIODevice_sec7">Creating devices by unambiguous string</a>. <br /></td></tr>
|
||||
<tr class="separator:a618759d595670e96afa8103102e98ec7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5c31bf29e311d1ea5e188adab37703e6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5c31bf29e311d1ea5e188adab37703e6"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_serial.html#a5c31bf29e311d1ea5e188adab37703e6">configureFromFullPath</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &full_path)</td></tr>
|
||||
<tr class="memdesc:a5c31bf29e311d1ea5e188adab37703e6"><td class="mdescLeft"> </td><td class="mdescRight">Reimplement to configure your device with parameters of full unambiguous string. Default implementation does nothing. <br /></td></tr>
|
||||
<tr class="separator:a5c31bf29e311d1ea5e188adab37703e6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6fa0f2c099da80fe406cd38b7e552d5b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6fa0f2c099da80fe406cd38b7e552d5b"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_serial.html#a6fa0f2c099da80fe406cd38b7e552d5b">configureDevice</a> (const void *e_main, const void *e_parent=0)</td></tr>
|
||||
<tr class="memdesc:a6fa0f2c099da80fe406cd38b7e552d5b"><td class="mdescLeft"> </td><td class="mdescRight">Reimplement to configure device from entries "e_main" and "e_parent", cast arguments to <em><a class="el" href="class_p_i_config_1_1_entry.html" title="Entry of configuration file ">PIConfig::Entry</a>*</em>. <br /></td></tr>
|
||||
<tr class="separator:a6fa0f2c099da80fe406cd38b7e552d5b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a544a191409e7088b1c7e6a35844c8f7b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a544a191409e7088b1c7e6a35844c8f7b"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_serial.html#a544a191409e7088b1c7e6a35844c8f7b">write</a> (const void *<a class="el" href="class_p_i_thread.html#aa3c4138dc000e34fb74140d0a5be3afe">data</a>, int max_size)</td></tr>
|
||||
<tr class="memdesc:a544a191409e7088b1c7e6a35844c8f7b"><td class="mdescLeft"> </td><td class="mdescRight">Reimplement this function to write to your device. <br /></td></tr>
|
||||
<tr class="separator:a544a191409e7088b1c7e6a35844c8f7b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aafc6d34cbbdef49fed9454403056a948"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aafc6d34cbbdef49fed9454403056a948"></a>
|
||||
virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_serial.html#aafc6d34cbbdef49fed9454403056a948">received</a> (const void *<a class="el" href="class_p_i_thread.html#aa3c4138dc000e34fb74140d0a5be3afe">data</a>, int size)</td></tr>
|
||||
<tr class="memdesc:aafc6d34cbbdef49fed9454403056a948"><td class="mdescLeft"> </td><td class="mdescRight">Executes when any read function was successful. Default implementation does nothing. <br /></td></tr>
|
||||
<tr class="separator:aafc6d34cbbdef49fed9454403056a948"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4341607c7ecd49b68b368a9cbc49207a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4341607c7ecd49b68b368a9cbc49207a"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_serial.html#a4341607c7ecd49b68b368a9cbc49207a">openDevice</a> ()</td></tr>
|
||||
<tr class="memdesc:a4341607c7ecd49b68b368a9cbc49207a"><td class="mdescLeft"> </td><td class="mdescRight">Reimplement to open device, return value will be set to "opened_" variable. <br /></td></tr>
|
||||
<tr class="separator:a4341607c7ecd49b68b368a9cbc49207a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa8f0b19f15100b7bc01c6f87b1eaa587"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa8f0b19f15100b7bc01c6f87b1eaa587"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_serial.html#aa8f0b19f15100b7bc01c6f87b1eaa587">closeDevice</a> ()</td></tr>
|
||||
<tr class="memdesc:aa8f0b19f15100b7bc01c6f87b1eaa587"><td class="mdescLeft"> </td><td class="mdescRight">Reimplement to close device, inverse return value will be set to "opened_" variable. <br /></td></tr>
|
||||
<tr class="separator:aa8f0b19f15100b7bc01c6f87b1eaa587"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pro_methods_class_p_i_i_o_device"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_p_i_i_o_device')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td></tr>
|
||||
<tr class="memitem:a587c32639f2732920338a363ad163d81 inherit pro_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a587c32639f2732920338a363ad163d81"></a>
|
||||
virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a587c32639f2732920338a363ad163d81">init</a> ()</td></tr>
|
||||
<tr class="memdesc:a587c32639f2732920338a363ad163d81 inherit pro_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Function executed before first <em><a class="el" href="class_p_i_i_o_device.html#ae62b3035a9f884d345fd5d071c8089c8" title="Reimplement to open device, return value will be set to "opened_" variable. ">openDevice()</a></em> or from constructor. <br /></td></tr>
|
||||
<tr class="separator:a587c32639f2732920338a363ad163d81 inherit pro_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3c744704af365358af074e1089e20068 inherit pro_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3c744704af365358af074e1089e20068"></a>
|
||||
virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a3c744704af365358af074e1089e20068">threadedRead</a> (uchar *readed, int size)</td></tr>
|
||||
<tr class="memdesc:a3c744704af365358af074e1089e20068 inherit pro_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Function executed when thread read some data, default implementation execute external slot "ret_func_". <br /></td></tr>
|
||||
<tr class="separator:a3c744704af365358af074e1089e20068 inherit pro_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pro_methods_class_p_i_object"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_p_i_object')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="class_p_i_object.html">PIObject</a></td></tr>
|
||||
<tr class="memitem:a2f43644909496ba11ca294a67ed18deb inherit pro_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2f43644909496ba11ca294a67ed18deb"></a>
|
||||
<a class="el" href="class_p_i_object.html">PIObject</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a2f43644909496ba11ca294a67ed18deb">emitter</a> () const </td></tr>
|
||||
<tr class="memdesc:a2f43644909496ba11ca294a67ed18deb inherit pro_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Returns PIObject* which has raised an event. This value is correct only in definition of some event handler. <br /></td></tr>
|
||||
<tr class="separator:a2f43644909496ba11ca294a67ed18deb inherit pro_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2f98c7c43b93f9d636e9119f0a577715 inherit pro_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2f98c7c43b93f9d636e9119f0a577715"></a>
|
||||
virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a2f98c7c43b93f9d636e9119f0a577715">propertyChanged</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)</td></tr>
|
||||
<tr class="memdesc:a2f98c7c43b93f9d636e9119f0a577715 inherit pro_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Virtual function executes after property with name "name" has been changed. <br /></td></tr>
|
||||
<tr class="separator:a2f98c7c43b93f9d636e9119f0a577715 inherit pro_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
|
||||
Additional Inherited Members</h2></td></tr>
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
|
||||
Public Types</h2></td></tr>
|
||||
<tr class="memitem:aa5170ea0e0ed94304ba128fc3e7aa534"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_serial.html#aa5170ea0e0ed94304ba128fc3e7aa534">Parameters</a> { <a class="el" href="class_p_i_serial.html#aa5170ea0e0ed94304ba128fc3e7aa534a9e133083aa75e504817aafabc75bfb43">ParityControl</a> = 0x1,
|
||||
<a class="el" href="class_p_i_serial.html#aa5170ea0e0ed94304ba128fc3e7aa534aecf2f7e8bd125dcd94834450e6e82830">ParityOdd</a> = 0x2,
|
||||
<a class="el" href="class_p_i_serial.html#aa5170ea0e0ed94304ba128fc3e7aa534add0ba30539b9a085ea1634ddd660ed3a">TwoStopBits</a> = 0x4
|
||||
}</td></tr>
|
||||
<tr class="memdesc:aa5170ea0e0ed94304ba128fc3e7aa534"><td class="mdescLeft"> </td><td class="mdescRight">Parameters of <a class="el" href="class_p_i_serial.html" title="Serial device. ">PISerial</a>. <a href="class_p_i_serial.html#aa5170ea0e0ed94304ba128fc3e7aa534">More...</a><br /></td></tr>
|
||||
<tr class="separator:aa5170ea0e0ed94304ba128fc3e7aa534"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a54ce0a01f4f7251e5bc78eb22f8db73b"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_serial.html#a54ce0a01f4f7251e5bc78eb22f8db73b">Speed</a> { <br />
|
||||
  <a class="el" href="class_p_i_serial.html#a54ce0a01f4f7251e5bc78eb22f8db73ba97e42bc5c9d30d098e23724634219ca8">S50</a> = 50,
|
||||
<a class="el" href="class_p_i_serial.html#a54ce0a01f4f7251e5bc78eb22f8db73bac6887b9891fb700e97f3b02259351837">S75</a> = 75,
|
||||
<a class="el" href="class_p_i_serial.html#a54ce0a01f4f7251e5bc78eb22f8db73ba4f43d713cecb152b94577295ecd75b08">S110</a> = 110,
|
||||
<a class="el" href="class_p_i_serial.html#a54ce0a01f4f7251e5bc78eb22f8db73bab5a7c0d050debce27f7382a41662b3eb">S300</a> = 300,
|
||||
<br />
|
||||
  <a class="el" href="class_p_i_serial.html#a54ce0a01f4f7251e5bc78eb22f8db73ba1fca1e893acc8c686bc12cf0df6101bc">S600</a> = 600,
|
||||
<a class="el" href="class_p_i_serial.html#a54ce0a01f4f7251e5bc78eb22f8db73baee0fda2531de0045b27f1d272d989186">S1200</a> = 1200,
|
||||
<a class="el" href="class_p_i_serial.html#a54ce0a01f4f7251e5bc78eb22f8db73ba9cfd1b084318ba1f4f2c4c8af92b7eb4">S2400</a> = 2400,
|
||||
<a class="el" href="class_p_i_serial.html#a54ce0a01f4f7251e5bc78eb22f8db73ba31a75f705b0e7c176e5ee23aceb38021">S4800</a> = 4800,
|
||||
<br />
|
||||
  <a class="el" href="class_p_i_serial.html#a54ce0a01f4f7251e5bc78eb22f8db73ba8ba3bccecc6bf88fd3c1b48b8446b57f">S9600</a> = 9600,
|
||||
<a class="el" href="class_p_i_serial.html#a54ce0a01f4f7251e5bc78eb22f8db73ba1f6a20d9be3c9f55e3cbd9eb36458e62">S19200</a> = 19200,
|
||||
<a class="el" href="class_p_i_serial.html#a54ce0a01f4f7251e5bc78eb22f8db73babddbd08deffd6324c3b1a934bc1bd2cc">S38400</a> = 38400,
|
||||
<a class="el" href="class_p_i_serial.html#a54ce0a01f4f7251e5bc78eb22f8db73baf7bfefa8d93f700dcf4d606e39ec334e">S57600</a> = 57600,
|
||||
<br />
|
||||
  <a class="el" href="class_p_i_serial.html#a54ce0a01f4f7251e5bc78eb22f8db73bac5ebd86e2d98a9dc9daec6646cb6e227">S115200</a> = 115200
|
||||
<br />
|
||||
}</td></tr>
|
||||
<tr class="memdesc:a54ce0a01f4f7251e5bc78eb22f8db73b"><td class="mdescLeft"> </td><td class="mdescRight">Speed of <a class="el" href="class_p_i_serial.html" title="Serial device. ">PISerial</a>. <a href="class_p_i_serial.html#a54ce0a01f4f7251e5bc78eb22f8db73b">More...</a><br /></td></tr>
|
||||
<tr class="separator:a54ce0a01f4f7251e5bc78eb22f8db73b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pub_types_class_p_i_i_o_device"><td colspan="2" onclick="javascript:toggleInherit('pub_types_class_p_i_i_o_device')"><img src="closed.png" alt="-"/> Public Types inherited from <a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td></tr>
|
||||
<tr class="memitem:a546a024c6ff4a1dca9350b520e73b595 inherit pub_types_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595">DeviceMode</a> { <a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595a3cfbd625c2976cde647e43b3ecf488fc">ReadOnly</a> = 0x01,
|
||||
<a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595ac8b9334253858c834ece08fc1d0a9c03">WriteOnly</a> = 0x02,
|
||||
<a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595a9a3dfb78656b018b51ce48d95f39234a">ReadWrite</a> = 0x03
|
||||
}</td></tr>
|
||||
<tr class="memdesc:a546a024c6ff4a1dca9350b520e73b595"><td class="mdescLeft"> </td><td class="mdescRight">Open modes for <a class="el" href="class_p_i_i_o_device.html" title="Base class for input/output classes. ">PIIODevice</a>. <a href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595">More...</a><br /></td></tr>
|
||||
<tr class="separator:a546a024c6ff4a1dca9350b520e73b595 inherit pub_types_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pub_types_class_p_i_thread"><td colspan="2" onclick="javascript:toggleInherit('pub_types_class_p_i_thread')"><img src="closed.png" alt="-"/> Public Types inherited from <a class="el" href="class_p_i_thread.html">PIThread</a></td></tr>
|
||||
<tr class="memitem:a3ddcafb0b09d3ed258a519882986a77b inherit pub_types_class_p_i_thread"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77b">Priority</a> { <br />
|
||||
  <a class="el" href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77ba4dbd54fc5158a029c682b718f48312d4">piLowerst</a>,
|
||||
@@ -188,6 +136,299 @@ Additional Inherited Members</h2></td></tr>
|
||||
}</td></tr>
|
||||
<tr class="memdesc:a3ddcafb0b09d3ed258a519882986a77b"><td class="mdescLeft"> </td><td class="mdescRight">Priority of thread. <a href="class_p_i_thread.html#a3ddcafb0b09d3ed258a519882986a77b">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3ddcafb0b09d3ed258a519882986a77b inherit pub_types_class_p_i_thread"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a36136c7c38a086d639c749b2c95a1f61"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a36136c7c38a086d639c749b2c95a1f61"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_serial.html#a36136c7c38a086d639c749b2c95a1f61">PISerial</a> ()</td></tr>
|
||||
<tr class="memdesc:a36136c7c38a086d639c749b2c95a1f61"><td class="mdescLeft"> </td><td class="mdescRight">Contructs an empty PISerial. <br /></td></tr>
|
||||
<tr class="separator:a36136c7c38a086d639c749b2c95a1f61"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6b1904a3d9c19015b3cf2995e0bd52a9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6b1904a3d9c19015b3cf2995e0bd52a9"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_serial.html#a6b1904a3d9c19015b3cf2995e0bd52a9">PISerial</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_serial.html#af5fbe1e5df53d8741a77c0d837a4beee">device</a>, <a class="el" href="class_p_i_serial.html#a54ce0a01f4f7251e5bc78eb22f8db73b">PISerial::Speed</a> <a class="el" href="class_p_i_serial.html#a9663538ced1dcf18e64274d7c1d79380">speed</a>=<a class="el" href="class_p_i_serial.html#a54ce0a01f4f7251e5bc78eb22f8db73bac5ebd86e2d98a9dc9daec6646cb6e227">S115200</a>, <a class="el" href="class_p_i_flags.html">PIFlags</a>< <a class="el" href="class_p_i_serial.html#aa5170ea0e0ed94304ba128fc3e7aa534">PISerial::Parameters</a> > params=0)</td></tr>
|
||||
<tr class="memdesc:a6b1904a3d9c19015b3cf2995e0bd52a9"><td class="mdescLeft"> </td><td class="mdescRight">Contructs PISerial with device name "device", speed "speed" and parameters "params". <br /></td></tr>
|
||||
<tr class="separator:a6b1904a3d9c19015b3cf2995e0bd52a9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a40829562054f2ee930f92824e0122012"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a40829562054f2ee930f92824e0122012"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_serial.html#a40829562054f2ee930f92824e0122012">setSpeed</a> (<a class="el" href="class_p_i_serial.html#a54ce0a01f4f7251e5bc78eb22f8db73b">PISerial::Speed</a> <a class="el" href="class_p_i_serial.html#a9663538ced1dcf18e64274d7c1d79380">speed</a>)</td></tr>
|
||||
<tr class="memdesc:a40829562054f2ee930f92824e0122012"><td class="mdescLeft"> </td><td class="mdescRight">Set both input and output speed to "speed". <br /></td></tr>
|
||||
<tr class="separator:a40829562054f2ee930f92824e0122012"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ada741bca1561c6a949e05af4d16cf6c6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ada741bca1561c6a949e05af4d16cf6c6"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_serial.html#ada741bca1561c6a949e05af4d16cf6c6">setOutSpeed</a> (<a class="el" href="class_p_i_serial.html#a54ce0a01f4f7251e5bc78eb22f8db73b">PISerial::Speed</a> <a class="el" href="class_p_i_serial.html#a9663538ced1dcf18e64274d7c1d79380">speed</a>)</td></tr>
|
||||
<tr class="memdesc:ada741bca1561c6a949e05af4d16cf6c6"><td class="mdescLeft"> </td><td class="mdescRight">Set output speed to "speed". <br /></td></tr>
|
||||
<tr class="separator:ada741bca1561c6a949e05af4d16cf6c6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9ea3a52dc40fa15093b32cc423297695"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9ea3a52dc40fa15093b32cc423297695"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_serial.html#a9ea3a52dc40fa15093b32cc423297695">setInSpeed</a> (<a class="el" href="class_p_i_serial.html#a54ce0a01f4f7251e5bc78eb22f8db73b">PISerial::Speed</a> <a class="el" href="class_p_i_serial.html#a9663538ced1dcf18e64274d7c1d79380">speed</a>)</td></tr>
|
||||
<tr class="memdesc:a9ea3a52dc40fa15093b32cc423297695"><td class="mdescLeft"> </td><td class="mdescRight">Set input speed to "speed". <br /></td></tr>
|
||||
<tr class="separator:a9ea3a52dc40fa15093b32cc423297695"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1c0a832ff12b5a9481611b7ea278f2ad"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1c0a832ff12b5a9481611b7ea278f2ad"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_serial.html#a1c0a832ff12b5a9481611b7ea278f2ad">setDevice</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &dev)</td></tr>
|
||||
<tr class="memdesc:a1c0a832ff12b5a9481611b7ea278f2ad"><td class="mdescLeft"> </td><td class="mdescRight">Set device name to "dev". <br /></td></tr>
|
||||
<tr class="separator:a1c0a832ff12b5a9481611b7ea278f2ad"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9a29faa9cc916dc42811bc359d165200"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9a29faa9cc916dc42811bc359d165200"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_serial.html#a9a29faa9cc916dc42811bc359d165200">setParameters</a> (<a class="el" href="class_p_i_flags.html">PIFlags</a>< <a class="el" href="class_p_i_serial.html#aa5170ea0e0ed94304ba128fc3e7aa534">PISerial::Parameters</a> > parameters_)</td></tr>
|
||||
<tr class="memdesc:a9a29faa9cc916dc42811bc359d165200"><td class="mdescLeft"> </td><td class="mdescRight">Set parameters to "parameters_". <br /></td></tr>
|
||||
<tr class="separator:a9a29faa9cc916dc42811bc359d165200"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a956583470a21e22ed6bc458fcc71255f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a956583470a21e22ed6bc458fcc71255f"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_serial.html#a956583470a21e22ed6bc458fcc71255f">setParameter</a> (<a class="el" href="class_p_i_serial.html#aa5170ea0e0ed94304ba128fc3e7aa534">PISerial::Parameters</a> parameter, bool on=true)</td></tr>
|
||||
<tr class="memdesc:a956583470a21e22ed6bc458fcc71255f"><td class="mdescLeft"> </td><td class="mdescRight">Set parameter "parameter" to "on" state. <br /></td></tr>
|
||||
<tr class="separator:a956583470a21e22ed6bc458fcc71255f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6b949b46c9b09a1679c72abe42336ae0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6b949b46c9b09a1679c72abe42336ae0"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_serial.html#a6b949b46c9b09a1679c72abe42336ae0">isParameterSet</a> (<a class="el" href="class_p_i_serial.html#aa5170ea0e0ed94304ba128fc3e7aa534">PISerial::Parameters</a> parameter) const </td></tr>
|
||||
<tr class="memdesc:a6b949b46c9b09a1679c72abe42336ae0"><td class="mdescLeft"> </td><td class="mdescRight">Returns if parameter "parameter" is set. <br /></td></tr>
|
||||
<tr class="separator:a6b949b46c9b09a1679c72abe42336ae0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:adfd331c9c33a97f7c5d377c43b70c182"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adfd331c9c33a97f7c5d377c43b70c182"></a>
|
||||
<a class="el" href="class_p_i_flags.html">PIFlags</a>< <a class="el" href="class_p_i_serial.html#aa5170ea0e0ed94304ba128fc3e7aa534">PISerial::Parameters</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_serial.html#adfd331c9c33a97f7c5d377c43b70c182">parameters</a> () const </td></tr>
|
||||
<tr class="memdesc:adfd331c9c33a97f7c5d377c43b70c182"><td class="mdescLeft"> </td><td class="mdescRight">Returns parameters. <br /></td></tr>
|
||||
<tr class="separator:adfd331c9c33a97f7c5d377c43b70c182"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa9e520f4bd8cb03239ce725d878ed172"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa9e520f4bd8cb03239ce725d878ed172"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_serial.html#aa9e520f4bd8cb03239ce725d878ed172">setDataBitsCount</a> (int bits)</td></tr>
|
||||
<tr class="memdesc:aa9e520f4bd8cb03239ce725d878ed172"><td class="mdescLeft"> </td><td class="mdescRight">Set data bits count. Valid range is from 5 to 8, befault is 8. <br /></td></tr>
|
||||
<tr class="separator:aa9e520f4bd8cb03239ce725d878ed172"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aaa7ea0c33ded5eda6d0eecda6bc0d18e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaa7ea0c33ded5eda6d0eecda6bc0d18e"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_serial.html#aaa7ea0c33ded5eda6d0eecda6bc0d18e">dataBitsCount</a> () const </td></tr>
|
||||
<tr class="memdesc:aaa7ea0c33ded5eda6d0eecda6bc0d18e"><td class="mdescLeft"> </td><td class="mdescRight">Returns data bits count. <br /></td></tr>
|
||||
<tr class="separator:aaa7ea0c33ded5eda6d0eecda6bc0d18e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afb7b117e190c9be15875592243691dd7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afb7b117e190c9be15875592243691dd7"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_serial.html#afb7b117e190c9be15875592243691dd7">setPin</a> (int number, bool on)</td></tr>
|
||||
<tr class="memdesc:afb7b117e190c9be15875592243691dd7"><td class="mdescLeft"> </td><td class="mdescRight">Set pin number "number" to logic level "on". Valid numbers are 4 (DTR) and 7 (RTS) <br /></td></tr>
|
||||
<tr class="separator:afb7b117e190c9be15875592243691dd7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8f4e0db4256080ba91e8f531d20010f9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8f4e0db4256080ba91e8f531d20010f9"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_serial.html#a8f4e0db4256080ba91e8f531d20010f9">isPin</a> (int number) const </td></tr>
|
||||
<tr class="memdesc:a8f4e0db4256080ba91e8f531d20010f9"><td class="mdescLeft"> </td><td class="mdescRight">Returns pin number "number" logic level. Valid numbers range is from 1 to 9. <br /></td></tr>
|
||||
<tr class="separator:a8f4e0db4256080ba91e8f531d20010f9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad8e591d90287c6e90328869ac8bed034"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad8e591d90287c6e90328869ac8bed034"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_serial.html#ad8e591d90287c6e90328869ac8bed034">setReadIsBlocking</a> (bool yes)</td></tr>
|
||||
<tr class="memdesc:ad8e591d90287c6e90328869ac8bed034"><td class="mdescLeft"> </td><td class="mdescRight">Set read is blocking for function <a class="el" href="class_p_i_serial.html#ad2a66303f8ca8155a30b8a9ca2c6d213" title="Basic read function. ">read(void * read_to, int max_size)</a> <br /></td></tr>
|
||||
<tr class="separator:ad8e591d90287c6e90328869ac8bed034"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a08b3a70595d0e975ba081370184d25e4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a08b3a70595d0e975ba081370184d25e4"></a>
|
||||
<a class="el" href="class_p_i_string.html">PIString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_serial.html#a08b3a70595d0e975ba081370184d25e4">device</a> () const </td></tr>
|
||||
<tr class="memdesc:a08b3a70595d0e975ba081370184d25e4"><td class="mdescLeft"> </td><td class="mdescRight">Returns device name. <br /></td></tr>
|
||||
<tr class="separator:a08b3a70595d0e975ba081370184d25e4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2c345776ed628742da729fcc7d8440eb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2c345776ed628742da729fcc7d8440eb"></a>
|
||||
<a class="el" href="class_p_i_serial.html#a54ce0a01f4f7251e5bc78eb22f8db73b">PISerial::Speed</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_serial.html#a2c345776ed628742da729fcc7d8440eb">outSpeed</a> () const </td></tr>
|
||||
<tr class="memdesc:a2c345776ed628742da729fcc7d8440eb"><td class="mdescLeft"> </td><td class="mdescRight">Returns output speed. <br /></td></tr>
|
||||
<tr class="separator:a2c345776ed628742da729fcc7d8440eb"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4b6782ec73f61822a9531d175430aa9c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4b6782ec73f61822a9531d175430aa9c"></a>
|
||||
<a class="el" href="class_p_i_serial.html#a54ce0a01f4f7251e5bc78eb22f8db73b">PISerial::Speed</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_serial.html#a4b6782ec73f61822a9531d175430aa9c">inSpeed</a> () const </td></tr>
|
||||
<tr class="memdesc:a4b6782ec73f61822a9531d175430aa9c"><td class="mdescLeft"> </td><td class="mdescRight">Returns input speed. <br /></td></tr>
|
||||
<tr class="separator:a4b6782ec73f61822a9531d175430aa9c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5b0467f7252ecac1ca33f08e024a15fd"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5b0467f7252ecac1ca33f08e024a15fd"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_serial.html#a5b0467f7252ecac1ca33f08e024a15fd">flush</a> ()</td></tr>
|
||||
<tr class="memdesc:a5b0467f7252ecac1ca33f08e024a15fd"><td class="mdescLeft"> </td><td class="mdescRight">Discard all buffered input and output data. <br /></td></tr>
|
||||
<tr class="separator:a5b0467f7252ecac1ca33f08e024a15fd"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad2a66303f8ca8155a30b8a9ca2c6d213"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_serial.html#ad2a66303f8ca8155a30b8a9ca2c6d213">read</a> (void *read_to, int max_size)</td></tr>
|
||||
<tr class="memdesc:ad2a66303f8ca8155a30b8a9ca2c6d213"><td class="mdescLeft"> </td><td class="mdescRight">Basic read function. <a href="#ad2a66303f8ca8155a30b8a9ca2c6d213">More...</a><br /></td></tr>
|
||||
<tr class="separator:ad2a66303f8ca8155a30b8a9ca2c6d213"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aaf313932c76742eac32a96587717f51a"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_serial.html#aaf313932c76742eac32a96587717f51a">read</a> (void *read_to, int max_size, double timeout_ms)</td></tr>
|
||||
<tr class="memdesc:aaf313932c76742eac32a96587717f51a"><td class="mdescLeft"> </td><td class="mdescRight">Advanced read function. <a href="#aaf313932c76742eac32a96587717f51a">More...</a><br /></td></tr>
|
||||
<tr class="separator:aaf313932c76742eac32a96587717f51a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abf3341090279466c6a02c8f934b9cf30"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_p_i_string.html">PIString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_serial.html#abf3341090279466c6a02c8f934b9cf30">read</a> (int size=-1, double timeout_ms=1000.)</td></tr>
|
||||
<tr class="memdesc:abf3341090279466c6a02c8f934b9cf30"><td class="mdescLeft"> </td><td class="mdescRight">Advanced read function. <a href="#abf3341090279466c6a02c8f934b9cf30">More...</a><br /></td></tr>
|
||||
<tr class="separator:abf3341090279466c6a02c8f934b9cf30"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad6fe5249fcb25b7d169aa9f8cee21b63"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_serial.html#ad6fe5249fcb25b7d169aa9f8cee21b63">readData</a> (int size=-1, double timeout_ms=1000.)</td></tr>
|
||||
<tr class="memdesc:ad6fe5249fcb25b7d169aa9f8cee21b63"><td class="mdescLeft"> </td><td class="mdescRight">Advanced read function. <a href="#ad6fe5249fcb25b7d169aa9f8cee21b63">More...</a><br /></td></tr>
|
||||
<tr class="separator:ad6fe5249fcb25b7d169aa9f8cee21b63"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:acb24e9d5668d83f423577e61031fe11c"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_serial.html#acb24e9d5668d83f423577e61031fe11c">write</a> (const void *<a class="el" href="class_p_i_thread.html#aa3c4138dc000e34fb74140d0a5be3afe">data</a>, int max_size, bool wait=false)</td></tr>
|
||||
<tr class="memdesc:acb24e9d5668d83f423577e61031fe11c"><td class="mdescLeft"> </td><td class="mdescRight">Write to device data "data" with maximum size "max_size" and wait for data written if "wait" is <b>true</b>. <a href="#acb24e9d5668d83f423577e61031fe11c">More...</a><br /></td></tr>
|
||||
<tr class="separator:acb24e9d5668d83f423577e61031fe11c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9c99718e73bd8f9e55992bf9ccd439ef"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_serial.html#a9c99718e73bd8f9e55992bf9ccd439ef">send</a> (const void *<a class="el" href="class_p_i_thread.html#aa3c4138dc000e34fb74140d0a5be3afe">data</a>, int size, bool wait=false)</td></tr>
|
||||
<tr class="memdesc:a9c99718e73bd8f9e55992bf9ccd439ef"><td class="mdescLeft"> </td><td class="mdescRight">Write to device data "data" with maximum size "size" and wait for data written if "wait" is <b>true</b>. <a href="#a9c99718e73bd8f9e55992bf9ccd439ef">More...</a><br /></td></tr>
|
||||
<tr class="separator:a9c99718e73bd8f9e55992bf9ccd439ef"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0acd993ac87db3d5f78201da62d9d12d"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_serial.html#a0acd993ac87db3d5f78201da62d9d12d">send</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_thread.html#aa3c4138dc000e34fb74140d0a5be3afe">data</a>, bool wait=false)</td></tr>
|
||||
<tr class="memdesc:a0acd993ac87db3d5f78201da62d9d12d"><td class="mdescLeft"> </td><td class="mdescRight">Write to device string "data" and wait for data written if "wait" is <b>true</b>. <a href="#a0acd993ac87db3d5f78201da62d9d12d">More...</a><br /></td></tr>
|
||||
<tr class="separator:a0acd993ac87db3d5f78201da62d9d12d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8c5a294b46fbe1eff197d37a34964f5b"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_serial.html#a8c5a294b46fbe1eff197d37a34964f5b">send</a> (const <a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &<a class="el" href="class_p_i_thread.html#aa3c4138dc000e34fb74140d0a5be3afe">data</a>, bool wait=false)</td></tr>
|
||||
<tr class="memdesc:a8c5a294b46fbe1eff197d37a34964f5b"><td class="mdescLeft"> </td><td class="mdescRight">Write to device byte array "data" and wait for data written if "wait" is <b>true</b>. <a href="#a8c5a294b46fbe1eff197d37a34964f5b">More...</a><br /></td></tr>
|
||||
<tr class="separator:a8c5a294b46fbe1eff197d37a34964f5b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac810ba761a3ebe408c56b28024f81034"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac810ba761a3ebe408c56b28024f81034"></a>
|
||||
<a class="el" href="class_p_i_string.html">PIString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_serial.html#ac810ba761a3ebe408c56b28024f81034">constructFullPath</a> () const </td></tr>
|
||||
<tr class="memdesc:ac810ba761a3ebe408c56b28024f81034"><td class="mdescLeft"> </td><td class="mdescRight">Reimplement to construct full unambiguous string, describes this device, default returns <em><a class="el" href="class_p_i_serial.html#a618759d595670e96afa8103102e98ec7" title="Reimplement to construct full unambiguous string prefix. Creating devices by unambiguous string...">fullPathPrefix()</a></em> + "://" + <em><a class="el" href="class_p_i_i_o_device.html#a8bc4ff38695ab514f95fa1fa4da0f344" title="Current path of device. ">path()</a></em> <br /></td></tr>
|
||||
<tr class="separator:ac810ba761a3ebe408c56b28024f81034"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pub_methods_class_p_i_i_o_device"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_p_i_i_o_device')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td></tr>
|
||||
<tr class="memitem:ac087db1174b1a2f6bb6400a62b93ed52 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac087db1174b1a2f6bb6400a62b93ed52"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ac087db1174b1a2f6bb6400a62b93ed52">PIIODevice</a> ()</td></tr>
|
||||
<tr class="memdesc:ac087db1174b1a2f6bb6400a62b93ed52 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Constructs a empty <a class="el" href="class_p_i_i_o_device.html" title="Base class for input/output classes. ">PIIODevice</a>. <br /></td></tr>
|
||||
<tr class="separator:ac087db1174b1a2f6bb6400a62b93ed52 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab37b5b49ddd5ec07d03df75dcc6f0343 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ab37b5b49ddd5ec07d03df75dcc6f0343">PIIODevice</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_i_o_device.html#a8bc4ff38695ab514f95fa1fa4da0f344">path</a>, <a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595">DeviceMode</a> <a class="el" href="class_p_i_i_o_device.html#aec8176a5b88b98aacba528b1dd20c7c4">mode</a>=<a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595a9a3dfb78656b018b51ce48d95f39234a">ReadWrite</a>)</td></tr>
|
||||
<tr class="memdesc:ab37b5b49ddd5ec07d03df75dcc6f0343 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Constructs a <a class="el" href="class_p_i_i_o_device.html" title="Base class for input/output classes. ">PIIODevice</a> with path and mode. <a href="#ab37b5b49ddd5ec07d03df75dcc6f0343">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab37b5b49ddd5ec07d03df75dcc6f0343 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aec8176a5b88b98aacba528b1dd20c7c4 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aec8176a5b88b98aacba528b1dd20c7c4"></a>
|
||||
<a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595">DeviceMode</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#aec8176a5b88b98aacba528b1dd20c7c4">mode</a> () const </td></tr>
|
||||
<tr class="memdesc:aec8176a5b88b98aacba528b1dd20c7c4 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Current open mode of device. <br /></td></tr>
|
||||
<tr class="separator:aec8176a5b88b98aacba528b1dd20c7c4 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8bc4ff38695ab514f95fa1fa4da0f344 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8bc4ff38695ab514f95fa1fa4da0f344"></a>
|
||||
<a class="el" href="class_p_i_string.html">PIString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a8bc4ff38695ab514f95fa1fa4da0f344">path</a> () const </td></tr>
|
||||
<tr class="memdesc:a8bc4ff38695ab514f95fa1fa4da0f344 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Current path of device. <br /></td></tr>
|
||||
<tr class="separator:a8bc4ff38695ab514f95fa1fa4da0f344 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac0a4c85cfc93f4f97889624f1af3f2da inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac0a4c85cfc93f4f97889624f1af3f2da"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ac0a4c85cfc93f4f97889624f1af3f2da">setPath</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_i_o_device.html#a8bc4ff38695ab514f95fa1fa4da0f344">path</a>)</td></tr>
|
||||
<tr class="memdesc:ac0a4c85cfc93f4f97889624f1af3f2da inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Set path of device. <br /></td></tr>
|
||||
<tr class="separator:ac0a4c85cfc93f4f97889624f1af3f2da inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aab8d2f661fa81ebc08f86774bd385d7c inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aab8d2f661fa81ebc08f86774bd385d7c"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#aab8d2f661fa81ebc08f86774bd385d7c">isReadable</a> () const </td></tr>
|
||||
<tr class="memdesc:aab8d2f661fa81ebc08f86774bd385d7c inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return <b>true</b> if mode is ReadOnly or ReadWrite. <br /></td></tr>
|
||||
<tr class="separator:aab8d2f661fa81ebc08f86774bd385d7c inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3f9b2cace031adbed1024e67de0a2c26 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3f9b2cace031adbed1024e67de0a2c26"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a3f9b2cace031adbed1024e67de0a2c26">isWriteable</a> () const </td></tr>
|
||||
<tr class="memdesc:a3f9b2cace031adbed1024e67de0a2c26 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return <b>true</b> if mode is WriteOnly or ReadWrite. <br /></td></tr>
|
||||
<tr class="separator:a3f9b2cace031adbed1024e67de0a2c26 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac4548767d3525425560cecb941b2f3e1 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac4548767d3525425560cecb941b2f3e1"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ac4548767d3525425560cecb941b2f3e1">isOpened</a> () const </td></tr>
|
||||
<tr class="memdesc:ac4548767d3525425560cecb941b2f3e1 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return <b>true</b> if device is successfully opened. <br /></td></tr>
|
||||
<tr class="separator:ac4548767d3525425560cecb941b2f3e1 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af4af787cf1f0c683ab8cc96b467ceb71 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af4af787cf1f0c683ab8cc96b467ceb71"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#af4af787cf1f0c683ab8cc96b467ceb71">isClosed</a> () const </td></tr>
|
||||
<tr class="memdesc:af4af787cf1f0c683ab8cc96b467ceb71 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return <b>true</b> if device is closed. <br /></td></tr>
|
||||
<tr class="separator:af4af787cf1f0c683ab8cc96b467ceb71 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2e3ec03f1fb36ad84483822a1618488b inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2e3ec03f1fb36ad84483822a1618488b"></a>
|
||||
virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a2e3ec03f1fb36ad84483822a1618488b">canRead</a> () const </td></tr>
|
||||
<tr class="memdesc:a2e3ec03f1fb36ad84483822a1618488b inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return <b>true</b> if device can read <b>now</b>. <br /></td></tr>
|
||||
<tr class="separator:a2e3ec03f1fb36ad84483822a1618488b inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa2a16a83493209f165f03e1c49330c82 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa2a16a83493209f165f03e1c49330c82"></a>
|
||||
virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#aa2a16a83493209f165f03e1c49330c82">canWrite</a> () const </td></tr>
|
||||
<tr class="memdesc:aa2a16a83493209f165f03e1c49330c82 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return <b>true</b> if device can write <b>now</b>. <br /></td></tr>
|
||||
<tr class="separator:aa2a16a83493209f165f03e1c49330c82 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af102eb926a08c8da2d0dcb06c3f951d6 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af102eb926a08c8da2d0dcb06c3f951d6"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#af102eb926a08c8da2d0dcb06c3f951d6">setReopenEnabled</a> (bool yes=true)</td></tr>
|
||||
<tr class="memdesc:af102eb926a08c8da2d0dcb06c3f951d6 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Set execution of <em>open</em> enabled while threaded read on closed device. <br /></td></tr>
|
||||
<tr class="separator:af102eb926a08c8da2d0dcb06c3f951d6 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac62f3a463fab444f084aa9ce7435e5a4 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac62f3a463fab444f084aa9ce7435e5a4"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ac62f3a463fab444f084aa9ce7435e5a4">setReopenTimeout</a> (int msecs)</td></tr>
|
||||
<tr class="memdesc:ac62f3a463fab444f084aa9ce7435e5a4 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Set timeout in milliseconds between <em>open</em> tryings if reopen is enabled. <br /></td></tr>
|
||||
<tr class="separator:ac62f3a463fab444f084aa9ce7435e5a4 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a21175548410fffdf7b060158d11b0277 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a21175548410fffdf7b060158d11b0277"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a21175548410fffdf7b060158d11b0277">isReopenEnabled</a> () const </td></tr>
|
||||
<tr class="memdesc:a21175548410fffdf7b060158d11b0277 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return reopen enable. <br /></td></tr>
|
||||
<tr class="separator:a21175548410fffdf7b060158d11b0277 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab87197451c9d3700860c73f85538e0dd inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab87197451c9d3700860c73f85538e0dd"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ab87197451c9d3700860c73f85538e0dd">reopenTimeout</a> ()</td></tr>
|
||||
<tr class="memdesc:ab87197451c9d3700860c73f85538e0dd inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return reopen timeout. <br /></td></tr>
|
||||
<tr class="separator:ab87197451c9d3700860c73f85538e0dd inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac6eaa85cbd4f4f639add072f174d843b inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ac6eaa85cbd4f4f639add072f174d843b">setThreadedReadSlot</a> (ReadRetFunc func)</td></tr>
|
||||
<tr class="memdesc:ac6eaa85cbd4f4f639add072f174d843b inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Set "threaded read slot". <a href="#ac6eaa85cbd4f4f639add072f174d843b">More...</a><br /></td></tr>
|
||||
<tr class="separator:ac6eaa85cbd4f4f639add072f174d843b inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5f8ef8392407794b48130487dffbd6e5 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5f8ef8392407794b48130487dffbd6e5"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a5f8ef8392407794b48130487dffbd6e5">setThreadedReadData</a> (void *d)</td></tr>
|
||||
<tr class="memdesc:a5f8ef8392407794b48130487dffbd6e5 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Set custom data that will be passed to "threaded read slot". <br /></td></tr>
|
||||
<tr class="separator:a5f8ef8392407794b48130487dffbd6e5 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a52c3127c3940d0a37e42b38b0fd1cf71 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a52c3127c3940d0a37e42b38b0fd1cf71">setThreadedReadBufferSize</a> (int new_size)</td></tr>
|
||||
<tr class="memdesc:a52c3127c3940d0a37e42b38b0fd1cf71 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Set size of threaded read buffer. <a href="#a52c3127c3940d0a37e42b38b0fd1cf71">More...</a><br /></td></tr>
|
||||
<tr class="separator:a52c3127c3940d0a37e42b38b0fd1cf71 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1224a4837afb731b18473bd79a934605 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1224a4837afb731b18473bd79a934605"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a1224a4837afb731b18473bd79a934605">threadedReadBufferSize</a> () const </td></tr>
|
||||
<tr class="memdesc:a1224a4837afb731b18473bd79a934605 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return size of threaded read buffer. <br /></td></tr>
|
||||
<tr class="separator:a1224a4837afb731b18473bd79a934605 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a22831f552757ed99a3697e29bab1f447 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a22831f552757ed99a3697e29bab1f447"></a>
|
||||
const uchar * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a22831f552757ed99a3697e29bab1f447">threadedReadBuffer</a> () const </td></tr>
|
||||
<tr class="memdesc:a22831f552757ed99a3697e29bab1f447 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return content of threaded read buffer. <br /></td></tr>
|
||||
<tr class="separator:a22831f552757ed99a3697e29bab1f447 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a00277fab1681c7226dcf41bd53ae895d inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a00277fab1681c7226dcf41bd53ae895d"></a>
|
||||
void * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a00277fab1681c7226dcf41bd53ae895d">threadedReadData</a> () const </td></tr>
|
||||
<tr class="memdesc:a00277fab1681c7226dcf41bd53ae895d inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return custom data that will be passed to "threaded read slot". <br /></td></tr>
|
||||
<tr class="separator:a00277fab1681c7226dcf41bd53ae895d inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4906b24d7672b94766c619cb391ee4a0 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4906b24d7672b94766c619cb391ee4a0"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a4906b24d7672b94766c619cb391ee4a0">isThreadedRead</a> () const </td></tr>
|
||||
<tr class="memdesc:a4906b24d7672b94766c619cb391ee4a0 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return <b>true</b> if threaded read is started. <br /></td></tr>
|
||||
<tr class="separator:a4906b24d7672b94766c619cb391ee4a0 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aaa58fd385f8dea3b3887da2b9af3f950 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaa58fd385f8dea3b3887da2b9af3f950"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#aaa58fd385f8dea3b3887da2b9af3f950">startThreadedRead</a> ()</td></tr>
|
||||
<tr class="memdesc:aaa58fd385f8dea3b3887da2b9af3f950 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Start threaded read. <br /></td></tr>
|
||||
<tr class="separator:aaa58fd385f8dea3b3887da2b9af3f950 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6d45079c93fd233e6ff73e00d4da7616 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6d45079c93fd233e6ff73e00d4da7616"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a6d45079c93fd233e6ff73e00d4da7616">startThreadedRead</a> (ReadRetFunc func)</td></tr>
|
||||
<tr class="memdesc:a6d45079c93fd233e6ff73e00d4da7616 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Start threaded read and assign "threaded read slot" to "func". <br /></td></tr>
|
||||
<tr class="separator:a6d45079c93fd233e6ff73e00d4da7616 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4bc2ae587cec97123970afb489c0c530 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4bc2ae587cec97123970afb489c0c530"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a4bc2ae587cec97123970afb489c0c530">stopThreadedRead</a> ()</td></tr>
|
||||
<tr class="memdesc:a4bc2ae587cec97123970afb489c0c530 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Stop threaded read. <br /></td></tr>
|
||||
<tr class="separator:a4bc2ae587cec97123970afb489c0c530 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8ced4ba161fe19d98faea99c868059da inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8ced4ba161fe19d98faea99c868059da"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a8ced4ba161fe19d98faea99c868059da">isThreadedWrite</a> () const </td></tr>
|
||||
<tr class="memdesc:a8ced4ba161fe19d98faea99c868059da inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Return <b>true</b> if threaded write is started. <br /></td></tr>
|
||||
<tr class="separator:a8ced4ba161fe19d98faea99c868059da inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abf19c9629dae97b30ecbd7fcaae0bb84 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abf19c9629dae97b30ecbd7fcaae0bb84"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#abf19c9629dae97b30ecbd7fcaae0bb84">startThreadedWrite</a> ()</td></tr>
|
||||
<tr class="memdesc:abf19c9629dae97b30ecbd7fcaae0bb84 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Start threaded write. <br /></td></tr>
|
||||
<tr class="separator:abf19c9629dae97b30ecbd7fcaae0bb84 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8276a65b6c186478af39fe6482ccfc99 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8276a65b6c186478af39fe6482ccfc99"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a8276a65b6c186478af39fe6482ccfc99">stopThreadedWrite</a> ()</td></tr>
|
||||
<tr class="memdesc:a8276a65b6c186478af39fe6482ccfc99 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Stop threaded write. <br /></td></tr>
|
||||
<tr class="separator:a8276a65b6c186478af39fe6482ccfc99 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3ea8e87826a944be0c9f67b2989b78e4 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3ea8e87826a944be0c9f67b2989b78e4"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a3ea8e87826a944be0c9f67b2989b78e4">clearThreadedWriteQueue</a> ()</td></tr>
|
||||
<tr class="memdesc:a3ea8e87826a944be0c9f67b2989b78e4 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Clear threaded write task queue. <br /></td></tr>
|
||||
<tr class="separator:a3ea8e87826a944be0c9f67b2989b78e4 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9c6cb4c2ef6950a1d1d9b9de8eb31d72 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9c6cb4c2ef6950a1d1d9b9de8eb31d72"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a9c6cb4c2ef6950a1d1d9b9de8eb31d72">start</a> ()</td></tr>
|
||||
<tr class="memdesc:a9c6cb4c2ef6950a1d1d9b9de8eb31d72 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Start both threaded read and threaded write. <br /></td></tr>
|
||||
<tr class="separator:a9c6cb4c2ef6950a1d1d9b9de8eb31d72 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5f11f004b3976cc015cc4b9c04fa44f2 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5f11f004b3976cc015cc4b9c04fa44f2"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a5f11f004b3976cc015cc4b9c04fa44f2">stop</a> (bool wait=false)</td></tr>
|
||||
<tr class="memdesc:a5f11f004b3976cc015cc4b9c04fa44f2 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Stop both threaded read and threaded write and if "wait" block until both threads are stop. <br /></td></tr>
|
||||
<tr class="separator:a5f11f004b3976cc015cc4b9c04fa44f2 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a97d70784dd67ee919704c37e53819525 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a97d70784dd67ee919704c37e53819525"></a>
|
||||
<a class="el" href="class_p_i_byte_array.html">PIByteArray</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a97d70784dd67ee919704c37e53819525">read</a> (int max_size)</td></tr>
|
||||
<tr class="memdesc:a97d70784dd67ee919704c37e53819525 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Read from device maximum "max_size" bytes and return them as <a class="el" href="class_p_i_byte_array.html" title="Byte array. ">PIByteArray</a>. <br /></td></tr>
|
||||
<tr class="separator:a97d70784dd67ee919704c37e53819525 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa4991bd904757496dcd41d0d614a7a59 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa4991bd904757496dcd41d0d614a7a59"></a>
|
||||
<a class="el" href="class_p_i_byte_array.html">PIByteArray</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#aa4991bd904757496dcd41d0d614a7a59">readForTime</a> (double timeout_ms)</td></tr>
|
||||
<tr class="memdesc:aa4991bd904757496dcd41d0d614a7a59 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Read from device for "timeout_ms" milliseconds and return readed data as <a class="el" href="class_p_i_byte_array.html" title="Byte array. ">PIByteArray</a>. Timeout should to be greater than 0. <br /></td></tr>
|
||||
<tr class="separator:aa4991bd904757496dcd41d0d614a7a59 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a76e6241630e550f39fe8f10f0a2968d8 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a76e6241630e550f39fe8f10f0a2968d8"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a76e6241630e550f39fe8f10f0a2968d8">write</a> (const <a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &<a class="el" href="class_p_i_thread.html#aa3c4138dc000e34fb74140d0a5be3afe">data</a>)</td></tr>
|
||||
<tr class="memdesc:a76e6241630e550f39fe8f10f0a2968d8 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Write "data" to device. <br /></td></tr>
|
||||
<tr class="separator:a76e6241630e550f39fe8f10f0a2968d8 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a534ea05df3ca267221dd8d5802df4ff9 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a534ea05df3ca267221dd8d5802df4ff9"></a>
|
||||
ullong </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a534ea05df3ca267221dd8d5802df4ff9">writeThreaded</a> (const void *<a class="el" href="class_p_i_thread.html#aa3c4138dc000e34fb74140d0a5be3afe">data</a>, int max_size)</td></tr>
|
||||
<tr class="memdesc:a534ea05df3ca267221dd8d5802df4ff9 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Add task to threaded write queue and return task ID. <br /></td></tr>
|
||||
<tr class="separator:a534ea05df3ca267221dd8d5802df4ff9 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a444cedf1f38d9dc05eb2a26946318263 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a444cedf1f38d9dc05eb2a26946318263"></a>
|
||||
ullong </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a444cedf1f38d9dc05eb2a26946318263">writeThreaded</a> (const <a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &<a class="el" href="class_p_i_thread.html#aa3c4138dc000e34fb74140d0a5be3afe">data</a>)</td></tr>
|
||||
<tr class="memdesc:a444cedf1f38d9dc05eb2a26946318263 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Add task to threaded write queue and return task ID. <br /></td></tr>
|
||||
<tr class="separator:a444cedf1f38d9dc05eb2a26946318263 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afa5ccc05c7551d10f0c311e4aa534cd8 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afa5ccc05c7551d10f0c311e4aa534cd8"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#afa5ccc05c7551d10f0c311e4aa534cd8">configure</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &config_file, const <a class="el" href="class_p_i_string.html">PIString</a> &section, bool parent_section=false)</td></tr>
|
||||
<tr class="memdesc:afa5ccc05c7551d10f0c311e4aa534cd8 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Configure device from section "section" of file "config_file", if "parent_section" parent section also will be read. <br /></td></tr>
|
||||
<tr class="separator:afa5ccc05c7551d10f0c311e4aa534cd8 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9df120510444c1ebe5fea7a7ca8e07d5 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9df120510444c1ebe5fea7a7ca8e07d5"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a9df120510444c1ebe5fea7a7ca8e07d5">open</a> ()</td></tr>
|
||||
<tr class="memdesc:a9df120510444c1ebe5fea7a7ca8e07d5 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Open device. <br /></td></tr>
|
||||
<tr class="separator:a9df120510444c1ebe5fea7a7ca8e07d5 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7ee1d02b01cc6d6657f78de396bde36b inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7ee1d02b01cc6d6657f78de396bde36b"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a7ee1d02b01cc6d6657f78de396bde36b">open</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &_path)</td></tr>
|
||||
<tr class="memdesc:a7ee1d02b01cc6d6657f78de396bde36b inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Open device with path "path". <br /></td></tr>
|
||||
<tr class="separator:a7ee1d02b01cc6d6657f78de396bde36b inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab14452c5213f4fc28948e15d74c011fb inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab14452c5213f4fc28948e15d74c011fb"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ab14452c5213f4fc28948e15d74c011fb">open</a> (const <a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595">DeviceMode</a> &_mode)</td></tr>
|
||||
<tr class="memdesc:ab14452c5213f4fc28948e15d74c011fb inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Open device with mode "mode". <br /></td></tr>
|
||||
<tr class="separator:ab14452c5213f4fc28948e15d74c011fb inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af137f0f194302d7d9e8d1a16355dc698 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af137f0f194302d7d9e8d1a16355dc698"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#af137f0f194302d7d9e8d1a16355dc698">open</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &_path, const <a class="el" href="class_p_i_i_o_device.html#a546a024c6ff4a1dca9350b520e73b595">DeviceMode</a> &_mode)</td></tr>
|
||||
<tr class="memdesc:af137f0f194302d7d9e8d1a16355dc698 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Open device with path "path" and mode "mode". <br /></td></tr>
|
||||
<tr class="separator:af137f0f194302d7d9e8d1a16355dc698 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad59f415f0fec6692f1b2982b7deabf50 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad59f415f0fec6692f1b2982b7deabf50"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ad59f415f0fec6692f1b2982b7deabf50">close</a> ()</td></tr>
|
||||
<tr class="memdesc:ad59f415f0fec6692f1b2982b7deabf50 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Close device. <br /></td></tr>
|
||||
<tr class="separator:ad59f415f0fec6692f1b2982b7deabf50 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac057b3e06d4e830e5b36c36a86c17054 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac057b3e06d4e830e5b36c36a86c17054"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ac057b3e06d4e830e5b36c36a86c17054">initialize</a> ()</td></tr>
|
||||
<tr class="memdesc:ac057b3e06d4e830e5b36c36a86c17054 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Initialize device. <br /></td></tr>
|
||||
<tr class="separator:ac057b3e06d4e830e5b36c36a86c17054 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a25901752de62f5099ac32b90409d8242 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a25901752de62f5099ac32b90409d8242"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a25901752de62f5099ac32b90409d8242">opened</a> ()</td></tr>
|
||||
<tr class="memdesc:a25901752de62f5099ac32b90409d8242 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Raise if succesfull open. <br /></td></tr>
|
||||
<tr class="separator:a25901752de62f5099ac32b90409d8242 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2e85eb26b57d368ba14e3824788c83ba inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2e85eb26b57d368ba14e3824788c83ba"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a2e85eb26b57d368ba14e3824788c83ba">closed</a> ()</td></tr>
|
||||
<tr class="memdesc:a2e85eb26b57d368ba14e3824788c83ba inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Raise if succesfull close. <br /></td></tr>
|
||||
<tr class="separator:a2e85eb26b57d368ba14e3824788c83ba inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae35ceb9623e56caad53cdf8699b7d327 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae35ceb9623e56caad53cdf8699b7d327"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ae35ceb9623e56caad53cdf8699b7d327">threadedReadEvent</a> (uchar *readed, int size)</td></tr>
|
||||
<tr class="memdesc:ae35ceb9623e56caad53cdf8699b7d327 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Raise if read thread succesfull read some data. <br /></td></tr>
|
||||
<tr class="separator:ae35ceb9623e56caad53cdf8699b7d327 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abadfd017efac451192e3a836e7a91497 inherit pub_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abadfd017efac451192e3a836e7a91497"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#abadfd017efac451192e3a836e7a91497">threadedWriteEvent</a> (ullong id, int written_size)</td></tr>
|
||||
<tr class="memdesc:abadfd017efac451192e3a836e7a91497 inherit pub_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Raise if write thread succesfull write some data of task with ID "id". <br /></td></tr>
|
||||
<tr class="separator:abadfd017efac451192e3a836e7a91497 inherit pub_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pub_methods_class_p_i_thread"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_p_i_thread')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_p_i_thread.html">PIThread</a></td></tr>
|
||||
<tr class="memitem:adaa3b942365cb17b3e985648128e5f7e inherit pub_methods_class_p_i_thread"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adaa3b942365cb17b3e985648128e5f7e"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_thread.html#adaa3b942365cb17b3e985648128e5f7e">PIThread</a> (void *<a class="el" href="class_p_i_thread.html#aa3c4138dc000e34fb74140d0a5be3afe">data</a>, ThreadFunc func, bool startNow=false, int loop_delay=-1)</td></tr>
|
||||
@@ -299,8 +540,7 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
||||
<tr class="memdesc:a9a0ec972d4864287fae4d1a0edcd9dc5 inherit pub_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Set object debug active. <br /></td></tr>
|
||||
<tr class="separator:a9a0ec972d4864287fae4d1a0edcd9dc5 inherit pub_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb8178ed4012f204d2c89a8413bbcd2d inherit pub_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aeb8178ed4012f204d2c89a8413bbcd2d"></a>
|
||||
const PIMap< <a class="el" href="class_p_i_string.html">PIString</a>, <br class="typebreak" />
|
||||
<a class="el" href="class_p_i_variant.html">PIVariant</a> > & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aeb8178ed4012f204d2c89a8413bbcd2d">properties</a> () const </td></tr>
|
||||
const PIMap< <a class="el" href="class_p_i_string.html">PIString</a>, <a class="el" href="class_p_i_variant.html">PIVariant</a> > & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aeb8178ed4012f204d2c89a8413bbcd2d">properties</a> () const </td></tr>
|
||||
<tr class="memdesc:aeb8178ed4012f204d2c89a8413bbcd2d inherit pub_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Returns properties of the object. <br /></td></tr>
|
||||
<tr class="separator:aeb8178ed4012f204d2c89a8413bbcd2d inherit pub_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a68dbd55885a081be717ff818dcb31bcc inherit pub_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a68dbd55885a081be717ff818dcb31bcc"></a>
|
||||
@@ -319,6 +559,21 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a8d6bd4c57aa01dc41e1b28720f9604a7">isPropertyExists</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>) const </td></tr>
|
||||
<tr class="memdesc:a8d6bd4c57aa01dc41e1b28720f9604a7 inherit pub_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Returns if property with name "name" exists. <br /></td></tr>
|
||||
<tr class="separator:a8d6bd4c57aa01dc41e1b28720f9604a7 inherit pub_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
|
||||
Static Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a80561e2862edf4144e37544d7ad33d3c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a80561e2862edf4144e37544d7ad33d3c"></a>
|
||||
static <a class="el" href="class_p_i_vector.html">PIVector</a>< int > </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_serial.html#a80561e2862edf4144e37544d7ad33d3c">availableSpeeds</a> ()</td></tr>
|
||||
<tr class="memdesc:a80561e2862edf4144e37544d7ad33d3c"><td class="mdescLeft"> </td><td class="mdescRight">Returns all available speeds for serial devices. <br /></td></tr>
|
||||
<tr class="separator:a80561e2862edf4144e37544d7ad33d3c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4a53da288c0a533c241a82770518ae28"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4a53da288c0a533c241a82770518ae28"></a>
|
||||
static <a class="el" href="class_p_i_string_list.html">PIStringList</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_serial.html#a4a53da288c0a533c241a82770518ae28">availableDevices</a> (bool test=false)</td></tr>
|
||||
<tr class="memdesc:a4a53da288c0a533c241a82770518ae28"><td class="mdescLeft"> </td><td class="mdescRight">Returns all available system devices. If "test" each device will be tried to open. <br /></td></tr>
|
||||
<tr class="separator:a4a53da288c0a533c241a82770518ae28"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pub_static_methods_class_p_i_i_o_device"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_p_i_i_o_device')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td></tr>
|
||||
<tr class="memitem:ac47c4f61ade6d4f9a847e0d55abcf150 inherit pub_static_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_p_i_i_o_device.html">PIIODevice</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ac47c4f61ade6d4f9a847e0d55abcf150">createFromFullPath</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &full_path)</td></tr>
|
||||
<tr class="memdesc:ac47c4f61ade6d4f9a847e0d55abcf150 inherit pub_static_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Try to determine suitable device, create new one, configure it with <em><a class="el" href="class_p_i_i_o_device.html#aeb3edefa3b78b06e0f293936c15a74ab" title="Reimplement to configure your device with parameters of full unambiguous string. Default implementati...">configureFromFullPath()</a></em> and returns it. <a href="#ac47c4f61ade6d4f9a847e0d55abcf150">More...</a><br /></td></tr>
|
||||
<tr class="separator:ac47c4f61ade6d4f9a847e0d55abcf150 inherit pub_static_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pub_static_methods_class_p_i_object"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_p_i_object')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="class_p_i_object.html">PIObject</a></td></tr>
|
||||
<tr class="memitem:af4581f822cb17c489e34da1abca2764a inherit pub_static_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af4581f822cb17c489e34da1abca2764a"></a>
|
||||
static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af4581f822cb17c489e34da1abca2764a">piDisconnect</a> (<a class="el" href="class_p_i_object.html">PIObject</a> *src, const <a class="el" href="class_p_i_string.html">PIString</a> &sig)</td></tr>
|
||||
@@ -332,6 +587,98 @@ static void </td><td class="memItemRight" valign="bottom"><a class="el" hre
|
||||
static <a class="el" href="class_p_i_object.html">PIObject</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#afe05189de1d6ebbf44a2e16cfe200848">findByName</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)</td></tr>
|
||||
<tr class="memdesc:afe05189de1d6ebbf44a2e16cfe200848 inherit pub_static_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Returns PIObject* with name "name" or 0, if there is no object found. <br /></td></tr>
|
||||
<tr class="separator:afe05189de1d6ebbf44a2e16cfe200848 inherit pub_static_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
|
||||
Protected Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a618759d595670e96afa8103102e98ec7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a618759d595670e96afa8103102e98ec7"></a>
|
||||
<a class="el" href="class_p_i_string.html">PIString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_serial.html#a618759d595670e96afa8103102e98ec7">fullPathPrefix</a> () const </td></tr>
|
||||
<tr class="memdesc:a618759d595670e96afa8103102e98ec7"><td class="mdescLeft"> </td><td class="mdescRight">Reimplement to construct full unambiguous string prefix. <a class="el" href="class_p_i_i_o_device.html#PIIODevice_sec7">Creating devices by unambiguous string</a>. <br /></td></tr>
|
||||
<tr class="separator:a618759d595670e96afa8103102e98ec7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5c31bf29e311d1ea5e188adab37703e6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5c31bf29e311d1ea5e188adab37703e6"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_serial.html#a5c31bf29e311d1ea5e188adab37703e6">configureFromFullPath</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &full_path)</td></tr>
|
||||
<tr class="memdesc:a5c31bf29e311d1ea5e188adab37703e6"><td class="mdescLeft"> </td><td class="mdescRight">Reimplement to configure your device with parameters of full unambiguous string. Default implementation does nothing. <br /></td></tr>
|
||||
<tr class="separator:a5c31bf29e311d1ea5e188adab37703e6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6fa0f2c099da80fe406cd38b7e552d5b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6fa0f2c099da80fe406cd38b7e552d5b"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_serial.html#a6fa0f2c099da80fe406cd38b7e552d5b">configureDevice</a> (const void *e_main, const void *e_parent=0)</td></tr>
|
||||
<tr class="memdesc:a6fa0f2c099da80fe406cd38b7e552d5b"><td class="mdescLeft"> </td><td class="mdescRight">Reimplement to configure device from entries "e_main" and "e_parent", cast arguments to <em><a class="el" href="class_p_i_config_1_1_entry.html" title="Entry of configuration file ">PIConfig::Entry</a>*</em>. <br /></td></tr>
|
||||
<tr class="separator:a6fa0f2c099da80fe406cd38b7e552d5b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a544a191409e7088b1c7e6a35844c8f7b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a544a191409e7088b1c7e6a35844c8f7b"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_serial.html#a544a191409e7088b1c7e6a35844c8f7b">write</a> (const void *<a class="el" href="class_p_i_thread.html#aa3c4138dc000e34fb74140d0a5be3afe">data</a>, int max_size)</td></tr>
|
||||
<tr class="memdesc:a544a191409e7088b1c7e6a35844c8f7b"><td class="mdescLeft"> </td><td class="mdescRight">Reimplement this function to write to your device. <br /></td></tr>
|
||||
<tr class="separator:a544a191409e7088b1c7e6a35844c8f7b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aafc6d34cbbdef49fed9454403056a948"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aafc6d34cbbdef49fed9454403056a948"></a>
|
||||
virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_serial.html#aafc6d34cbbdef49fed9454403056a948">received</a> (const void *<a class="el" href="class_p_i_thread.html#aa3c4138dc000e34fb74140d0a5be3afe">data</a>, int size)</td></tr>
|
||||
<tr class="memdesc:aafc6d34cbbdef49fed9454403056a948"><td class="mdescLeft"> </td><td class="mdescRight">Executes when any read function was successful. Default implementation does nothing. <br /></td></tr>
|
||||
<tr class="separator:aafc6d34cbbdef49fed9454403056a948"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4341607c7ecd49b68b368a9cbc49207a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4341607c7ecd49b68b368a9cbc49207a"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_serial.html#a4341607c7ecd49b68b368a9cbc49207a">openDevice</a> ()</td></tr>
|
||||
<tr class="memdesc:a4341607c7ecd49b68b368a9cbc49207a"><td class="mdescLeft"> </td><td class="mdescRight">Reimplement to open device, return value will be set to "opened_" variable. <br /></td></tr>
|
||||
<tr class="separator:a4341607c7ecd49b68b368a9cbc49207a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa8f0b19f15100b7bc01c6f87b1eaa587"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa8f0b19f15100b7bc01c6f87b1eaa587"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_serial.html#aa8f0b19f15100b7bc01c6f87b1eaa587">closeDevice</a> ()</td></tr>
|
||||
<tr class="memdesc:aa8f0b19f15100b7bc01c6f87b1eaa587"><td class="mdescLeft"> </td><td class="mdescRight">Reimplement to close device, inverse return value will be set to "opened_" variable. <br /></td></tr>
|
||||
<tr class="separator:aa8f0b19f15100b7bc01c6f87b1eaa587"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pro_methods_class_p_i_i_o_device"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_p_i_i_o_device')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td></tr>
|
||||
<tr class="memitem:a587c32639f2732920338a363ad163d81 inherit pro_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a587c32639f2732920338a363ad163d81"></a>
|
||||
virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a587c32639f2732920338a363ad163d81">init</a> ()</td></tr>
|
||||
<tr class="memdesc:a587c32639f2732920338a363ad163d81 inherit pro_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Function executed before first <em><a class="el" href="class_p_i_i_o_device.html#ae62b3035a9f884d345fd5d071c8089c8" title="Reimplement to open device, return value will be set to "opened_" variable. ">openDevice()</a></em> or from constructor. <br /></td></tr>
|
||||
<tr class="separator:a587c32639f2732920338a363ad163d81 inherit pro_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3c744704af365358af074e1089e20068 inherit pro_methods_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3c744704af365358af074e1089e20068"></a>
|
||||
virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a3c744704af365358af074e1089e20068">threadedRead</a> (uchar *readed, int size)</td></tr>
|
||||
<tr class="memdesc:a3c744704af365358af074e1089e20068 inherit pro_methods_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Function executed when thread read some data, default implementation execute external slot "ret_func_". <br /></td></tr>
|
||||
<tr class="separator:a3c744704af365358af074e1089e20068 inherit pro_methods_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pro_methods_class_p_i_object"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_p_i_object')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="class_p_i_object.html">PIObject</a></td></tr>
|
||||
<tr class="memitem:a2f43644909496ba11ca294a67ed18deb inherit pro_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2f43644909496ba11ca294a67ed18deb"></a>
|
||||
<a class="el" href="class_p_i_object.html">PIObject</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a2f43644909496ba11ca294a67ed18deb">emitter</a> () const </td></tr>
|
||||
<tr class="memdesc:a2f43644909496ba11ca294a67ed18deb inherit pro_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Returns PIObject* which has raised an event. This value is correct only in definition of some event handler. <br /></td></tr>
|
||||
<tr class="separator:a2f43644909496ba11ca294a67ed18deb inherit pro_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2f98c7c43b93f9d636e9119f0a577715 inherit pro_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2f98c7c43b93f9d636e9119f0a577715"></a>
|
||||
virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a2f98c7c43b93f9d636e9119f0a577715">propertyChanged</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)</td></tr>
|
||||
<tr class="memdesc:a2f98c7c43b93f9d636e9119f0a577715 inherit pro_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Virtual function executes after property with name "name" has been changed. <br /></td></tr>
|
||||
<tr class="separator:a2f98c7c43b93f9d636e9119f0a577715 inherit pro_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="member-group"></a>
|
||||
Configurable parameters</h2></td></tr>
|
||||
<tr class="memitem:af5fbe1e5df53d8741a77c0d837a4beee"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af5fbe1e5df53d8741a77c0d837a4beee"></a>
|
||||
string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_serial.html#af5fbe1e5df53d8741a77c0d837a4beee">device</a></td></tr>
|
||||
<tr class="memdesc:af5fbe1e5df53d8741a77c0d837a4beee"><td class="mdescLeft"> </td><td class="mdescRight">device, default "" <br /></td></tr>
|
||||
<tr class="separator:af5fbe1e5df53d8741a77c0d837a4beee"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9663538ced1dcf18e64274d7c1d79380"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9663538ced1dcf18e64274d7c1d79380"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_serial.html#a9663538ced1dcf18e64274d7c1d79380">speed</a></td></tr>
|
||||
<tr class="memdesc:a9663538ced1dcf18e64274d7c1d79380"><td class="mdescLeft"> </td><td class="mdescRight">input/output speed, default 115200 <br /></td></tr>
|
||||
<tr class="separator:a9663538ced1dcf18e64274d7c1d79380"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8b22e12b2c46628b5f662bfad3276315"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8b22e12b2c46628b5f662bfad3276315"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_serial.html#a8b22e12b2c46628b5f662bfad3276315">dataBitsCount</a></td></tr>
|
||||
<tr class="memdesc:a8b22e12b2c46628b5f662bfad3276315"><td class="mdescLeft"> </td><td class="mdescRight">dataBitsCount, default 8 <br /></td></tr>
|
||||
<tr class="separator:a8b22e12b2c46628b5f662bfad3276315"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a239d8f030a9d9aa50b5bdd2301e6511a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a239d8f030a9d9aa50b5bdd2301e6511a"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_serial.html#a239d8f030a9d9aa50b5bdd2301e6511a">parityControl</a></td></tr>
|
||||
<tr class="memdesc:a239d8f030a9d9aa50b5bdd2301e6511a"><td class="mdescLeft"> </td><td class="mdescRight">parityControl, default false <br /></td></tr>
|
||||
<tr class="separator:a239d8f030a9d9aa50b5bdd2301e6511a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9eba892680353796970104edfed72d9b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9eba892680353796970104edfed72d9b"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_serial.html#a9eba892680353796970104edfed72d9b">parityOdd</a></td></tr>
|
||||
<tr class="memdesc:a9eba892680353796970104edfed72d9b"><td class="mdescLeft"> </td><td class="mdescRight">parityOdd, default false <br /></td></tr>
|
||||
<tr class="separator:a9eba892680353796970104edfed72d9b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac859d8414666aa184ede448711ed9874"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac859d8414666aa184ede448711ed9874"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_serial.html#ac859d8414666aa184ede448711ed9874">twoStopBits</a></td></tr>
|
||||
<tr class="memdesc:ac859d8414666aa184ede448711ed9874"><td class="mdescLeft"> </td><td class="mdescRight">twoStopBits, default false <br /></td></tr>
|
||||
<tr class="separator:ac859d8414666aa184ede448711ed9874"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
|
||||
Additional Inherited Members</h2></td></tr>
|
||||
<tr class="inherit_header pub_attribs_class_p_i_i_o_device"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_class_p_i_i_o_device')"><img src="closed.png" alt="-"/> Public Attributes inherited from <a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td></tr>
|
||||
<tr class="memitem:ad2483280da735187cfb6e05e84eebc6f inherit pub_attribs_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad2483280da735187cfb6e05e84eebc6f"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#ad2483280da735187cfb6e05e84eebc6f">reopenEnabled</a></td></tr>
|
||||
<tr class="memdesc:ad2483280da735187cfb6e05e84eebc6f inherit pub_attribs_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">setReopenEnabled, default "true" <br /></td></tr>
|
||||
<tr class="separator:ad2483280da735187cfb6e05e84eebc6f inherit pub_attribs_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aaa4b61e2d131c7ccd2db8e16a91c6500 inherit pub_attribs_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaa4b61e2d131c7ccd2db8e16a91c6500"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#aaa4b61e2d131c7ccd2db8e16a91c6500">reopenTimeout</a></td></tr>
|
||||
<tr class="memdesc:aaa4b61e2d131c7ccd2db8e16a91c6500 inherit pub_attribs_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">setReopenTimeout in ms, default 1000 <br /></td></tr>
|
||||
<tr class="separator:aaa4b61e2d131c7ccd2db8e16a91c6500 inherit pub_attribs_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a80ed0c7af3e062aecff43c2cb3e85804 inherit pub_attribs_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a80ed0c7af3e062aecff43c2cb3e85804"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a80ed0c7af3e062aecff43c2cb3e85804">threadedReadBufferSize</a></td></tr>
|
||||
<tr class="memdesc:a80ed0c7af3e062aecff43c2cb3e85804 inherit pub_attribs_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">setThreadedReadBufferSize in bytes, default 4096 <br /></td></tr>
|
||||
<tr class="separator:a80ed0c7af3e062aecff43c2cb3e85804 inherit pub_attribs_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header related_class_p_i_i_o_device"><td colspan="2" onclick="javascript:toggleInherit('related_class_p_i_i_o_device')"><img src="closed.png" alt="-"/> Related Functions inherited from <a class="el" href="class_p_i_i_o_device.html">PIIODevice</a></td></tr>
|
||||
<tr class="memitem:add5b851e98d22dd4d7482a8e509113dc inherit related_class_p_i_i_o_device"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
||||
<tr class="memitem:add5b851e98d22dd4d7482a8e509113dc inherit related_class_p_i_i_o_device"><td class="memTemplItemLeft" align="right" valign="top">T </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#add5b851e98d22dd4d7482a8e509113dc">readDeviceSetting</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, const T &def, const <a class="el" href="class_p_i_config_1_1_entry.html">PIConfig::Entry</a> *em, const <a class="el" href="class_p_i_config_1_1_entry.html">PIConfig::Entry</a> *ep)</td></tr>
|
||||
@@ -339,7 +686,7 @@ static <a class="el" href="class_p_i_object.html">PIObject</a> * </td><td c
|
||||
<tr class="separator:add5b851e98d22dd4d7482a8e509113dc inherit related_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a672a05d4391737b8fecd4524f1a47bda inherit related_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a672a05d4391737b8fecd4524f1a47bda"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a672a05d4391737b8fecd4524f1a47bda">REGISTER_DEVICE</a>(class)</td></tr>
|
||||
<tr class="memdesc:a672a05d4391737b8fecd4524f1a47bda inherit related_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Use this macro to enable automatic creation instances of your class with <em>createFromFullPath()</em> function. <br /></td></tr>
|
||||
<tr class="memdesc:a672a05d4391737b8fecd4524f1a47bda inherit related_class_p_i_i_o_device"><td class="mdescLeft"> </td><td class="mdescRight">Use this macro to enable automatic creation instances of your class with <em><a class="el" href="class_p_i_i_o_device.html#ac47c4f61ade6d4f9a847e0d55abcf150" title="Try to determine suitable device, create new one, configure it with configureFromFullPath() and retur...">createFromFullPath()</a></em> function. <br /></td></tr>
|
||||
<tr class="separator:a672a05d4391737b8fecd4524f1a47bda inherit related_class_p_i_i_o_device"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5adabd429443716b75771317ec43301b inherit related_class_p_i_i_o_device"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5adabd429443716b75771317ec43301b"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_i_o_device.html#a5adabd429443716b75771317ec43301b">PIIODEVICE</a>(class)</td></tr>
|
||||
@@ -354,28 +701,28 @@ static <a class="el" href="class_p_i_object.html">PIObject</a> * </td><td c
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#affa62b02040517a34b3f173d804e487f">PIOBJECT</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)</td></tr>
|
||||
<tr class="memdesc:affa62b02040517a34b3f173d804e487f inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">you should use this macro after class declaration to use EVENT and EVENT_HANDLER and correct piCoutObj output <br /></td></tr>
|
||||
<tr class="separator:affa62b02040517a34b3f173d804e487f inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4ce1840f79eac65344a4c5823f5034d4 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4ce1840f79eac65344a4c5823f5034d4"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a4ce1840f79eac65344a4c5823f5034d4">PIOBJECT_PARENT</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)</td></tr>
|
||||
<tr class="memdesc:a4ce1840f79eac65344a4c5823f5034d4 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">you should use this macro after class declaration to use EVENT and EVENT_HANDLER of parent class <br /></td></tr>
|
||||
<tr class="separator:a4ce1840f79eac65344a4c5823f5034d4 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8cd6444e57a0f7f25888c8b8293d3543 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8cd6444e57a0f7f25888c8b8293d3543"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a8cd6444e57a0f7f25888c8b8293d3543">PIOBJECT_SUBCLASS</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, parent)</td></tr>
|
||||
<tr class="memdesc:a8cd6444e57a0f7f25888c8b8293d3543 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">you should use this macro after class declaration to use EVENT and EVENT_HANDLER of parent class <br /></td></tr>
|
||||
<tr class="separator:a8cd6444e57a0f7f25888c8b8293d3543 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab605cf0454d34cc72c65bfed2abd696a inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab605cf0454d34cc72c65bfed2abd696a"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ab605cf0454d34cc72c65bfed2abd696a">EVENT_HANDLER0</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>()</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ab605cf0454d34cc72c65bfed2abd696a">EVENT_HANDLER0</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>()</td></tr>
|
||||
<tr class="memdesc:ab605cf0454d34cc72c65bfed2abd696a inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338" title="Returns object name. ">name()</a> <br /></td></tr>
|
||||
<tr class="separator:ab605cf0454d34cc72c65bfed2abd696a inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a56defa004e9b7efb2db50b3a43ca7225 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a56defa004e9b7efb2db50b3a43ca7225"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a56defa004e9b7efb2db50b3a43ca7225">EVENT_HANDLER1</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a56defa004e9b7efb2db50b3a43ca7225">EVENT_HANDLER1</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0)</td></tr>
|
||||
<tr class="memdesc:a56defa004e9b7efb2db50b3a43ca7225 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0) <br /></td></tr>
|
||||
<tr class="separator:a56defa004e9b7efb2db50b3a43ca7225 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abb64b696544ee4ee8715add9747c1293 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abb64b696544ee4ee8715add9747c1293"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#abb64b696544ee4ee8715add9747c1293">EVENT_HANDLER2</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#abb64b696544ee4ee8715add9747c1293">EVENT_HANDLER2</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1)</td></tr>
|
||||
<tr class="memdesc:abb64b696544ee4ee8715add9747c1293 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0, type1 var1) <br /></td></tr>
|
||||
<tr class="separator:abb64b696544ee4ee8715add9747c1293 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af90eced49fbdb43f5fc631fa7e7a44fb inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af90eced49fbdb43f5fc631fa7e7a44fb"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af90eced49fbdb43f5fc631fa7e7a44fb">EVENT_HANDLER3</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af90eced49fbdb43f5fc631fa7e7a44fb">EVENT_HANDLER3</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2)</td></tr>
|
||||
<tr class="memdesc:af90eced49fbdb43f5fc631fa7e7a44fb inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0, type1 var1, type2 var2) <br /></td></tr>
|
||||
<tr class="separator:af90eced49fbdb43f5fc631fa7e7a44fb inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8a8499ba07a4cc16c0b15c51b197d9f inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae8a8499ba07a4cc16c0b15c51b197d9f"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae8a8499ba07a4cc16c0b15c51b197d9f">EVENT_HANDLER4</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae8a8499ba07a4cc16c0b15c51b197d9f">EVENT_HANDLER4</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3)</td></tr>
|
||||
<tr class="memdesc:ae8a8499ba07a4cc16c0b15c51b197d9f inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0, type1 var1, type2 var2, type3 var3) <br /></td></tr>
|
||||
<tr class="separator:ae8a8499ba07a4cc16c0b15c51b197d9f inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae92ae8e64fbb4c6fa7d87cc1e93d55c0 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae92ae8e64fbb4c6fa7d87cc1e93d55c0"></a>
|
||||
@@ -383,23 +730,23 @@ static <a class="el" href="class_p_i_object.html">PIObject</a> * </td><td c
|
||||
<tr class="memdesc:ae92ae8e64fbb4c6fa7d87cc1e93d55c0 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">EVENT_HANDLER is synonym of EVENT_HANDLER0. <br /></td></tr>
|
||||
<tr class="separator:ae92ae8e64fbb4c6fa7d87cc1e93d55c0 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a338377c8ec10707dd26a168b8aef5c31 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a338377c8ec10707dd26a168b8aef5c31"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a338377c8ec10707dd26a168b8aef5c31">EVENT_VHANDLER0</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>()</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a338377c8ec10707dd26a168b8aef5c31">EVENT_VHANDLER0</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>()</td></tr>
|
||||
<tr class="memdesc:a338377c8ec10707dd26a168b8aef5c31 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338" title="Returns object name. ">name()</a> <br /></td></tr>
|
||||
<tr class="separator:a338377c8ec10707dd26a168b8aef5c31 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abf138848427466a7ae91ada5876f926d inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abf138848427466a7ae91ada5876f926d"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#abf138848427466a7ae91ada5876f926d">EVENT_VHANDLER1</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#abf138848427466a7ae91ada5876f926d">EVENT_VHANDLER1</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0)</td></tr>
|
||||
<tr class="memdesc:abf138848427466a7ae91ada5876f926d inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0) <br /></td></tr>
|
||||
<tr class="separator:abf138848427466a7ae91ada5876f926d inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad0ba4a14c77b8d968dc13918f9b2d384 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad0ba4a14c77b8d968dc13918f9b2d384"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ad0ba4a14c77b8d968dc13918f9b2d384">EVENT_VHANDLER2</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ad0ba4a14c77b8d968dc13918f9b2d384">EVENT_VHANDLER2</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1)</td></tr>
|
||||
<tr class="memdesc:ad0ba4a14c77b8d968dc13918f9b2d384 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0, type1 var1) <br /></td></tr>
|
||||
<tr class="separator:ad0ba4a14c77b8d968dc13918f9b2d384 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4f47b429ac594cebdca1567e1b9a1021 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4f47b429ac594cebdca1567e1b9a1021"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a4f47b429ac594cebdca1567e1b9a1021">EVENT_VHANDLER3</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a4f47b429ac594cebdca1567e1b9a1021">EVENT_VHANDLER3</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2)</td></tr>
|
||||
<tr class="memdesc:a4f47b429ac594cebdca1567e1b9a1021 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0, type1 var1, type2 var2) <br /></td></tr>
|
||||
<tr class="separator:a4f47b429ac594cebdca1567e1b9a1021 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a96b2461314db11f3b68942bcd4b9d13d inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a96b2461314db11f3b68942bcd4b9d13d"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a96b2461314db11f3b68942bcd4b9d13d">EVENT_VHANDLER4</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a96b2461314db11f3b68942bcd4b9d13d">EVENT_VHANDLER4</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3)</td></tr>
|
||||
<tr class="memdesc:a96b2461314db11f3b68942bcd4b9d13d inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0, type1 var1, type2 var2, type3 var3) <br /></td></tr>
|
||||
<tr class="separator:a96b2461314db11f3b68942bcd4b9d13d inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a26a0e3181ebb2a90c11e9a7eb906a99e inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a26a0e3181ebb2a90c11e9a7eb906a99e"></a>
|
||||
@@ -411,19 +758,19 @@ static <a class="el" href="class_p_i_object.html">PIObject</a> * </td><td c
|
||||
<tr class="memdesc:a4fa760299649bc8aeaa0dcf4d605be70 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338" title="Returns object name. ">name()</a>; <br /></td></tr>
|
||||
<tr class="separator:a4fa760299649bc8aeaa0dcf4d605be70 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7083e0b630c70def2ce05d60d70a45b9 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7083e0b630c70def2ce05d60d70a45b9"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a7083e0b630c70def2ce05d60d70a45b9">EVENT1</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0);</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a7083e0b630c70def2ce05d60d70a45b9">EVENT1</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0);</td></tr>
|
||||
<tr class="memdesc:a7083e0b630c70def2ce05d60d70a45b9 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0); <br /></td></tr>
|
||||
<tr class="separator:a7083e0b630c70def2ce05d60d70a45b9 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a91d380b7235ad11b4830c4c2e8860618 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a91d380b7235ad11b4830c4c2e8860618"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a91d380b7235ad11b4830c4c2e8860618">EVENT2</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1);</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a91d380b7235ad11b4830c4c2e8860618">EVENT2</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1);</td></tr>
|
||||
<tr class="memdesc:a91d380b7235ad11b4830c4c2e8860618 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0, type1 var1); <br /></td></tr>
|
||||
<tr class="separator:a91d380b7235ad11b4830c4c2e8860618 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a685a85b0791e73158dc0173b4e18dd00 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a685a85b0791e73158dc0173b4e18dd00"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a685a85b0791e73158dc0173b4e18dd00">EVENT3</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2);</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a685a85b0791e73158dc0173b4e18dd00">EVENT3</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2);</td></tr>
|
||||
<tr class="memdesc:a685a85b0791e73158dc0173b4e18dd00 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0, type1 var1, type2 var2); <br /></td></tr>
|
||||
<tr class="separator:a685a85b0791e73158dc0173b4e18dd00 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a59032ae5e0b94cdfb52be1f24d5e8252 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a59032ae5e0b94cdfb52be1f24d5e8252"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a59032ae5e0b94cdfb52be1f24d5e8252">EVENT4</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3);</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a59032ae5e0b94cdfb52be1f24d5e8252">EVENT4</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3);</td></tr>
|
||||
<tr class="memdesc:a59032ae5e0b94cdfb52be1f24d5e8252 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0, type1 var1, type2 var2, type3 var3); <br /></td></tr>
|
||||
<tr class="separator:a59032ae5e0b94cdfb52be1f24d5e8252 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7877e997621e1161f058fce90febd464 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7877e997621e1161f058fce90febd464"></a>
|
||||
@@ -431,27 +778,27 @@ static <a class="el" href="class_p_i_object.html">PIObject</a> * </td><td c
|
||||
<tr class="memdesc:a7877e997621e1161f058fce90febd464 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">EVENT is synonym of EVENT0. <br /></td></tr>
|
||||
<tr class="separator:a7877e997621e1161f058fce90febd464 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac86f9567fcbe10d7e49685e0a01b8427 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac86f9567fcbe10d7e49685e0a01b8427"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ac86f9567fcbe10d7e49685e0a01b8427">CONNECTU</a>(src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ac86f9567fcbe10d7e49685e0a01b8427">CONNECTU</a>(src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:ac86f9567fcbe10d7e49685e0a01b8427 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler". "Event" and "handler" must has equal argument lists. <br /></td></tr>
|
||||
<tr class="separator:ac86f9567fcbe10d7e49685e0a01b8427 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a38e74a7ce99df00a10517f5ce4aa66c5 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a38e74a7ce99df00a10517f5ce4aa66c5"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a38e74a7ce99df00a10517f5ce4aa66c5">CONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a38e74a7ce99df00a10517f5ce4aa66c5">CONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a38e74a7ce99df00a10517f5ce4aa66c5 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a38e74a7ce99df00a10517f5ce4aa66c5 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a36132851189bb01db4957595111a28db inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a36132851189bb01db4957595111a28db"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a36132851189bb01db4957595111a28db">CONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a36132851189bb01db4957595111a28db">CONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a36132851189bb01db4957595111a28db inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a36132851189bb01db4957595111a28db inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a850bbf4e8361a106c99da4c46f684247 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a850bbf4e8361a106c99da4c46f684247"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a850bbf4e8361a106c99da4c46f684247">CONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a850bbf4e8361a106c99da4c46f684247">CONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a850bbf4e8361a106c99da4c46f684247 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a850bbf4e8361a106c99da4c46f684247 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab45dbd69bde3cde22d4aba27ed585407 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab45dbd69bde3cde22d4aba27ed585407"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ab45dbd69bde3cde22d4aba27ed585407">CONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ab45dbd69bde3cde22d4aba27ed585407">CONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:ab45dbd69bde3cde22d4aba27ed585407 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:ab45dbd69bde3cde22d4aba27ed585407 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a34e41d730c07354e07333def3d854019 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a34e41d730c07354e07333def3d854019"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a34e41d730c07354e07333def3d854019">CONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a34e41d730c07354e07333def3d854019">CONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a34e41d730c07354e07333def3d854019 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a34e41d730c07354e07333def3d854019 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a65528c74adc6691eac2c7a2f39328064 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a65528c74adc6691eac2c7a2f39328064"></a>
|
||||
@@ -459,23 +806,23 @@ static <a class="el" href="class_p_i_object.html">PIObject</a> * </td><td c
|
||||
<tr class="memdesc:a65528c74adc6691eac2c7a2f39328064 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">CONNECT is synonym of CONNECT0. <br /></td></tr>
|
||||
<tr class="separator:a65528c74adc6691eac2c7a2f39328064 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aaaba5b68617a43903056bc175b8cd162 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaaba5b68617a43903056bc175b8cd162"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aaaba5b68617a43903056bc175b8cd162">WEAK_CONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aaaba5b68617a43903056bc175b8cd162">WEAK_CONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:aaaba5b68617a43903056bc175b8cd162 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:aaaba5b68617a43903056bc175b8cd162 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a37d80492e781bf82b9c22c56977da81e inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a37d80492e781bf82b9c22c56977da81e"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a37d80492e781bf82b9c22c56977da81e">WEAK_CONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a37d80492e781bf82b9c22c56977da81e">WEAK_CONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a37d80492e781bf82b9c22c56977da81e inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a37d80492e781bf82b9c22c56977da81e inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a34134cc70172ef5a8d38ba8eb0db327d inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a34134cc70172ef5a8d38ba8eb0db327d"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a34134cc70172ef5a8d38ba8eb0db327d">WEAK_CONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a34134cc70172ef5a8d38ba8eb0db327d">WEAK_CONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a34134cc70172ef5a8d38ba8eb0db327d inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a34134cc70172ef5a8d38ba8eb0db327d inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a601eb7e6e4c3c1a2ba741abbaf271fed inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a601eb7e6e4c3c1a2ba741abbaf271fed"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a601eb7e6e4c3c1a2ba741abbaf271fed">WEAK_CONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a601eb7e6e4c3c1a2ba741abbaf271fed">WEAK_CONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a601eb7e6e4c3c1a2ba741abbaf271fed inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a601eb7e6e4c3c1a2ba741abbaf271fed inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a483ad0828f2c221308d95fd07ba1ee6e inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a483ad0828f2c221308d95fd07ba1ee6e"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a483ad0828f2c221308d95fd07ba1ee6e">WEAK_CONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a483ad0828f2c221308d95fd07ba1ee6e">WEAK_CONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a483ad0828f2c221308d95fd07ba1ee6e inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a483ad0828f2c221308d95fd07ba1ee6e inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a52fc22658e025b4c15c8a2454d81b289 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a52fc22658e025b4c15c8a2454d81b289"></a>
|
||||
@@ -483,23 +830,23 @@ static <a class="el" href="class_p_i_object.html">PIObject</a> * </td><td c
|
||||
<tr class="memdesc:a52fc22658e025b4c15c8a2454d81b289 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">WEAK_CONNECT is synonym of WEAK_CONNECT0. <br /></td></tr>
|
||||
<tr class="separator:a52fc22658e025b4c15c8a2454d81b289 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aed7fd8edaccbbca33c51417ca43ac32a inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aed7fd8edaccbbca33c51417ca43ac32a"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aed7fd8edaccbbca33c51417ca43ac32a">DISCONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aed7fd8edaccbbca33c51417ca43ac32a">DISCONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:aed7fd8edaccbbca33c51417ca43ac32a inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:aed7fd8edaccbbca33c51417ca43ac32a inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae030e8deb226c636d2df22076391f12c inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae030e8deb226c636d2df22076391f12c"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae030e8deb226c636d2df22076391f12c">DISCONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae030e8deb226c636d2df22076391f12c">DISCONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:ae030e8deb226c636d2df22076391f12c inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:ae030e8deb226c636d2df22076391f12c inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8f0609bfd7dfcd4512d76480bc114dab inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8f0609bfd7dfcd4512d76480bc114dab"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a8f0609bfd7dfcd4512d76480bc114dab">DISCONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a8f0609bfd7dfcd4512d76480bc114dab">DISCONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a8f0609bfd7dfcd4512d76480bc114dab inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:a8f0609bfd7dfcd4512d76480bc114dab inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af2789f99d1916f231fc579f00370fa6f inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af2789f99d1916f231fc579f00370fa6f"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af2789f99d1916f231fc579f00370fa6f">DISCONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af2789f99d1916f231fc579f00370fa6f">DISCONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:af2789f99d1916f231fc579f00370fa6f inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:af2789f99d1916f231fc579f00370fa6f inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aedf429d3192da764163c1377cad310e3 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aedf429d3192da764163c1377cad310e3"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aedf429d3192da764163c1377cad310e3">DISCONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aedf429d3192da764163c1377cad310e3">DISCONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:aedf429d3192da764163c1377cad310e3 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:aedf429d3192da764163c1377cad310e3 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a587604e6f3570c0fc32794384d4d0d1f inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a587604e6f3570c0fc32794384d4d0d1f"></a>
|
||||
@@ -516,15 +863,387 @@ static <a class="el" href="class_p_i_object.html">PIObject</a> * </td><td c
|
||||
<h1><a class="anchor" id="PISerial_sec0"></a>
|
||||
Synopsis</h1>
|
||||
<p>This class provide access to serial device, e.g. COM port. It can read, write, wait for write. There are several read and write functions. </p>
|
||||
</div></div><!-- contents -->
|
||||
</div><h2 class="groupheader">Member Enumeration Documentation</h2>
|
||||
<a class="anchor" id="aa5170ea0e0ed94304ba128fc3e7aa534"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">enum <a class="el" href="class_p_i_serial.html#aa5170ea0e0ed94304ba128fc3e7aa534">PISerial::Parameters</a></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Parameters of <a class="el" href="class_p_i_serial.html" title="Serial device. ">PISerial</a>. </p>
|
||||
<table class="fieldtable">
|
||||
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="aa5170ea0e0ed94304ba128fc3e7aa534a9e133083aa75e504817aafabc75bfb43"></a>ParityControl </td><td class="fielddoc">
|
||||
<p>Enable parity check and generate </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a class="anchor" id="aa5170ea0e0ed94304ba128fc3e7aa534aecf2f7e8bd125dcd94834450e6e82830"></a>ParityOdd </td><td class="fielddoc">
|
||||
<p>Parity is odd instead of even </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a class="anchor" id="aa5170ea0e0ed94304ba128fc3e7aa534add0ba30539b9a085ea1634ddd660ed3a"></a>TwoStopBits </td><td class="fielddoc">
|
||||
<p>Two stop bits instead of one </p>
|
||||
</td></tr>
|
||||
</table>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a54ce0a01f4f7251e5bc78eb22f8db73b"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">enum <a class="el" href="class_p_i_serial.html#a54ce0a01f4f7251e5bc78eb22f8db73b">PISerial::Speed</a></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Speed of <a class="el" href="class_p_i_serial.html" title="Serial device. ">PISerial</a>. </p>
|
||||
<table class="fieldtable">
|
||||
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="a54ce0a01f4f7251e5bc78eb22f8db73ba97e42bc5c9d30d098e23724634219ca8"></a>S50 </td><td class="fielddoc">
|
||||
<p>50 baud </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a class="anchor" id="a54ce0a01f4f7251e5bc78eb22f8db73bac6887b9891fb700e97f3b02259351837"></a>S75 </td><td class="fielddoc">
|
||||
<p>75 baud </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a class="anchor" id="a54ce0a01f4f7251e5bc78eb22f8db73ba4f43d713cecb152b94577295ecd75b08"></a>S110 </td><td class="fielddoc">
|
||||
<p>110 baud </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a class="anchor" id="a54ce0a01f4f7251e5bc78eb22f8db73bab5a7c0d050debce27f7382a41662b3eb"></a>S300 </td><td class="fielddoc">
|
||||
<p>300 baud </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a class="anchor" id="a54ce0a01f4f7251e5bc78eb22f8db73ba1fca1e893acc8c686bc12cf0df6101bc"></a>S600 </td><td class="fielddoc">
|
||||
<p>600 baud </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a class="anchor" id="a54ce0a01f4f7251e5bc78eb22f8db73baee0fda2531de0045b27f1d272d989186"></a>S1200 </td><td class="fielddoc">
|
||||
<p>1200 baud </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a class="anchor" id="a54ce0a01f4f7251e5bc78eb22f8db73ba9cfd1b084318ba1f4f2c4c8af92b7eb4"></a>S2400 </td><td class="fielddoc">
|
||||
<p>2400 baud </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a class="anchor" id="a54ce0a01f4f7251e5bc78eb22f8db73ba31a75f705b0e7c176e5ee23aceb38021"></a>S4800 </td><td class="fielddoc">
|
||||
<p>4800 baud </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a class="anchor" id="a54ce0a01f4f7251e5bc78eb22f8db73ba8ba3bccecc6bf88fd3c1b48b8446b57f"></a>S9600 </td><td class="fielddoc">
|
||||
<p>9600 baud </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a class="anchor" id="a54ce0a01f4f7251e5bc78eb22f8db73ba1f6a20d9be3c9f55e3cbd9eb36458e62"></a>S19200 </td><td class="fielddoc">
|
||||
<p>19200 baud </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a class="anchor" id="a54ce0a01f4f7251e5bc78eb22f8db73babddbd08deffd6324c3b1a934bc1bd2cc"></a>S38400 </td><td class="fielddoc">
|
||||
<p>38400 baud </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a class="anchor" id="a54ce0a01f4f7251e5bc78eb22f8db73baf7bfefa8d93f700dcf4d606e39ec334e"></a>S57600 </td><td class="fielddoc">
|
||||
<p>57600 baud </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a class="anchor" id="a54ce0a01f4f7251e5bc78eb22f8db73bac5ebd86e2d98a9dc9daec6646cb6e227"></a>S115200 </td><td class="fielddoc">
|
||||
<p>115200 baud </p>
|
||||
</td></tr>
|
||||
</table>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a class="anchor" id="ad2a66303f8ca8155a30b8a9ca2c6d213"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int PISerial::read </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">void * </td>
|
||||
<td class="paramname"><em>read_to</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">int </td>
|
||||
<td class="paramname"><em>max_size</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Basic read function. </p>
|
||||
<p>Read to pointer "read_to" no more than "max_size". If read is set to blocking this function will be wait at least one byte. </p><dl class="section return"><dt>Returns</dt><dd>Readed bytes count </dd></dl>
|
||||
<dl class="section see"><dt>See also</dt><dd><em><a class="el" href="class_p_i_serial.html#ad6fe5249fcb25b7d169aa9f8cee21b63" title="Advanced read function. ">readData()</a></em> </dd></dl>
|
||||
|
||||
<p>Reimplemented from <a class="el" href="class_p_i_i_o_device.html#a324471de64a9ee8fc8b3b89d2117f29a">PIIODevice</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="aaf313932c76742eac32a96587717f51a"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool PISerial::read </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">void * </td>
|
||||
<td class="paramname"><em>data</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">int </td>
|
||||
<td class="paramname"><em>size</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">double </td>
|
||||
<td class="paramname"><em>timeout_ms</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Advanced read function. </p>
|
||||
<p>Read to pointer "read_to" no more than "max_size" and no longer than "timeout_ms" milliseconds. If "timeout_ms" < 0 function will be wait forever until "max_size" will be readed. If size <= 0 function immediate returns <b>false</b>. For read data with unknown size use function <em><a class="el" href="class_p_i_serial.html#ad6fe5249fcb25b7d169aa9f8cee21b63" title="Advanced read function. ">readData()</a></em>. </p><dl class="section return"><dt>Returns</dt><dd><b>True</b> if readed bytes count = "max_size", else <b>false</b> </dd></dl>
|
||||
<dl class="section see"><dt>See also</dt><dd><em><a class="el" href="class_p_i_serial.html#ad6fe5249fcb25b7d169aa9f8cee21b63" title="Advanced read function. ">readData()</a></em> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="abf3341090279466c6a02c8f934b9cf30"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="class_p_i_string.html">PIString</a> PISerial::read </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">int </td>
|
||||
<td class="paramname"><em>size</em> = <code>-1</code>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">double </td>
|
||||
<td class="paramname"><em>timeout_ms</em> = <code>1000.</code> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Advanced read function. </p>
|
||||
<p>Read all or no more than "size" and no longer than "timeout_ms" milliseconds. If "timeout_ms" < 0 function will be wait forever until "size" will be readed. If "size" <= 0 function will be read all until "timeout_ms" elaped. <br />
|
||||
If size <= 0 and "timeout_ms" <= 0 function immediate returns empty string. <br />
|
||||
This function similar to <em><a class="el" href="class_p_i_serial.html#ad6fe5249fcb25b7d169aa9f8cee21b63" title="Advanced read function. ">readData()</a></em> but returns data as string. </p><dl class="section see"><dt>See also</dt><dd><em><a class="el" href="class_p_i_serial.html#ad6fe5249fcb25b7d169aa9f8cee21b63" title="Advanced read function. ">readData()</a></em> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="ad6fe5249fcb25b7d169aa9f8cee21b63"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a> PISerial::readData </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">int </td>
|
||||
<td class="paramname"><em>size</em> = <code>-1</code>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">double </td>
|
||||
<td class="paramname"><em>timeout_ms</em> = <code>1000.</code> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Advanced read function. </p>
|
||||
<p>Read all or no more than "size" and no longer than "timeout_ms" milliseconds. If "timeout_ms" < 0 function will be wait forever until "size" will be readed. If "size" <= 0 function will be read all until "timeout_ms" elaped. <br />
|
||||
If size <= 0 and "timeout_ms" <= 0 function immediate returns empty byte array. <br />
|
||||
This function similar to <em><a class="el" href="class_p_i_serial.html#ad2a66303f8ca8155a30b8a9ca2c6d213" title="Basic read function. ">read()</a></em> but returns data as byte array. </p><dl class="section see"><dt>See also</dt><dd><em><a class="el" href="class_p_i_serial.html#ad2a66303f8ca8155a30b8a9ca2c6d213" title="Basic read function. ">read()</a></em> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="acb24e9d5668d83f423577e61031fe11c"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int PISerial::write </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const void * </td>
|
||||
<td class="paramname"><em>data</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">int </td>
|
||||
<td class="paramname"><em>max_size</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">bool </td>
|
||||
<td class="paramname"><em>wait</em> = <code>false</code> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Write to device data "data" with maximum size "max_size" and wait for data written if "wait" is <b>true</b>. </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>sended bytes count </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a9c99718e73bd8f9e55992bf9ccd439ef"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool PISerial::send </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const void * </td>
|
||||
<td class="paramname"><em>data</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">int </td>
|
||||
<td class="paramname"><em>size</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">bool </td>
|
||||
<td class="paramname"><em>wait</em> = <code>false</code> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Write to device data "data" with maximum size "size" and wait for data written if "wait" is <b>true</b>. </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd><b>true</b> if sended bytes count = "size" </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a0acd993ac87db3d5f78201da62d9d12d"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool PISerial::send </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="class_p_i_string.html">PIString</a> & </td>
|
||||
<td class="paramname"><em>data</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">bool </td>
|
||||
<td class="paramname"><em>wait</em> = <code>false</code> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Write to device string "data" and wait for data written if "wait" is <b>true</b>. </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd><b>true</b> if sended bytes count = size of string </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a8c5a294b46fbe1eff197d37a34964f5b"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool PISerial::send </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="class_p_i_byte_array.html">PIByteArray</a> & </td>
|
||||
<td class="paramname"><em>data</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">bool </td>
|
||||
<td class="paramname"><em>wait</em> = <code>false</code> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Write to device byte array "data" and wait for data written if "wait" is <b>true</b>. </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd><b>true</b> if sended bytes count = size of string </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="class_p_i_serial.html">PISerial</a></li>
|
||||
<li class="footer">Generated on Sun Nov 2 2014 22:29:35 for PIP by
|
||||
<li class="footer">Generated on Fri Feb 27 2015 23:03:17 for PIP by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.8 </li>
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
@@ -1,10 +1,64 @@
|
||||
var class_p_i_serial =
|
||||
[
|
||||
[ "Parameters", "class_p_i_serial.html#aa5170ea0e0ed94304ba128fc3e7aa534", [
|
||||
[ "ParityControl", "class_p_i_serial.html#aa5170ea0e0ed94304ba128fc3e7aa534a9e133083aa75e504817aafabc75bfb43", null ],
|
||||
[ "ParityOdd", "class_p_i_serial.html#aa5170ea0e0ed94304ba128fc3e7aa534aecf2f7e8bd125dcd94834450e6e82830", null ],
|
||||
[ "TwoStopBits", "class_p_i_serial.html#aa5170ea0e0ed94304ba128fc3e7aa534add0ba30539b9a085ea1634ddd660ed3a", null ]
|
||||
] ],
|
||||
[ "Speed", "class_p_i_serial.html#a54ce0a01f4f7251e5bc78eb22f8db73b", [
|
||||
[ "S50", "class_p_i_serial.html#a54ce0a01f4f7251e5bc78eb22f8db73ba97e42bc5c9d30d098e23724634219ca8", null ],
|
||||
[ "S75", "class_p_i_serial.html#a54ce0a01f4f7251e5bc78eb22f8db73bac6887b9891fb700e97f3b02259351837", null ],
|
||||
[ "S110", "class_p_i_serial.html#a54ce0a01f4f7251e5bc78eb22f8db73ba4f43d713cecb152b94577295ecd75b08", null ],
|
||||
[ "S300", "class_p_i_serial.html#a54ce0a01f4f7251e5bc78eb22f8db73bab5a7c0d050debce27f7382a41662b3eb", null ],
|
||||
[ "S600", "class_p_i_serial.html#a54ce0a01f4f7251e5bc78eb22f8db73ba1fca1e893acc8c686bc12cf0df6101bc", null ],
|
||||
[ "S1200", "class_p_i_serial.html#a54ce0a01f4f7251e5bc78eb22f8db73baee0fda2531de0045b27f1d272d989186", null ],
|
||||
[ "S2400", "class_p_i_serial.html#a54ce0a01f4f7251e5bc78eb22f8db73ba9cfd1b084318ba1f4f2c4c8af92b7eb4", null ],
|
||||
[ "S4800", "class_p_i_serial.html#a54ce0a01f4f7251e5bc78eb22f8db73ba31a75f705b0e7c176e5ee23aceb38021", null ],
|
||||
[ "S9600", "class_p_i_serial.html#a54ce0a01f4f7251e5bc78eb22f8db73ba8ba3bccecc6bf88fd3c1b48b8446b57f", null ],
|
||||
[ "S19200", "class_p_i_serial.html#a54ce0a01f4f7251e5bc78eb22f8db73ba1f6a20d9be3c9f55e3cbd9eb36458e62", null ],
|
||||
[ "S38400", "class_p_i_serial.html#a54ce0a01f4f7251e5bc78eb22f8db73babddbd08deffd6324c3b1a934bc1bd2cc", null ],
|
||||
[ "S57600", "class_p_i_serial.html#a54ce0a01f4f7251e5bc78eb22f8db73baf7bfefa8d93f700dcf4d606e39ec334e", null ],
|
||||
[ "S115200", "class_p_i_serial.html#a54ce0a01f4f7251e5bc78eb22f8db73bac5ebd86e2d98a9dc9daec6646cb6e227", null ]
|
||||
] ],
|
||||
[ "PISerial", "class_p_i_serial.html#a36136c7c38a086d639c749b2c95a1f61", null ],
|
||||
[ "PISerial", "class_p_i_serial.html#a6b1904a3d9c19015b3cf2995e0bd52a9", null ],
|
||||
[ "setSpeed", "class_p_i_serial.html#a40829562054f2ee930f92824e0122012", null ],
|
||||
[ "setOutSpeed", "class_p_i_serial.html#ada741bca1561c6a949e05af4d16cf6c6", null ],
|
||||
[ "setInSpeed", "class_p_i_serial.html#a9ea3a52dc40fa15093b32cc423297695", null ],
|
||||
[ "setDevice", "class_p_i_serial.html#a1c0a832ff12b5a9481611b7ea278f2ad", null ],
|
||||
[ "setParameters", "class_p_i_serial.html#a9a29faa9cc916dc42811bc359d165200", null ],
|
||||
[ "setParameter", "class_p_i_serial.html#a956583470a21e22ed6bc458fcc71255f", null ],
|
||||
[ "isParameterSet", "class_p_i_serial.html#a6b949b46c9b09a1679c72abe42336ae0", null ],
|
||||
[ "parameters", "class_p_i_serial.html#adfd331c9c33a97f7c5d377c43b70c182", null ],
|
||||
[ "setDataBitsCount", "class_p_i_serial.html#aa9e520f4bd8cb03239ce725d878ed172", null ],
|
||||
[ "dataBitsCount", "class_p_i_serial.html#aaa7ea0c33ded5eda6d0eecda6bc0d18e", null ],
|
||||
[ "setPin", "class_p_i_serial.html#afb7b117e190c9be15875592243691dd7", null ],
|
||||
[ "isPin", "class_p_i_serial.html#a8f4e0db4256080ba91e8f531d20010f9", null ],
|
||||
[ "setReadIsBlocking", "class_p_i_serial.html#ad8e591d90287c6e90328869ac8bed034", null ],
|
||||
[ "device", "class_p_i_serial.html#a08b3a70595d0e975ba081370184d25e4", null ],
|
||||
[ "outSpeed", "class_p_i_serial.html#a2c345776ed628742da729fcc7d8440eb", null ],
|
||||
[ "inSpeed", "class_p_i_serial.html#a4b6782ec73f61822a9531d175430aa9c", null ],
|
||||
[ "flush", "class_p_i_serial.html#a5b0467f7252ecac1ca33f08e024a15fd", null ],
|
||||
[ "read", "class_p_i_serial.html#ad2a66303f8ca8155a30b8a9ca2c6d213", null ],
|
||||
[ "read", "class_p_i_serial.html#aaf313932c76742eac32a96587717f51a", null ],
|
||||
[ "read", "class_p_i_serial.html#abf3341090279466c6a02c8f934b9cf30", null ],
|
||||
[ "readData", "class_p_i_serial.html#ad6fe5249fcb25b7d169aa9f8cee21b63", null ],
|
||||
[ "write", "class_p_i_serial.html#acb24e9d5668d83f423577e61031fe11c", null ],
|
||||
[ "send", "class_p_i_serial.html#a9c99718e73bd8f9e55992bf9ccd439ef", null ],
|
||||
[ "send", "class_p_i_serial.html#a0acd993ac87db3d5f78201da62d9d12d", null ],
|
||||
[ "send", "class_p_i_serial.html#a8c5a294b46fbe1eff197d37a34964f5b", null ],
|
||||
[ "constructFullPath", "class_p_i_serial.html#ac810ba761a3ebe408c56b28024f81034", null ],
|
||||
[ "fullPathPrefix", "class_p_i_serial.html#a618759d595670e96afa8103102e98ec7", null ],
|
||||
[ "configureFromFullPath", "class_p_i_serial.html#a5c31bf29e311d1ea5e188adab37703e6", null ],
|
||||
[ "configureDevice", "class_p_i_serial.html#a6fa0f2c099da80fe406cd38b7e552d5b", null ],
|
||||
[ "write", "class_p_i_serial.html#a544a191409e7088b1c7e6a35844c8f7b", null ],
|
||||
[ "received", "class_p_i_serial.html#aafc6d34cbbdef49fed9454403056a948", null ],
|
||||
[ "openDevice", "class_p_i_serial.html#a4341607c7ecd49b68b368a9cbc49207a", null ],
|
||||
[ "closeDevice", "class_p_i_serial.html#aa8f0b19f15100b7bc01c6f87b1eaa587", null ]
|
||||
[ "closeDevice", "class_p_i_serial.html#aa8f0b19f15100b7bc01c6f87b1eaa587", null ],
|
||||
[ "device", "class_p_i_serial.html#af5fbe1e5df53d8741a77c0d837a4beee", null ],
|
||||
[ "speed", "class_p_i_serial.html#a9663538ced1dcf18e64274d7c1d79380", null ],
|
||||
[ "dataBitsCount", "class_p_i_serial.html#a8b22e12b2c46628b5f662bfad3276315", null ],
|
||||
[ "parityControl", "class_p_i_serial.html#a239d8f030a9d9aa50b5bdd2301e6511a", null ],
|
||||
[ "parityOdd", "class_p_i_serial.html#a9eba892680353796970104edfed72d9b", null ],
|
||||
[ "twoStopBits", "class_p_i_serial.html#ac859d8414666aa184ede448711ed9874", null ]
|
||||
];
|
||||
@@ -1 +1 @@
|
||||
6b0aa238526ec689ba5f1659df485a78
|
||||
25933b7928274e21b2fc85c5414bb6f5
|
||||
@@ -3,23 +3,19 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||
<title>PIP: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
$(window).load(resizeHeight);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
@@ -30,7 +26,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">PIP
|
||||
 <span id="projectnumber">0.4.1_alpha3</span>
|
||||
 <span id="projectnumber">0.5.0_prealpha</span>
|
||||
</div>
|
||||
<div id="projectbrief">Platform-Independent Primitives</div>
|
||||
</td>
|
||||
@@ -39,10 +35,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.8 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
@@ -50,22 +43,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
@@ -91,20 +68,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
$(document).ready(function(){initNavTree('class_p_i_set.html','');});
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark"> </span>Pages</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">PISet< T > Member List</div> </div>
|
||||
@@ -126,9 +89,9 @@ $(document).ready(function(){initNavTree('class_p_i_set.html','');});
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated on Sun Nov 2 2014 22:29:35 for PIP by
|
||||
<li class="footer">Generated on Fri Feb 27 2015 23:03:17 for PIP by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.8 </li>
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
@@ -3,23 +3,19 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||
<title>PIP: PISet< T > Class Template Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
$(window).load(resizeHeight);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
@@ -30,7 +26,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">PIP
|
||||
 <span id="projectnumber">0.4.1_alpha3</span>
|
||||
 <span id="projectnumber">0.5.0_prealpha</span>
|
||||
</div>
|
||||
<div id="projectbrief">Platform-Independent Primitives</div>
|
||||
</td>
|
||||
@@ -39,10 +35,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.8 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
@@ -50,22 +43,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
@@ -91,20 +68,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
$(document).ready(function(){initNavTree('class_p_i_set.html','');});
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark"> </span>Pages</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
@@ -166,9 +129,9 @@ class PISet< T ></h3>
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="class_p_i_set.html">PISet</a></li>
|
||||
<li class="footer">Generated on Sun Nov 2 2014 22:29:35 for PIP by
|
||||
<li class="footer">Generated on Fri Feb 27 2015 23:03:17 for PIP by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.8 </li>
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
@@ -3,23 +3,19 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||
<title>PIP: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
$(window).load(resizeHeight);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
@@ -30,7 +26,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">PIP
|
||||
 <span id="projectnumber">0.4.1_alpha3</span>
|
||||
 <span id="projectnumber">0.5.0_prealpha</span>
|
||||
</div>
|
||||
<div id="projectbrief">Platform-Independent Primitives</div>
|
||||
</td>
|
||||
@@ -39,10 +35,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.8 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
@@ -50,22 +43,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
@@ -91,20 +68,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
$(document).ready(function(){initNavTree('class_p_i_state_machine.html','');});
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark"> </span>Pages</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">PIStateMachine< Type > Member List</div> </div>
|
||||
@@ -169,7 +132,7 @@ $(document).ready(function(){initNavTree('class_p_i_state_machine.html','');});
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a1d556c03cc2ba29fd2515abc470e3393">piDisconnect</a>(PIObject *src)</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#affa62b02040517a34b3f173d804e487f">PIOBJECT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a779d66bab882a51ef6389d2e212f2bd6">PIObject</a>(const PIString &name=PIString())</td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a4ce1840f79eac65344a4c5823f5034d4">PIOBJECT_PARENT</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#a8cd6444e57a0f7f25888c8b8293d3543">PIOBJECT_SUBCLASS</a></td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">related</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_state_machine.html#a5a9c75f183207bc366b2f0531473b905">PIStateMachine</a>(void *_parent=0)</td><td class="entry"><a class="el" href="class_p_i_state_machine.html">PIStateMachine< Type ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_p_i_object.html#aeb8178ed4012f204d2c89a8413bbcd2d">properties</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_p_i_object.html#a68dbd55885a081be717ff818dcb31bcc">propertiesCount</a>() const </td><td class="entry"><a class="el" href="class_p_i_object.html">PIObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
@@ -200,9 +163,9 @@ $(document).ready(function(){initNavTree('class_p_i_state_machine.html','');});
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated on Sun Nov 2 2014 22:29:35 for PIP by
|
||||
<li class="footer">Generated on Fri Feb 27 2015 23:03:17 for PIP by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.8 </li>
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
@@ -3,23 +3,19 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||
<title>PIP: PIStateMachine< Type > Class Template Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
$(window).load(resizeHeight);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
@@ -30,7 +26,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">PIP
|
||||
 <span id="projectnumber">0.4.1_alpha3</span>
|
||||
 <span id="projectnumber">0.5.0_prealpha</span>
|
||||
</div>
|
||||
<div id="projectbrief">Platform-Independent Primitives</div>
|
||||
</td>
|
||||
@@ -39,10 +35,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.8 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
@@ -50,22 +43,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
@@ -91,20 +68,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
$(document).ready(function(){initNavTree('class_p_i_state_machine.html','');});
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark"> </span>Pages</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#nested-classes">Classes</a> |
|
||||
@@ -119,13 +82,10 @@ $(document).ready(function(){initNavTree('class_p_i_state_machine.html','');});
|
||||
|
||||
<p>Base class for custom state machine.
|
||||
<a href="class_p_i_state_machine.html#details">More...</a></p>
|
||||
<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
||||
<img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for PIStateMachine< Type >:</div>
|
||||
<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
|
||||
</div>
|
||||
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="class_p_i_state_machine__inherit__graph.svg" width="210" height="112"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
|
||||
</div>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for PIStateMachine< Type >:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="class_p_i_state_machine__inherit__graph.svg" width="210" height="112"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
||||
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
|
||||
@@ -251,8 +211,7 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
||||
<tr class="memdesc:a9a0ec972d4864287fae4d1a0edcd9dc5 inherit pub_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Set object debug active. <br /></td></tr>
|
||||
<tr class="separator:a9a0ec972d4864287fae4d1a0edcd9dc5 inherit pub_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb8178ed4012f204d2c89a8413bbcd2d inherit pub_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aeb8178ed4012f204d2c89a8413bbcd2d"></a>
|
||||
const PIMap< <a class="el" href="class_p_i_string.html">PIString</a>, <br class="typebreak" />
|
||||
<a class="el" href="class_p_i_variant.html">PIVariant</a> > & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aeb8178ed4012f204d2c89a8413bbcd2d">properties</a> () const </td></tr>
|
||||
const PIMap< <a class="el" href="class_p_i_string.html">PIString</a>, <a class="el" href="class_p_i_variant.html">PIVariant</a> > & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aeb8178ed4012f204d2c89a8413bbcd2d">properties</a> () const </td></tr>
|
||||
<tr class="memdesc:aeb8178ed4012f204d2c89a8413bbcd2d inherit pub_methods_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">Returns properties of the object. <br /></td></tr>
|
||||
<tr class="separator:aeb8178ed4012f204d2c89a8413bbcd2d inherit pub_methods_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a68dbd55885a081be717ff818dcb31bcc inherit pub_methods_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a68dbd55885a081be717ff818dcb31bcc"></a>
|
||||
@@ -327,28 +286,28 @@ static <a class="el" href="class_p_i_object.html">PIObject</a> * </td><td c
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#affa62b02040517a34b3f173d804e487f">PIOBJECT</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)</td></tr>
|
||||
<tr class="memdesc:affa62b02040517a34b3f173d804e487f inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">you should use this macro after class declaration to use EVENT and EVENT_HANDLER and correct piCoutObj output <br /></td></tr>
|
||||
<tr class="separator:affa62b02040517a34b3f173d804e487f inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4ce1840f79eac65344a4c5823f5034d4 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4ce1840f79eac65344a4c5823f5034d4"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a4ce1840f79eac65344a4c5823f5034d4">PIOBJECT_PARENT</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)</td></tr>
|
||||
<tr class="memdesc:a4ce1840f79eac65344a4c5823f5034d4 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">you should use this macro after class declaration to use EVENT and EVENT_HANDLER of parent class <br /></td></tr>
|
||||
<tr class="separator:a4ce1840f79eac65344a4c5823f5034d4 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8cd6444e57a0f7f25888c8b8293d3543 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8cd6444e57a0f7f25888c8b8293d3543"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a8cd6444e57a0f7f25888c8b8293d3543">PIOBJECT_SUBCLASS</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, parent)</td></tr>
|
||||
<tr class="memdesc:a8cd6444e57a0f7f25888c8b8293d3543 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">you should use this macro after class declaration to use EVENT and EVENT_HANDLER of parent class <br /></td></tr>
|
||||
<tr class="separator:a8cd6444e57a0f7f25888c8b8293d3543 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab605cf0454d34cc72c65bfed2abd696a inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab605cf0454d34cc72c65bfed2abd696a"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ab605cf0454d34cc72c65bfed2abd696a">EVENT_HANDLER0</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>()</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ab605cf0454d34cc72c65bfed2abd696a">EVENT_HANDLER0</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>()</td></tr>
|
||||
<tr class="memdesc:ab605cf0454d34cc72c65bfed2abd696a inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338" title="Returns object name. ">name()</a> <br /></td></tr>
|
||||
<tr class="separator:ab605cf0454d34cc72c65bfed2abd696a inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a56defa004e9b7efb2db50b3a43ca7225 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a56defa004e9b7efb2db50b3a43ca7225"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a56defa004e9b7efb2db50b3a43ca7225">EVENT_HANDLER1</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a56defa004e9b7efb2db50b3a43ca7225">EVENT_HANDLER1</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0)</td></tr>
|
||||
<tr class="memdesc:a56defa004e9b7efb2db50b3a43ca7225 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0) <br /></td></tr>
|
||||
<tr class="separator:a56defa004e9b7efb2db50b3a43ca7225 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abb64b696544ee4ee8715add9747c1293 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abb64b696544ee4ee8715add9747c1293"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#abb64b696544ee4ee8715add9747c1293">EVENT_HANDLER2</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#abb64b696544ee4ee8715add9747c1293">EVENT_HANDLER2</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1)</td></tr>
|
||||
<tr class="memdesc:abb64b696544ee4ee8715add9747c1293 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0, type1 var1) <br /></td></tr>
|
||||
<tr class="separator:abb64b696544ee4ee8715add9747c1293 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af90eced49fbdb43f5fc631fa7e7a44fb inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af90eced49fbdb43f5fc631fa7e7a44fb"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af90eced49fbdb43f5fc631fa7e7a44fb">EVENT_HANDLER3</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af90eced49fbdb43f5fc631fa7e7a44fb">EVENT_HANDLER3</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2)</td></tr>
|
||||
<tr class="memdesc:af90eced49fbdb43f5fc631fa7e7a44fb inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0, type1 var1, type2 var2) <br /></td></tr>
|
||||
<tr class="separator:af90eced49fbdb43f5fc631fa7e7a44fb inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae8a8499ba07a4cc16c0b15c51b197d9f inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae8a8499ba07a4cc16c0b15c51b197d9f"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae8a8499ba07a4cc16c0b15c51b197d9f">EVENT_HANDLER4</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae8a8499ba07a4cc16c0b15c51b197d9f">EVENT_HANDLER4</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3)</td></tr>
|
||||
<tr class="memdesc:ae8a8499ba07a4cc16c0b15c51b197d9f inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event handler "event" with name "name" and return type "ret", ret name(type0 var0, type1 var1, type2 var2, type3 var3) <br /></td></tr>
|
||||
<tr class="separator:ae8a8499ba07a4cc16c0b15c51b197d9f inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae92ae8e64fbb4c6fa7d87cc1e93d55c0 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae92ae8e64fbb4c6fa7d87cc1e93d55c0"></a>
|
||||
@@ -356,23 +315,23 @@ static <a class="el" href="class_p_i_object.html">PIObject</a> * </td><td c
|
||||
<tr class="memdesc:ae92ae8e64fbb4c6fa7d87cc1e93d55c0 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">EVENT_HANDLER is synonym of EVENT_HANDLER0. <br /></td></tr>
|
||||
<tr class="separator:ae92ae8e64fbb4c6fa7d87cc1e93d55c0 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a338377c8ec10707dd26a168b8aef5c31 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a338377c8ec10707dd26a168b8aef5c31"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a338377c8ec10707dd26a168b8aef5c31">EVENT_VHANDLER0</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>()</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a338377c8ec10707dd26a168b8aef5c31">EVENT_VHANDLER0</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>()</td></tr>
|
||||
<tr class="memdesc:a338377c8ec10707dd26a168b8aef5c31 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338" title="Returns object name. ">name()</a> <br /></td></tr>
|
||||
<tr class="separator:a338377c8ec10707dd26a168b8aef5c31 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abf138848427466a7ae91ada5876f926d inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abf138848427466a7ae91ada5876f926d"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#abf138848427466a7ae91ada5876f926d">EVENT_VHANDLER1</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#abf138848427466a7ae91ada5876f926d">EVENT_VHANDLER1</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0)</td></tr>
|
||||
<tr class="memdesc:abf138848427466a7ae91ada5876f926d inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0) <br /></td></tr>
|
||||
<tr class="separator:abf138848427466a7ae91ada5876f926d inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad0ba4a14c77b8d968dc13918f9b2d384 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad0ba4a14c77b8d968dc13918f9b2d384"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ad0ba4a14c77b8d968dc13918f9b2d384">EVENT_VHANDLER2</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ad0ba4a14c77b8d968dc13918f9b2d384">EVENT_VHANDLER2</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1)</td></tr>
|
||||
<tr class="memdesc:ad0ba4a14c77b8d968dc13918f9b2d384 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0, type1 var1) <br /></td></tr>
|
||||
<tr class="separator:ad0ba4a14c77b8d968dc13918f9b2d384 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4f47b429ac594cebdca1567e1b9a1021 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4f47b429ac594cebdca1567e1b9a1021"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a4f47b429ac594cebdca1567e1b9a1021">EVENT_VHANDLER3</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a4f47b429ac594cebdca1567e1b9a1021">EVENT_VHANDLER3</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2)</td></tr>
|
||||
<tr class="memdesc:a4f47b429ac594cebdca1567e1b9a1021 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0, type1 var1, type2 var2) <br /></td></tr>
|
||||
<tr class="separator:a4f47b429ac594cebdca1567e1b9a1021 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a96b2461314db11f3b68942bcd4b9d13d inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a96b2461314db11f3b68942bcd4b9d13d"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a96b2461314db11f3b68942bcd4b9d13d">EVENT_VHANDLER4</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a96b2461314db11f3b68942bcd4b9d13d">EVENT_VHANDLER4</a>(ret, <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   virtual ret <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3)</td></tr>
|
||||
<tr class="memdesc:a96b2461314db11f3b68942bcd4b9d13d inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare virtual event handler "event" with name "name" and return type "ret", virtual ret name(type0 var0, type1 var1, type2 var2, type3 var3) <br /></td></tr>
|
||||
<tr class="separator:a96b2461314db11f3b68942bcd4b9d13d inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a26a0e3181ebb2a90c11e9a7eb906a99e inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a26a0e3181ebb2a90c11e9a7eb906a99e"></a>
|
||||
@@ -384,19 +343,19 @@ static <a class="el" href="class_p_i_object.html">PIObject</a> * </td><td c
|
||||
<tr class="memdesc:a4fa760299649bc8aeaa0dcf4d605be70 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338" title="Returns object name. ">name()</a>; <br /></td></tr>
|
||||
<tr class="separator:a4fa760299649bc8aeaa0dcf4d605be70 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7083e0b630c70def2ce05d60d70a45b9 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7083e0b630c70def2ce05d60d70a45b9"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a7083e0b630c70def2ce05d60d70a45b9">EVENT1</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0);</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a7083e0b630c70def2ce05d60d70a45b9">EVENT1</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0);</td></tr>
|
||||
<tr class="memdesc:a7083e0b630c70def2ce05d60d70a45b9 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0); <br /></td></tr>
|
||||
<tr class="separator:a7083e0b630c70def2ce05d60d70a45b9 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a91d380b7235ad11b4830c4c2e8860618 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a91d380b7235ad11b4830c4c2e8860618"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a91d380b7235ad11b4830c4c2e8860618">EVENT2</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1);</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a91d380b7235ad11b4830c4c2e8860618">EVENT2</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1);</td></tr>
|
||||
<tr class="memdesc:a91d380b7235ad11b4830c4c2e8860618 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0, type1 var1); <br /></td></tr>
|
||||
<tr class="separator:a91d380b7235ad11b4830c4c2e8860618 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a685a85b0791e73158dc0173b4e18dd00 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a685a85b0791e73158dc0173b4e18dd00"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a685a85b0791e73158dc0173b4e18dd00">EVENT3</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2);</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a685a85b0791e73158dc0173b4e18dd00">EVENT3</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2);</td></tr>
|
||||
<tr class="memdesc:a685a85b0791e73158dc0173b4e18dd00 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0, type1 var1, type2 var2); <br /></td></tr>
|
||||
<tr class="separator:a685a85b0791e73158dc0173b4e18dd00 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a59032ae5e0b94cdfb52be1f24d5e8252 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a59032ae5e0b94cdfb52be1f24d5e8252"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a59032ae5e0b94cdfb52be1f24d5e8252">EVENT4</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3);</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a59032ae5e0b94cdfb52be1f24d5e8252">EVENT4</a>(<a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>, type0, var0, type1, var1, type2, var2, type3, var3)   void <a class="el" href="class_p_i_object.html#aee2242a0210f2a009d63764e01a37338">name</a>(type0 var0, type1 var1, type2 var2, type3 var3);</td></tr>
|
||||
<tr class="memdesc:a59032ae5e0b94cdfb52be1f24d5e8252 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">declare event "event" with name "name", void name(type0 var0, type1 var1, type2 var2, type3 var3); <br /></td></tr>
|
||||
<tr class="separator:a59032ae5e0b94cdfb52be1f24d5e8252 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7877e997621e1161f058fce90febd464 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7877e997621e1161f058fce90febd464"></a>
|
||||
@@ -404,27 +363,27 @@ static <a class="el" href="class_p_i_object.html">PIObject</a> * </td><td c
|
||||
<tr class="memdesc:a7877e997621e1161f058fce90febd464 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">EVENT is synonym of EVENT0. <br /></td></tr>
|
||||
<tr class="separator:a7877e997621e1161f058fce90febd464 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac86f9567fcbe10d7e49685e0a01b8427 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac86f9567fcbe10d7e49685e0a01b8427"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ac86f9567fcbe10d7e49685e0a01b8427">CONNECTU</a>(src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ac86f9567fcbe10d7e49685e0a01b8427">CONNECTU</a>(src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:ac86f9567fcbe10d7e49685e0a01b8427 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler". "Event" and "handler" must has equal argument lists. <br /></td></tr>
|
||||
<tr class="separator:ac86f9567fcbe10d7e49685e0a01b8427 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a38e74a7ce99df00a10517f5ce4aa66c5 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a38e74a7ce99df00a10517f5ce4aa66c5"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a38e74a7ce99df00a10517f5ce4aa66c5">CONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a38e74a7ce99df00a10517f5ce4aa66c5">CONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a38e74a7ce99df00a10517f5ce4aa66c5 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a38e74a7ce99df00a10517f5ce4aa66c5 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a36132851189bb01db4957595111a28db inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a36132851189bb01db4957595111a28db"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a36132851189bb01db4957595111a28db">CONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a36132851189bb01db4957595111a28db">CONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a36132851189bb01db4957595111a28db inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a36132851189bb01db4957595111a28db inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a850bbf4e8361a106c99da4c46f684247 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a850bbf4e8361a106c99da4c46f684247"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a850bbf4e8361a106c99da4c46f684247">CONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a850bbf4e8361a106c99da4c46f684247">CONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a850bbf4e8361a106c99da4c46f684247 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a850bbf4e8361a106c99da4c46f684247 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab45dbd69bde3cde22d4aba27ed585407 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab45dbd69bde3cde22d4aba27ed585407"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ab45dbd69bde3cde22d4aba27ed585407">CONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ab45dbd69bde3cde22d4aba27ed585407">CONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:ab45dbd69bde3cde22d4aba27ed585407 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:ab45dbd69bde3cde22d4aba27ed585407 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a34e41d730c07354e07333def3d854019 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a34e41d730c07354e07333def3d854019"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a34e41d730c07354e07333def3d854019">CONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a34e41d730c07354e07333def3d854019">CONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a34e41d730c07354e07333def3d854019 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" with check of event and handler exists <br /></td></tr>
|
||||
<tr class="separator:a34e41d730c07354e07333def3d854019 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a65528c74adc6691eac2c7a2f39328064 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a65528c74adc6691eac2c7a2f39328064"></a>
|
||||
@@ -432,23 +391,23 @@ static <a class="el" href="class_p_i_object.html">PIObject</a> * </td><td c
|
||||
<tr class="memdesc:a65528c74adc6691eac2c7a2f39328064 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">CONNECT is synonym of CONNECT0. <br /></td></tr>
|
||||
<tr class="separator:a65528c74adc6691eac2c7a2f39328064 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aaaba5b68617a43903056bc175b8cd162 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaaba5b68617a43903056bc175b8cd162"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aaaba5b68617a43903056bc175b8cd162">WEAK_CONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aaaba5b68617a43903056bc175b8cd162">WEAK_CONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:aaaba5b68617a43903056bc175b8cd162 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:aaaba5b68617a43903056bc175b8cd162 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a37d80492e781bf82b9c22c56977da81e inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a37d80492e781bf82b9c22c56977da81e"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a37d80492e781bf82b9c22c56977da81e">WEAK_CONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a37d80492e781bf82b9c22c56977da81e">WEAK_CONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a37d80492e781bf82b9c22c56977da81e inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a37d80492e781bf82b9c22c56977da81e inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a34134cc70172ef5a8d38ba8eb0db327d inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a34134cc70172ef5a8d38ba8eb0db327d"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a34134cc70172ef5a8d38ba8eb0db327d">WEAK_CONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a34134cc70172ef5a8d38ba8eb0db327d">WEAK_CONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a34134cc70172ef5a8d38ba8eb0db327d inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a34134cc70172ef5a8d38ba8eb0db327d inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a601eb7e6e4c3c1a2ba741abbaf271fed inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a601eb7e6e4c3c1a2ba741abbaf271fed"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a601eb7e6e4c3c1a2ba741abbaf271fed">WEAK_CONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a601eb7e6e4c3c1a2ba741abbaf271fed">WEAK_CONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a601eb7e6e4c3c1a2ba741abbaf271fed inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a601eb7e6e4c3c1a2ba741abbaf271fed inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a483ad0828f2c221308d95fd07ba1ee6e inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a483ad0828f2c221308d95fd07ba1ee6e"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a483ad0828f2c221308d95fd07ba1ee6e">WEAK_CONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a483ad0828f2c221308d95fd07ba1ee6e">WEAK_CONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a483ad0828f2c221308d95fd07ba1ee6e inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">connect event "event" from object "src" to event handler "handler" with return type "ret" from object "dest" without check of event exists <br /></td></tr>
|
||||
<tr class="separator:a483ad0828f2c221308d95fd07ba1ee6e inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a52fc22658e025b4c15c8a2454d81b289 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a52fc22658e025b4c15c8a2454d81b289"></a>
|
||||
@@ -456,23 +415,23 @@ static <a class="el" href="class_p_i_object.html">PIObject</a> * </td><td c
|
||||
<tr class="memdesc:a52fc22658e025b4c15c8a2454d81b289 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">WEAK_CONNECT is synonym of WEAK_CONNECT0. <br /></td></tr>
|
||||
<tr class="separator:a52fc22658e025b4c15c8a2454d81b289 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aed7fd8edaccbbca33c51417ca43ac32a inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aed7fd8edaccbbca33c51417ca43ac32a"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aed7fd8edaccbbca33c51417ca43ac32a">DISCONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aed7fd8edaccbbca33c51417ca43ac32a">DISCONNECT0</a>(ret, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:aed7fd8edaccbbca33c51417ca43ac32a inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:aed7fd8edaccbbca33c51417ca43ac32a inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae030e8deb226c636d2df22076391f12c inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae030e8deb226c636d2df22076391f12c"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae030e8deb226c636d2df22076391f12c">DISCONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#ae030e8deb226c636d2df22076391f12c">DISCONNECT1</a>(ret, type0, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:ae030e8deb226c636d2df22076391f12c inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:ae030e8deb226c636d2df22076391f12c inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8f0609bfd7dfcd4512d76480bc114dab inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8f0609bfd7dfcd4512d76480bc114dab"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a8f0609bfd7dfcd4512d76480bc114dab">DISCONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#a8f0609bfd7dfcd4512d76480bc114dab">DISCONNECT2</a>(ret, type0, type1, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:a8f0609bfd7dfcd4512d76480bc114dab inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:a8f0609bfd7dfcd4512d76480bc114dab inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af2789f99d1916f231fc579f00370fa6f inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af2789f99d1916f231fc579f00370fa6f"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af2789f99d1916f231fc579f00370fa6f">DISCONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#af2789f99d1916f231fc579f00370fa6f">DISCONNECT3</a>(ret, type0, type1, type2, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:af2789f99d1916f231fc579f00370fa6f inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:af2789f99d1916f231fc579f00370fa6f inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aedf429d3192da764163c1377cad310e3 inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aedf429d3192da764163c1377cad310e3"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aedf429d3192da764163c1377cad310e3">DISCONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_object.html#aedf429d3192da764163c1377cad310e3">DISCONNECT4</a>(ret, type0, type1, type2, type3, src, event, dest, handler)</td></tr>
|
||||
<tr class="memdesc:aedf429d3192da764163c1377cad310e3 inherit related_class_p_i_object"><td class="mdescLeft"> </td><td class="mdescRight">piDisconnect event "event" from object "src" from event handler "handler" with return type "ret" from object "dest" <br /></td></tr>
|
||||
<tr class="separator:aedf429d3192da764163c1377cad310e3 inherit related_class_p_i_object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a587604e6f3570c0fc32794384d4d0d1f inherit related_class_p_i_object"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a587604e6f3570c0fc32794384d4d0d1f"></a>
|
||||
@@ -540,21 +499,21 @@ Example</h1>
|
||||
<div class="line"> timer.start(500);</div>
|
||||
<div class="line"> }</div>
|
||||
<div class="line"> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="class_p_i_state_machine.html#a59c79d761ab1c4b64a655e55c6a93904">execution</a>(<span class="keyword">const</span> State & state) {</div>
|
||||
<div class="line"> <a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <span class="stringliteral">"performed conditions:"</span> << <a class="code" href="class_p_i_state_machine.html#ab49ff1a9fc9b2a354cd5493a5fd3859a">currentConditions</a>();</div>
|
||||
<div class="line"> <a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <span class="stringliteral">"performed conditions:"</span> << <a class="code" href="class_p_i_state_machine.html#ab49ff1a9fc9b2a354cd5493a5fd3859a">currentConditions</a>();</div>
|
||||
<div class="line"> }</div>
|
||||
<div class="line"> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="class_p_i_state_machine.html#ad848623075776b802de3fc22b4a08cea">transition</a>(<span class="keyword">const</span> State & from, <span class="keyword">const</span> State & to) {</div>
|
||||
<div class="line"> <a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <span class="stringliteral">"switch from"</span> << from.name << <span class="stringliteral">"to"</span> << to.name << <span class="stringliteral">"state"</span>;</div>
|
||||
<div class="line"> <a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <span class="stringliteral">"switch from"</span> << from.name << <span class="stringliteral">"to"</span> << to.name << <span class="stringliteral">"state"</span>;</div>
|
||||
<div class="line"> }</div>
|
||||
<div class="line"> </div>
|
||||
<div class="line"> <a class="code" href="class_p_i_object.html#ae92ae8e64fbb4c6fa7d87cc1e93d55c0">EVENT_HANDLER</a>(<span class="keywordtype">void</span>, startFunc) {<a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <span class="stringliteral">"start function"</span>;}</div>
|
||||
<div class="line"> <a class="code" href="class_p_i_object.html#ae92ae8e64fbb4c6fa7d87cc1e93d55c0">EVENT_HANDLER</a>(<span class="keywordtype">void</span>, manualFunc) {<a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <span class="stringliteral">"manual function"</span>;}</div>
|
||||
<div class="line"> <a class="code" href="class_p_i_object.html#ae92ae8e64fbb4c6fa7d87cc1e93d55c0">EVENT_HANDLER</a>(<span class="keywordtype">void</span>, autoFunc) {<a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <span class="stringliteral">"auto function"</span>;}</div>
|
||||
<div class="line"> <a class="code" href="class_p_i_object.html#ae92ae8e64fbb4c6fa7d87cc1e93d55c0">EVENT_HANDLER</a>(<span class="keywordtype">void</span>, finishFunc) {<a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <span class="stringliteral">"finish function"</span>;}</div>
|
||||
<div class="line"> <a class="code" href="class_p_i_object.html#ae92ae8e64fbb4c6fa7d87cc1e93d55c0">EVENT_HANDLER</a>(<span class="keywordtype">void</span>, endFunc) {<a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <span class="stringliteral">"end function"</span>;}</div>
|
||||
<div class="line"> <a class="code" href="class_p_i_object.html#ae92ae8e64fbb4c6fa7d87cc1e93d55c0">EVENT_HANDLER</a>(<span class="keywordtype">void</span>, beginManualFunc) {<a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <span class="stringliteral">"begin manual function"</span>;}</div>
|
||||
<div class="line"> <a class="code" href="class_p_i_object.html#ae92ae8e64fbb4c6fa7d87cc1e93d55c0">EVENT_HANDLER</a>(<span class="keywordtype">void</span>, beginAutoFunc) {<a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <span class="stringliteral">"begin auto function"</span>;}</div>
|
||||
<div class="line"> <a class="code" href="class_p_i_object.html#ae92ae8e64fbb4c6fa7d87cc1e93d55c0">EVENT_HANDLER</a>(<span class="keywordtype">void</span>, autoToManualFunc) {<a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <span class="stringliteral">"switch from auto to manual function"</span>;}</div>
|
||||
<div class="line"> <a class="code" href="class_p_i_object.html#ae92ae8e64fbb4c6fa7d87cc1e93d55c0">EVENT_HANDLER</a>(<span class="keywordtype">void</span>, manualToAutoFunc) {<a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <span class="stringliteral">"switch from manual to auto function"</span>;}</div>
|
||||
<div class="line"> <a class="code" href="class_p_i_object.html#ae92ae8e64fbb4c6fa7d87cc1e93d55c0">EVENT_HANDLER</a>(<span class="keywordtype">void</span>, startFunc) {<a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <span class="stringliteral">"start function"</span>;}</div>
|
||||
<div class="line"> <a class="code" href="class_p_i_object.html#ae92ae8e64fbb4c6fa7d87cc1e93d55c0">EVENT_HANDLER</a>(<span class="keywordtype">void</span>, manualFunc) {<a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <span class="stringliteral">"manual function"</span>;}</div>
|
||||
<div class="line"> <a class="code" href="class_p_i_object.html#ae92ae8e64fbb4c6fa7d87cc1e93d55c0">EVENT_HANDLER</a>(<span class="keywordtype">void</span>, autoFunc) {<a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <span class="stringliteral">"auto function"</span>;}</div>
|
||||
<div class="line"> <a class="code" href="class_p_i_object.html#ae92ae8e64fbb4c6fa7d87cc1e93d55c0">EVENT_HANDLER</a>(<span class="keywordtype">void</span>, finishFunc) {<a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <span class="stringliteral">"finish function"</span>;}</div>
|
||||
<div class="line"> <a class="code" href="class_p_i_object.html#ae92ae8e64fbb4c6fa7d87cc1e93d55c0">EVENT_HANDLER</a>(<span class="keywordtype">void</span>, endFunc) {<a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <span class="stringliteral">"end function"</span>;}</div>
|
||||
<div class="line"> <a class="code" href="class_p_i_object.html#ae92ae8e64fbb4c6fa7d87cc1e93d55c0">EVENT_HANDLER</a>(<span class="keywordtype">void</span>, beginManualFunc) {<a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <span class="stringliteral">"begin manual function"</span>;}</div>
|
||||
<div class="line"> <a class="code" href="class_p_i_object.html#ae92ae8e64fbb4c6fa7d87cc1e93d55c0">EVENT_HANDLER</a>(<span class="keywordtype">void</span>, beginAutoFunc) {<a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <span class="stringliteral">"begin auto function"</span>;}</div>
|
||||
<div class="line"> <a class="code" href="class_p_i_object.html#ae92ae8e64fbb4c6fa7d87cc1e93d55c0">EVENT_HANDLER</a>(<span class="keywordtype">void</span>, autoToManualFunc) {<a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <span class="stringliteral">"switch from auto to manual function"</span>;}</div>
|
||||
<div class="line"> <a class="code" href="class_p_i_object.html#ae92ae8e64fbb4c6fa7d87cc1e93d55c0">EVENT_HANDLER</a>(<span class="keywordtype">void</span>, manualToAutoFunc) {<a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <span class="stringliteral">"switch from manual to auto function"</span>;}</div>
|
||||
<div class="line"> </div>
|
||||
<div class="line"> <a class="code" href="class_p_i_timer.html">PITimer</a> timer;</div>
|
||||
<div class="line">};</div>
|
||||
@@ -617,9 +576,9 @@ template<typename Type = int> </div>
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="class_p_i_state_machine.html">PIStateMachine</a></li>
|
||||
<li class="footer">Generated on Sun Nov 2 2014 22:29:35 for PIP by
|
||||
<li class="footer">Generated on Fri Feb 27 2015 23:03:17 for PIP by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.8 </li>
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
@@ -1 +1 @@
|
||||
5a04af85317b4c40db5345fba502dd89
|
||||
4bf99f20d8411b05faf6fc2dc23f2ebc
|
||||
@@ -3,23 +3,19 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||
<title>PIP: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
$(window).load(resizeHeight);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
@@ -30,7 +26,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">PIP
|
||||
 <span id="projectnumber">0.4.1_alpha3</span>
|
||||
 <span id="projectnumber">0.5.0_prealpha</span>
|
||||
</div>
|
||||
<div id="projectbrief">Platform-Independent Primitives</div>
|
||||
</td>
|
||||
@@ -39,10 +35,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.8 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
@@ -50,22 +43,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
@@ -91,20 +68,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
$(document).ready(function(){initNavTree('class_p_i_string.html','');});
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark"> </span>Pages</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">PIString Member List</div> </div>
|
||||
@@ -266,9 +229,9 @@ $(document).ready(function(){initNavTree('class_p_i_string.html','');});
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated on Sun Nov 2 2014 22:29:36 for PIP by
|
||||
<li class="footer">Generated on Fri Feb 27 2015 23:03:17 for PIP by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.8 </li>
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
@@ -3,23 +3,19 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||
<title>PIP: PIString Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
$(window).load(resizeHeight);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
@@ -30,7 +26,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">PIP
|
||||
 <span id="projectnumber">0.4.1_alpha3</span>
|
||||
 <span id="projectnumber">0.5.0_prealpha</span>
|
||||
</div>
|
||||
<div id="projectbrief">Platform-Independent Primitives</div>
|
||||
</td>
|
||||
@@ -39,10 +35,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.8 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
@@ -50,22 +43,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
@@ -91,20 +68,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
$(document).ready(function(){initNavTree('class_p_i_string.html','');});
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark"> </span>Pages</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
@@ -1123,10 +1086,10 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="class
|
||||
|
||||
<p>Return part of string from symbol at index "start" and maximum length "len". </p>
|
||||
<p>All variants demonstrated in example: </p><div class="fragment"><div class="line"><a class="code" href="class_p_i_string.html">PIString</a> s(<span class="stringliteral">"0123456789"</span>);</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.<a class="code" href="class_p_i_string.html#afdeb3714be4ad6a1bf8f2478f657f510">mid</a>(-2, -1); <span class="comment">// s = "0123456789"</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.<a class="code" href="class_p_i_string.html#afdeb3714be4ad6a1bf8f2478f657f510">mid</a>(-2, 4); <span class="comment">// s = "01"</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.<a class="code" href="class_p_i_string.html#afdeb3714be4ad6a1bf8f2478f657f510">mid</a>(3, -1); <span class="comment">// s = "3456789"</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.<a class="code" href="class_p_i_string.html#afdeb3714be4ad6a1bf8f2478f657f510">mid</a>(3, 4); <span class="comment">// s = "3456"</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.<a class="code" href="class_p_i_string.html#afdeb3714be4ad6a1bf8f2478f657f510">mid</a>(-2, -1); <span class="comment">// s = "0123456789"</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.<a class="code" href="class_p_i_string.html#afdeb3714be4ad6a1bf8f2478f657f510">mid</a>(-2, 4); <span class="comment">// s = "01"</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.<a class="code" href="class_p_i_string.html#afdeb3714be4ad6a1bf8f2478f657f510">mid</a>(3, -1); <span class="comment">// s = "3456789"</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.<a class="code" href="class_p_i_string.html#afdeb3714be4ad6a1bf8f2478f657f510">mid</a>(3, 4); <span class="comment">// s = "3456"</span></div>
|
||||
</div><!-- fragment --><dl class="section see"><dt>See also</dt><dd><em><a class="el" href="class_p_i_string.html#aa6614f666f502b2d759bb37c046f6181" title="Return part of string from left and maximum length "len". ">left()</a></em>, <em><a class="el" href="class_p_i_string.html#a84b4d361d9c7bf1d9c467e4a90d0d06b" title="Return part of string from right and maximum length "len". ">right()</a></em> </dd></dl>
|
||||
|
||||
</div>
|
||||
@@ -1155,10 +1118,10 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="class
|
||||
|
||||
<p>Return part of string from left and maximum length "len". </p>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="class_p_i_string.html">PIString</a> s(<span class="stringliteral">"0123456789"</span>);</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.<a class="code" href="class_p_i_string.html#aa6614f666f502b2d759bb37c046f6181">left</a>(-1); <span class="comment">// s = ""</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.<a class="code" href="class_p_i_string.html#aa6614f666f502b2d759bb37c046f6181">left</a>(1); <span class="comment">// s = "0"</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.<a class="code" href="class_p_i_string.html#aa6614f666f502b2d759bb37c046f6181">left</a>(5); <span class="comment">// s = "01234"</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.<a class="code" href="class_p_i_string.html#aa6614f666f502b2d759bb37c046f6181">left</a>(15); <span class="comment">// s = "0123456789"</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.<a class="code" href="class_p_i_string.html#aa6614f666f502b2d759bb37c046f6181">left</a>(-1); <span class="comment">// s = ""</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.<a class="code" href="class_p_i_string.html#aa6614f666f502b2d759bb37c046f6181">left</a>(1); <span class="comment">// s = "0"</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.<a class="code" href="class_p_i_string.html#aa6614f666f502b2d759bb37c046f6181">left</a>(5); <span class="comment">// s = "01234"</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.<a class="code" href="class_p_i_string.html#aa6614f666f502b2d759bb37c046f6181">left</a>(15); <span class="comment">// s = "0123456789"</span></div>
|
||||
</div><!-- fragment --><dl class="section see"><dt>See also</dt><dd><em><a class="el" href="class_p_i_string.html#afdeb3714be4ad6a1bf8f2478f657f510" title="Return part of string from symbol at index "start" and maximum length "len". ">mid()</a></em>, <em><a class="el" href="class_p_i_string.html#a84b4d361d9c7bf1d9c467e4a90d0d06b" title="Return part of string from right and maximum length "len". ">right()</a></em> </dd></dl>
|
||||
|
||||
</div>
|
||||
@@ -1187,10 +1150,10 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="class
|
||||
|
||||
<p>Return part of string from right and maximum length "len". </p>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="class_p_i_string.html">PIString</a> s(<span class="stringliteral">"0123456789"</span>);</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.<a class="code" href="class_p_i_string.html#a84b4d361d9c7bf1d9c467e4a90d0d06b">right</a>(-1); <span class="comment">// s = ""</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.<a class="code" href="class_p_i_string.html#a84b4d361d9c7bf1d9c467e4a90d0d06b">right</a>(1); <span class="comment">// s = "9"</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.<a class="code" href="class_p_i_string.html#a84b4d361d9c7bf1d9c467e4a90d0d06b">right</a>(5); <span class="comment">// s = "56789"</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.<a class="code" href="class_p_i_string.html#a84b4d361d9c7bf1d9c467e4a90d0d06b">right</a>(15); <span class="comment">// s = "0123456789"</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.<a class="code" href="class_p_i_string.html#a84b4d361d9c7bf1d9c467e4a90d0d06b">right</a>(-1); <span class="comment">// s = ""</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.<a class="code" href="class_p_i_string.html#a84b4d361d9c7bf1d9c467e4a90d0d06b">right</a>(1); <span class="comment">// s = "9"</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.<a class="code" href="class_p_i_string.html#a84b4d361d9c7bf1d9c467e4a90d0d06b">right</a>(5); <span class="comment">// s = "56789"</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.<a class="code" href="class_p_i_string.html#a84b4d361d9c7bf1d9c467e4a90d0d06b">right</a>(15); <span class="comment">// s = "0123456789"</span></div>
|
||||
</div><!-- fragment --><dl class="section see"><dt>See also</dt><dd><em><a class="el" href="class_p_i_string.html#afdeb3714be4ad6a1bf8f2478f657f510" title="Return part of string from symbol at index "start" and maximum length "len". ">mid()</a></em>, <em><a class="el" href="class_p_i_string.html#aa6614f666f502b2d759bb37c046f6181" title="Return part of string from left and maximum length "len". ">left()</a></em> </dd></dl>
|
||||
|
||||
</div>
|
||||
@@ -1222,11 +1185,11 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="class
|
||||
<p>Remove part of string from symbol as index "start" and maximum length "len" and return this string. </p>
|
||||
<p>All variants demonstrated in example: </p><div class="fragment"><div class="line"><a class="code" href="class_p_i_string.html">PIString</a> s(<span class="stringliteral">"0123456789"</span>);</div>
|
||||
<div class="line">s.<a class="code" href="class_p_i_string.html#a1329bf4f870ef9417f30baf23a0589f9">cutMid</a>(1, 3);</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// s = "0456789"</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// s = "0456789"</span></div>
|
||||
<div class="line">s.<a class="code" href="class_p_i_string.html#a1329bf4f870ef9417f30baf23a0589f9">cutMid</a>(-1, 3);</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// s = "56789"</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// s = "56789"</span></div>
|
||||
<div class="line">s.cutMid(3, -1);</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// s = "567"</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// s = "567"</span></div>
|
||||
</div><!-- fragment --><dl class="section see"><dt>See also</dt><dd><em><a class="el" href="class_p_i_string.html#a5e6ebd047f481f11bfc7aa5a599f84d9" title="Remove part of string from left and maximum length "len" and return this string. ">cutLeft()</a></em>, <em><a class="el" href="class_p_i_string.html#a3f1dea63c0baead80b3700129c2837e3" title="Remove part of string from right and maximum length "len" and return this string. ...">cutRight()</a></em> </dd></dl>
|
||||
|
||||
</div>
|
||||
@@ -1256,11 +1219,11 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="class
|
||||
<p>Remove part of string from left and maximum length "len" and return this string. </p>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="class_p_i_string.html">PIString</a> s(<span class="stringliteral">"0123456789"</span>);</div>
|
||||
<div class="line">s.cutLeft(1);</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// s = "123456789"</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// s = "123456789"</span></div>
|
||||
<div class="line">s.cutLeft(3);</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// s = "456789"</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// s = "456789"</span></div>
|
||||
<div class="line">s.cutLeft(30);</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// s = ""</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// s = ""</span></div>
|
||||
</div><!-- fragment --><dl class="section see"><dt>See also</dt><dd><em><a class="el" href="class_p_i_string.html#a1329bf4f870ef9417f30baf23a0589f9" title="Remove part of string from symbol as index "start" and maximum length "len" and return this string...">cutMid()</a></em>, <em><a class="el" href="class_p_i_string.html#a3f1dea63c0baead80b3700129c2837e3" title="Remove part of string from right and maximum length "len" and return this string. ...">cutRight()</a></em> </dd></dl>
|
||||
|
||||
</div>
|
||||
@@ -1290,11 +1253,11 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="class
|
||||
<p>Remove part of string from right and maximum length "len" and return this string. </p>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="class_p_i_string.html">PIString</a> s(<span class="stringliteral">"0123456789"</span>);</div>
|
||||
<div class="line">s.cutRight(1);</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// s = "012345678"</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// s = "012345678"</span></div>
|
||||
<div class="line">s.cutRight(3);</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// s = "012345"</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// s = "012345"</span></div>
|
||||
<div class="line">s.cutRight(30);</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// s = ""</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// s = ""</span></div>
|
||||
</div><!-- fragment --><dl class="section see"><dt>See also</dt><dd><em><a class="el" href="class_p_i_string.html#a1329bf4f870ef9417f30baf23a0589f9" title="Remove part of string from symbol as index "start" and maximum length "len" and return this string...">cutMid()</a></em>, <em><a class="el" href="class_p_i_string.html#a5e6ebd047f481f11bfc7aa5a599f84d9" title="Remove part of string from left and maximum length "len" and return this string. ">cutLeft()</a></em> </dd></dl>
|
||||
|
||||
</div>
|
||||
@@ -1315,7 +1278,7 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="class
|
||||
<p>Remove spaces at the start and at the end of string and return this string. </p>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="class_p_i_string.html">PIString</a> s(<span class="stringliteral">" string "</span>);</div>
|
||||
<div class="line">s.trim();</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// s = "string"</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// s = "string"</span></div>
|
||||
</div><!-- fragment --><dl class="section see"><dt>See also</dt><dd><em><a class="el" href="class_p_i_string.html#ab1050c0603206d40ec0a1a315cc87ca6" title="Return copy of this string without spaces at the start and at the end. ">trimmed()</a></em> </dd></dl>
|
||||
|
||||
</div>
|
||||
@@ -1335,8 +1298,8 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="class
|
||||
|
||||
<p>Return copy of this string without spaces at the start and at the end. </p>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="class_p_i_string.html">PIString</a> s(<span class="stringliteral">" string "</span>);</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.trimmed(); <span class="comment">// s = "string"</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// s = " string "</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.trimmed(); <span class="comment">// s = "string"</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// s = " string "</span></div>
|
||||
</div><!-- fragment --><dl class="section see"><dt>See also</dt><dd><em><a class="el" href="class_p_i_string.html#a83a888181b131ccff5854c080ef706ba" title="Remove spaces at the start and at the end of string and return this string. ">trim()</a></em> </dd></dl>
|
||||
|
||||
</div>
|
||||
@@ -1374,9 +1337,9 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="class
|
||||
<p>Replace part of string from index "from" and maximum length "len" with string "with" and return this string. </p>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="class_p_i_string.html">PIString</a> s(<span class="stringliteral">"0123456789"</span>);</div>
|
||||
<div class="line">s.replace(2, 3, <span class="stringliteral">"_cut_"</span>);</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// s = "01_cut_56789"</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// s = "01_cut_56789"</span></div>
|
||||
<div class="line">s.replace(0, 1, <span class="stringliteral">"one_"</span>);</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// s = "one_1_cut_56789"</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// s = "one_1_cut_56789"</span></div>
|
||||
</div><!-- fragment --><dl class="section see"><dt>See also</dt><dd><em><a class="el" href="class_p_i_string.html#abdde92d6e5efa3a0f6a53e7a6cb27b64" title="Replace part copy of this string from index "from" and maximum length "len" with string "with" and re...">replaced()</a></em>, <em><a class="el" href="class_p_i_string.html#a02fd96dd8a55a990602ecdbf21a120e0" title="Replace all founded substrings "what" with strings "with" and return this string. ...">replaceAll()</a></em> </dd></dl>
|
||||
|
||||
</div>
|
||||
@@ -1421,8 +1384,8 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="class
|
||||
|
||||
<p>Replace part copy of this string from index "from" and maximum length "len" with string "with" and return copied string. </p>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="class_p_i_string.html">PIString</a> s(<span class="stringliteral">"0123456789"</span>);</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.replaced(2, 3, <span class="stringliteral">"_cut_"</span>); <span class="comment">// s = "01_cut_56789"</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.replaced(0, 1, <span class="stringliteral">"one_"</span>); <span class="comment">// s = "one_123456789"</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.replaced(2, 3, <span class="stringliteral">"_cut_"</span>); <span class="comment">// s = "01_cut_56789"</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.replaced(0, 1, <span class="stringliteral">"one_"</span>); <span class="comment">// s = "one_123456789"</span></div>
|
||||
</div><!-- fragment --><dl class="section see"><dt>See also</dt><dd><em><a class="el" href="class_p_i_string.html#a5409e1aecee919acb3995fe2d98396d2" title="Replace part of string from index "from" and maximum length "len" with string "with" and return this ...">replace()</a></em>, <em><a class="el" href="class_p_i_string.html#a02fd96dd8a55a990602ecdbf21a120e0" title="Replace all founded substrings "what" with strings "with" and return this string. ...">replaceAll()</a></em> </dd></dl>
|
||||
|
||||
</div>
|
||||
@@ -1462,9 +1425,9 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="class
|
||||
Example: </p><div class="fragment"><div class="line"><a class="code" href="class_p_i_string.html">PIString</a> s(<span class="stringliteral">"pip string"</span>);</div>
|
||||
<div class="line"><span class="keywordtype">bool</span> ok;</div>
|
||||
<div class="line">s.replace(<span class="stringliteral">"string"</span>, <span class="stringliteral">"conf"</span>, &ok);</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s << ok; <span class="comment">// s = "pip conf", true</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s << ok; <span class="comment">// s = "pip conf", true</span></div>
|
||||
<div class="line">s.replace(<span class="stringliteral">"PIP"</span>, <span class="stringliteral">"PlInPr"</span>, &ok);</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s << ok; <span class="comment">// s = "pip conf", false</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s << ok; <span class="comment">// s = "pip conf", false</span></div>
|
||||
</div><!-- fragment --><dl class="section see"><dt>See also</dt><dd><em><a class="el" href="class_p_i_string.html#abdde92d6e5efa3a0f6a53e7a6cb27b64" title="Replace part copy of this string from index "from" and maximum length "len" with string "with" and re...">replaced()</a></em>, <em><a class="el" href="class_p_i_string.html#a02fd96dd8a55a990602ecdbf21a120e0" title="Replace all founded substrings "what" with strings "with" and return this string. ...">replaceAll()</a></em> </dd></dl>
|
||||
|
||||
</div>
|
||||
@@ -1511,8 +1474,8 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="class
|
||||
<p>If "ok" is not null, it set to "true" if something was replaced<br />
|
||||
Example: </p><div class="fragment"><div class="line"><a class="code" href="class_p_i_string.html">PIString</a> s(<span class="stringliteral">"pip string"</span>);</div>
|
||||
<div class="line"><span class="keywordtype">bool</span> ok;</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.replace(<span class="stringliteral">"string"</span>, <span class="stringliteral">"conf"</span>, &ok); <span class="comment">// s = "pip conf", true</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.replace(<span class="stringliteral">"PIP"</span>, <span class="stringliteral">"PlInPr"</span>, &ok); <span class="comment">// s = "pip string", false</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.replace(<span class="stringliteral">"string"</span>, <span class="stringliteral">"conf"</span>, &ok); <span class="comment">// s = "pip conf", true</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.replace(<span class="stringliteral">"PIP"</span>, <span class="stringliteral">"PlInPr"</span>, &ok); <span class="comment">// s = "pip string", false</span></div>
|
||||
</div><!-- fragment --><dl class="section see"><dt>See also</dt><dd><em><a class="el" href="class_p_i_string.html#abdde92d6e5efa3a0f6a53e7a6cb27b64" title="Replace part copy of this string from index "from" and maximum length "len" with string "with" and re...">replaced()</a></em>, <em><a class="el" href="class_p_i_string.html#a02fd96dd8a55a990602ecdbf21a120e0" title="Replace all founded substrings "what" with strings "with" and return this string. ...">replaceAll()</a></em> </dd></dl>
|
||||
|
||||
</div>
|
||||
@@ -1544,7 +1507,7 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="class
|
||||
<p>Replace all founded substrings "what" with strings "with" and return this string. </p>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="class_p_i_string.html">PIString</a> s(<span class="stringliteral">"substrings"</span>);</div>
|
||||
<div class="line">s.replaceAll(<span class="stringliteral">"s"</span>, <span class="stringliteral">"_"</span>);</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// s = "_ub_tring_"</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// s = "_ub_tring_"</span></div>
|
||||
</div><!-- fragment --><dl class="section see"><dt>See also</dt><dd><em><a class="el" href="class_p_i_string.html#a5409e1aecee919acb3995fe2d98396d2" title="Replace part of string from index "from" and maximum length "len" with string "with" and return this ...">replace()</a></em>, <em><a class="el" href="class_p_i_string.html#abdde92d6e5efa3a0f6a53e7a6cb27b64" title="Replace part copy of this string from index "from" and maximum length "len" with string "with" and re...">replaced()</a></em> </dd></dl>
|
||||
|
||||
</div>
|
||||
@@ -1574,7 +1537,7 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="class
|
||||
<p>Repeat content of string "times" times and return this string. </p>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="class_p_i_string.html">PIString</a> s(<span class="stringliteral">" :-) "</span>);</div>
|
||||
<div class="line">s.repeat(3);</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// :-) :-) :-) </span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// :-) :-) :-) </span></div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
@@ -1602,8 +1565,8 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="class
|
||||
|
||||
<p>Returns repeated "times" times string. </p>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="class_p_i_string.html">PIString</a> s(<span class="stringliteral">" :-) "</span>);</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.repeated(3); <span class="comment">// :-) :-) :-) </span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// :-) </span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.repeated(3); <span class="comment">// :-) :-) :-) </span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// :-) </span></div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
@@ -1642,7 +1605,7 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="class
|
||||
<p>Insert symbol "c" after index "index" and return this string. </p>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="class_p_i_string.html">PIString</a> s(<span class="stringliteral">"pp"</span>);</div>
|
||||
<div class="line">s.insert(1, <span class="stringliteral">"i"</span>);</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// s = "pip"</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// s = "pip"</span></div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
@@ -1681,7 +1644,7 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="class
|
||||
<p>Insert symbol "c" after index "index" and return this string. </p>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="class_p_i_string.html">PIString</a> s(<span class="stringliteral">"pp"</span>);</div>
|
||||
<div class="line">s.insert(1, <span class="charliteral">'i'</span>);</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// s = "pip"</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// s = "pip"</span></div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
@@ -1712,7 +1675,7 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="class
|
||||
<p>Insert string "str" after index "index" and return this string. </p>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="class_p_i_string.html">PIString</a> s(<span class="stringliteral">"stg"</span>);</div>
|
||||
<div class="line">s.insert(2, <span class="stringliteral">"rin"</span>);</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// s = "string"</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// s = "string"</span></div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
@@ -1751,7 +1714,7 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="class
|
||||
<p>Insert string "str" after index "index" and return this string. </p>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="class_p_i_string.html">PIString</a> s(<span class="stringliteral">"stg"</span>);</div>
|
||||
<div class="line">s.insert(2, <span class="stringliteral">"rin"</span>);</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// s = "string"</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// s = "string"</span></div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
@@ -1790,9 +1753,9 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="class
|
||||
<p>Enlarge string to length "len" by addition sequence of symbols "c" at the end of string, and return this string. </p>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="class_p_i_string.html">PIString</a> s(<span class="stringliteral">"str"</span>);</div>
|
||||
<div class="line">s.expandRightTo(2, <span class="stringliteral">"_"</span>);</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// s = "str"</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// s = "str"</span></div>
|
||||
<div class="line">s.expandRightTo(6, <span class="stringliteral">"_"</span>);</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// s = "str___"</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// s = "str___"</span></div>
|
||||
</div><!-- fragment --><dl class="section see"><dt>See also</dt><dd><em><a class="el" href="class_p_i_string.html#aeecafb43528159d4d65dc9a5e2ca26e4" title="Enlarge string to length "len" by addition sequence of symbols "c" at the beginning of string...">expandLeftTo()</a></em> </dd></dl>
|
||||
|
||||
</div>
|
||||
@@ -1832,9 +1795,9 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="class
|
||||
<p>Enlarge string to length "len" by addition sequence of symbols "c" at the beginning of string, and return this string. </p>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="class_p_i_string.html">PIString</a> s(<span class="stringliteral">"str"</span>);</div>
|
||||
<div class="line">s.expandLeftTo(2, <span class="stringliteral">"_"</span>);</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// s = "str"</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// s = "str"</span></div>
|
||||
<div class="line">s.expandLeftTo(6, <span class="stringliteral">"_"</span>);</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// s = "___str"</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// s = "___str"</span></div>
|
||||
</div><!-- fragment --><dl class="section see"><dt>See also</dt><dd><em><a class="el" href="class_p_i_string.html#ad17b4d47401a31557a06490efd9e40e5" title="Enlarge string to length "len" by addition sequence of symbols "c" at the end of string, and return this string. ">expandRightTo()</a></em> </dd></dl>
|
||||
|
||||
</div>
|
||||
@@ -1863,7 +1826,7 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="class
|
||||
<p>Reverse string and return this string. </p>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="class_p_i_string.html">PIString</a> s(<span class="stringliteral">"0123456789"</span>);</div>
|
||||
<div class="line">s.reverse();</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// s = "9876543210"</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// s = "9876543210"</span></div>
|
||||
</div><!-- fragment --><dl class="section see"><dt>See also</dt><dd><em><a class="el" href="class_p_i_string.html#ab4e184e66ced5c40307797708a7fa747" title="Reverse copy of this string and return it. ">reversed()</a></em> </dd></dl>
|
||||
|
||||
</div>
|
||||
@@ -1891,8 +1854,8 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="class
|
||||
|
||||
<p>Reverse copy of this string and return it. </p>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="class_p_i_string.html">PIString</a> s(<span class="stringliteral">"0123456789"</span>);</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.reversed(); <span class="comment">// s = "9876543210"</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// s = "0123456789"</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.reversed(); <span class="comment">// s = "9876543210"</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// s = "0123456789"</span></div>
|
||||
</div><!-- fragment --><dl class="section see"><dt>See also</dt><dd><em><a class="el" href="class_p_i_string.html#a57ef668d89de132b1fd27342365c7ac1" title="Reverse string and return this string. ">reverse()</a></em> </dd></dl>
|
||||
|
||||
</div>
|
||||
@@ -2003,10 +1966,10 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="class
|
||||
|
||||
<p>Take a symbol from the begin of this string and return it. </p>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="class_p_i_string.html">PIString</a> s(<span class="stringliteral">"\t ! word"</span>);</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.takeSymbol(); <span class="comment">// "!"</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.takeSymbol(); <span class="comment">// "w"</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.takeSymbol(); <span class="comment">// "o"</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// "rd"</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.takeSymbol(); <span class="comment">// "!"</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.takeSymbol(); <span class="comment">// "w"</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.takeSymbol(); <span class="comment">// "o"</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// "rd"</span></div>
|
||||
</div><!-- fragment --><dl class="section see"><dt>See also</dt><dd><em><a class="el" href="class_p_i_string.html#a66dfa56b97db69f1b3046bfed79d8dd9" title="Take a word from the begin of this string and return it. ">takeWord()</a></em>, <em><a class="el" href="class_p_i_string.html#a15391624f236a1c0bf2b1f6c90a42027" title="Take a word with letters, numbers and '_' symbols from the begin of this string and return it...">takeCWord()</a></em>, <em><a class="el" href="class_p_i_string.html#a32449c92418db399e96faeb0e67ce6b8" title="Take a line from the begin of this string and return it. ">takeLine()</a></em>, <em><a class="el" href="class_p_i_string.html#a39c2f4b34d43c3f2dd2c85eb37959cba" title="Take a number with C-format from the begin of this string and return it. ">takeNumber()</a></em>, <em><a class="el" href="class_p_i_string.html#ada971d7b12743e827811e124c7bb2809" title="Take a range between "start" and "end" symbols from the begin of this string and return it...">takeRange()</a></em> </dd></dl>
|
||||
|
||||
</div>
|
||||
@@ -2026,10 +1989,10 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="class
|
||||
|
||||
<p>Take a word from the begin of this string and return it. </p>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="class_p_i_string.html">PIString</a> s(<span class="stringliteral">"some words\nnew line "</span>);</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.takeWord(); <span class="comment">// "some"</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.takeWord(); <span class="comment">// "words"</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.takeWord(); <span class="comment">// "new"</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// " line "</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.takeWord(); <span class="comment">// "some"</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.takeWord(); <span class="comment">// "words"</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.takeWord(); <span class="comment">// "new"</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// " line "</span></div>
|
||||
</div><!-- fragment --><dl class="section see"><dt>See also</dt><dd><em><a class="el" href="class_p_i_string.html#a2717788f206607e15afa2eaa2466f2fb" title="Take a symbol from the begin of this string and return it. ">takeSymbol()</a></em>, <em><a class="el" href="class_p_i_string.html#a15391624f236a1c0bf2b1f6c90a42027" title="Take a word with letters, numbers and '_' symbols from the begin of this string and return it...">takeCWord()</a></em>, <em><a class="el" href="class_p_i_string.html#a32449c92418db399e96faeb0e67ce6b8" title="Take a line from the begin of this string and return it. ">takeLine()</a></em>, <em><a class="el" href="class_p_i_string.html#a39c2f4b34d43c3f2dd2c85eb37959cba" title="Take a number with C-format from the begin of this string and return it. ">takeNumber()</a></em>, <em><a class="el" href="class_p_i_string.html#ada971d7b12743e827811e124c7bb2809" title="Take a range between "start" and "end" symbols from the begin of this string and return it...">takeRange()</a></em> </dd></dl>
|
||||
|
||||
</div>
|
||||
@@ -2067,10 +2030,10 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="class
|
||||
|
||||
<p>Take a line from the begin of this string and return it. </p>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="class_p_i_string.html">PIString</a> s(<span class="stringliteral">"some words\nnew line \n\nend"</span>);</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.takeLine(); <span class="comment">// "some words"</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.takeLine(); <span class="comment">// "new line "</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.takeLine(); <span class="comment">// ""</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// "end"</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.takeLine(); <span class="comment">// "some words"</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.takeLine(); <span class="comment">// "new line "</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.takeLine(); <span class="comment">// ""</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// "end"</span></div>
|
||||
</div><!-- fragment --><dl class="section see"><dt>See also</dt><dd><em><a class="el" href="class_p_i_string.html#a2717788f206607e15afa2eaa2466f2fb" title="Take a symbol from the begin of this string and return it. ">takeSymbol()</a></em>, <em><a class="el" href="class_p_i_string.html#a66dfa56b97db69f1b3046bfed79d8dd9" title="Take a word from the begin of this string and return it. ">takeWord()</a></em>, <em><a class="el" href="class_p_i_string.html#a15391624f236a1c0bf2b1f6c90a42027" title="Take a word with letters, numbers and '_' symbols from the begin of this string and return it...">takeCWord()</a></em>, <em><a class="el" href="class_p_i_string.html#a39c2f4b34d43c3f2dd2c85eb37959cba" title="Take a number with C-format from the begin of this string and return it. ">takeNumber()</a></em>, <em><a class="el" href="class_p_i_string.html#ada971d7b12743e827811e124c7bb2809" title="Take a range between "start" and "end" symbols from the begin of this string and return it...">takeRange()</a></em> </dd></dl>
|
||||
|
||||
</div>
|
||||
@@ -2090,11 +2053,11 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="class
|
||||
|
||||
<p>Take a number with C-format from the begin of this string and return it. </p>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="class_p_i_string.html">PIString</a> s(<span class="stringliteral">" 0xFF -99 1.2E+5f 1000L"</span>);</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.takeNumber(); <span class="comment">// "0xFF"</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.takeNumber(); <span class="comment">// "-99"</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.takeNumber(); <span class="comment">// "1.2E+5f"</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.takeNumber(); <span class="comment">// "1000L"</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// ""</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.takeNumber(); <span class="comment">// "0xFF"</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.takeNumber(); <span class="comment">// "-99"</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.takeNumber(); <span class="comment">// "1.2E+5f"</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.takeNumber(); <span class="comment">// "1000L"</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// ""</span></div>
|
||||
</div><!-- fragment --><dl class="section see"><dt>See also</dt><dd><em><a class="el" href="class_p_i_string.html#a2717788f206607e15afa2eaa2466f2fb" title="Take a symbol from the begin of this string and return it. ">takeSymbol()</a></em>, <em><a class="el" href="class_p_i_string.html#a66dfa56b97db69f1b3046bfed79d8dd9" title="Take a word from the begin of this string and return it. ">takeWord()</a></em>, <em><a class="el" href="class_p_i_string.html#a15391624f236a1c0bf2b1f6c90a42027" title="Take a word with letters, numbers and '_' symbols from the begin of this string and return it...">takeCWord()</a></em>, <em><a class="el" href="class_p_i_string.html#a32449c92418db399e96faeb0e67ce6b8" title="Take a line from the begin of this string and return it. ">takeLine()</a></em>, <em><a class="el" href="class_p_i_string.html#ada971d7b12743e827811e124c7bb2809" title="Take a range between "start" and "end" symbols from the begin of this string and return it...">takeRange()</a></em> </dd></dl>
|
||||
|
||||
</div>
|
||||
@@ -2131,11 +2094,11 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="class
|
||||
|
||||
<p>Take a range between "start" and "end" symbols from the begin of this string and return it. </p>
|
||||
<p>"Shield" symbol prevent analysis of the next symbol. Example: </p><div class="fragment"><div class="line"><a class="code" href="class_p_i_string.html">PIString</a> s(<span class="stringliteral">" {figures{inside}}"</span>);</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.takeRange(<span class="charliteral">'{'</span>, <span class="charliteral">'}'</span>); <span class="comment">// "figures{inside}"</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// ""</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.takeRange(<span class="charliteral">'{'</span>, <span class="charliteral">'}'</span>); <span class="comment">// "figures{inside}"</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// ""</span></div>
|
||||
<div class="line">s = <span class="stringliteral">"\"text\\\"shielded\" next"</span>;</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.takeRange(<span class="charliteral">'"'</span>, <span class="charliteral">'"'</span>); <span class="comment">// "text\"shielded"</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// " next"</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.takeRange(<span class="charliteral">'"'</span>, <span class="charliteral">'"'</span>); <span class="comment">// "text\"shielded"</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// " next"</span></div>
|
||||
</div><!-- fragment --><dl class="section see"><dt>See also</dt><dd><em><a class="el" href="class_p_i_string.html#a2717788f206607e15afa2eaa2466f2fb" title="Take a symbol from the begin of this string and return it. ">takeSymbol()</a></em>, <em><a class="el" href="class_p_i_string.html#a66dfa56b97db69f1b3046bfed79d8dd9" title="Take a word from the begin of this string and return it. ">takeWord()</a></em>, <em><a class="el" href="class_p_i_string.html#a32449c92418db399e96faeb0e67ce6b8" title="Take a line from the begin of this string and return it. ">takeLine()</a></em>, <em><a class="el" href="class_p_i_string.html#a39c2f4b34d43c3f2dd2c85eb37959cba" title="Take a number with C-format from the begin of this string and return it. ">takeNumber()</a></em> </dd></dl>
|
||||
|
||||
</div>
|
||||
@@ -2155,8 +2118,8 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="class
|
||||
|
||||
<p>Return real bytes count of this string. </p>
|
||||
<p>It`s equivalent length of char sequence returned by function <em><a class="el" href="class_p_i_string.html#ac1f4d3aad27aa25a5e92f092d2890188" title="Return char * representation of this string. ">data()</a></em> <br />
|
||||
Example: </p><div class="fragment"><div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"0123456789"</span>).lengthAscii(); <span class="comment">// 10</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"№1"</span>).lengthAscii(); <span class="comment">// 3</span></div>
|
||||
Example: </p><div class="fragment"><div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"0123456789"</span>).lengthAscii(); <span class="comment">// 10</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"№1"</span>).lengthAscii(); <span class="comment">// 3</span></div>
|
||||
</div><!-- fragment --><dl class="section see"><dt>See also</dt><dd><em><a class="el" href="class_p_i_string.html#ac1f4d3aad27aa25a5e92f092d2890188" title="Return char * representation of this string. ">data()</a></em> </dd></dl>
|
||||
|
||||
</div>
|
||||
@@ -2176,8 +2139,8 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="piinc
|
||||
|
||||
<p>Return <code>char</code> * representation of this string. </p>
|
||||
<p>This function fill buffer by sequence of chars. Minimum length of this buffer is count of symbols. Returned <code>char</code> * is valid until next execution of this function.<br />
|
||||
Example: </p><div class="fragment"><div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"0123456789"</span>).data(); <span class="comment">// 0123456789</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"№1"</span>).data(); <span class="comment">// №1</span></div>
|
||||
Example: </p><div class="fragment"><div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"0123456789"</span>).data(); <span class="comment">// 0123456789</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"№1"</span>).data(); <span class="comment">// №1</span></div>
|
||||
</div><!-- fragment --><dl class="section see"><dt>See also</dt><dd><em><a class="el" href="class_p_i_string.html#a512a49d09681e5ecc87fb5c2b51c7bba" title="Return real bytes count of this string. ">lengthAscii()</a></em> </dd></dl>
|
||||
|
||||
</div>
|
||||
@@ -2198,7 +2161,7 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="piinc
|
||||
|
||||
<p>Split string with delimiter "delim" to <em><a class="el" href="class_p_i_string_list.html" title="Strings array class. ">PIStringList</a></em> and return it. </p>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="class_p_i_string.html">PIString</a> s(<span class="stringliteral">"1 2 3"</span>);</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.split(<span class="stringliteral">" "</span>); <span class="comment">// {"1", "2", "3"}</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.split(<span class="stringliteral">" "</span>); <span class="comment">// {"1", "2", "3"}</span></div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
@@ -2228,10 +2191,10 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="piinc
|
||||
|
||||
<p>Search substring "str" from symbol at index "start" and return first occur position. </p>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="class_p_i_string.html">PIString</a> s(<span class="stringliteral">"012345012345"</span>);</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"-"</span>); <span class="comment">// -1</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"3"</span>); <span class="comment">// 3</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"3"</span>, 4); <span class="comment">// 9</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"3"</span>, 10); <span class="comment">// -1</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"-"</span>); <span class="comment">// -1</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"3"</span>); <span class="comment">// 3</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"3"</span>, 4); <span class="comment">// 9</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"3"</span>, 10); <span class="comment">// -1</span></div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
@@ -2261,10 +2224,10 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="piinc
|
||||
|
||||
<p>Search substring "str" from symbol at index "start" and return first occur position. </p>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="class_p_i_string.html">PIString</a> s(<span class="stringliteral">"012345012345"</span>);</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"-"</span>); <span class="comment">// -1</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"3"</span>); <span class="comment">// 3</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"3"</span>, 4); <span class="comment">// 9</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"3"</span>, 10); <span class="comment">// -1</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"-"</span>); <span class="comment">// -1</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"3"</span>); <span class="comment">// 3</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"3"</span>, 4); <span class="comment">// 9</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"3"</span>, 10); <span class="comment">// -1</span></div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
@@ -2302,10 +2265,10 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="piinc
|
||||
|
||||
<p>Search substring "str" from symbol at index "start" and return first occur position. </p>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="class_p_i_string.html">PIString</a> s(<span class="stringliteral">"012345012345"</span>);</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"-"</span>); <span class="comment">// -1</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"3"</span>); <span class="comment">// 3</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"3"</span>, 4); <span class="comment">// 9</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"3"</span>, 10); <span class="comment">// -1</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"-"</span>); <span class="comment">// -1</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"3"</span>); <span class="comment">// 3</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"3"</span>, 4); <span class="comment">// 9</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"3"</span>, 10); <span class="comment">// -1</span></div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
@@ -2343,10 +2306,10 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="piinc
|
||||
|
||||
<p>Search substring "str" from symbol at index "start" and return first occur position. </p>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="class_p_i_string.html">PIString</a> s(<span class="stringliteral">"012345012345"</span>);</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"-"</span>); <span class="comment">// -1</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"3"</span>); <span class="comment">// 3</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"3"</span>, 4); <span class="comment">// 9</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"3"</span>, 10); <span class="comment">// -1</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"-"</span>); <span class="comment">// -1</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"3"</span>); <span class="comment">// 3</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"3"</span>, 4); <span class="comment">// 9</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"3"</span>, 10); <span class="comment">// -1</span></div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
@@ -2376,10 +2339,10 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="piinc
|
||||
|
||||
<p>Search substring "str" from symbol at index "start" and return last occur position. </p>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="class_p_i_string.html">PIString</a> s(<span class="stringliteral">"012345012345"</span>);</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"-"</span>); <span class="comment">// -1</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"3"</span>); <span class="comment">// 9</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"3"</span>, 4); <span class="comment">// 9</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"3"</span>, 10); <span class="comment">// -1</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"-"</span>); <span class="comment">// -1</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"3"</span>); <span class="comment">// 9</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"3"</span>, 4); <span class="comment">// 9</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"3"</span>, 10); <span class="comment">// -1</span></div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
@@ -2409,10 +2372,10 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="piinc
|
||||
|
||||
<p>Search substring "str" from symbol at index "start" and return last occur position. </p>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="class_p_i_string.html">PIString</a> s(<span class="stringliteral">"012345012345"</span>);</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"-"</span>); <span class="comment">// -1</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"3"</span>); <span class="comment">// 9</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"3"</span>, 4); <span class="comment">// 9</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"3"</span>, 10); <span class="comment">// -1</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"-"</span>); <span class="comment">// -1</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"3"</span>); <span class="comment">// 9</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"3"</span>, 4); <span class="comment">// 9</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"3"</span>, 10); <span class="comment">// -1</span></div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
@@ -2450,10 +2413,10 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="piinc
|
||||
|
||||
<p>Search substring "str" from symbol at index "start" and return last occur position. </p>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="class_p_i_string.html">PIString</a> s(<span class="stringliteral">"012345012345"</span>);</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"-"</span>); <span class="comment">// -1</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"3"</span>); <span class="comment">// 9</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"3"</span>, 4); <span class="comment">// 9</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"3"</span>, 10); <span class="comment">// -1</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"-"</span>); <span class="comment">// -1</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"3"</span>); <span class="comment">// 9</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"3"</span>, 4); <span class="comment">// 9</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"3"</span>, 10); <span class="comment">// -1</span></div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
@@ -2491,10 +2454,10 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="piinc
|
||||
|
||||
<p>Search substring "str" from symbol at index "start" and return last occur position. </p>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="class_p_i_string.html">PIString</a> s(<span class="stringliteral">"012345012345"</span>);</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"-"</span>); <span class="comment">// -1</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"3"</span>); <span class="comment">// 9</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"3"</span>, 4); <span class="comment">// 9</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"3"</span>, 10); <span class="comment">// -1</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"-"</span>); <span class="comment">// -1</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"3"</span>); <span class="comment">// 9</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"3"</span>, 4); <span class="comment">// 9</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"3"</span>, 10); <span class="comment">// -1</span></div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
@@ -2524,10 +2487,10 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="piinc
|
||||
|
||||
<p>Search word "word" from symbol at index "start" and return first occur position. </p>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="class_p_i_string.html">PIString</a> s(<span class="stringliteral">"this is <PIP>"</span>);</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"this"</span>); <span class="comment">// 0</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"is"</span>); <span class="comment">// 5</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"PIP"</span>, 4); <span class="comment">// -1</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"<PIP>"</span>, 10); <span class="comment">// 8</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"this"</span>); <span class="comment">// 0</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"is"</span>); <span class="comment">// 5</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"PIP"</span>, 4); <span class="comment">// -1</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"<PIP>"</span>, 10); <span class="comment">// 8</span></div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
@@ -2557,10 +2520,10 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="piinc
|
||||
|
||||
<p>Search C-style word "word" from symbol at index "start" and return first occur position. </p>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="class_p_i_string.html">PIString</a> s(<span class="stringliteral">"this::is <PIP>"</span>);</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"this"</span>); <span class="comment">// 0</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"is"</span>); <span class="comment">// 6</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"PIP"</span>, 4); <span class="comment">// 10</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"<PIP>"</span>, 10); <span class="comment">// 9</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"this"</span>); <span class="comment">// 0</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"is"</span>); <span class="comment">// 6</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"PIP"</span>, 4); <span class="comment">// 10</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"<PIP>"</span>, 10); <span class="comment">// 9</span></div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
@@ -2597,10 +2560,10 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="piinc
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Return <code>short</code> numeric value of string in base "base". </p>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"123"</span>).toInt(); <span class="comment">// 123</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"123"</span>).toInt(16); <span class="comment">// 291</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"0x123"</span>).toInt(); <span class="comment">// 291</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"1001"</span>).toInt(2); <span class="comment">// 9</span></div>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"123"</span>).toInt(); <span class="comment">// 123</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"123"</span>).toInt(16); <span class="comment">// 291</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"0x123"</span>).toInt(); <span class="comment">// 291</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"1001"</span>).toInt(2); <span class="comment">// 9</span></div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
@@ -2637,10 +2600,10 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="piinc
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Return <code>ushort</code> numeric value of string in base "base". </p>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"123"</span>).toInt(); <span class="comment">// 123</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"123"</span>).toInt(16); <span class="comment">// 291</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"0x123"</span>).toInt(); <span class="comment">// 291</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"1001"</span>).toInt(2); <span class="comment">// 9</span></div>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"123"</span>).toInt(); <span class="comment">// 123</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"123"</span>).toInt(16); <span class="comment">// 291</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"0x123"</span>).toInt(); <span class="comment">// 291</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"1001"</span>).toInt(2); <span class="comment">// 9</span></div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
@@ -2677,10 +2640,10 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="piinc
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Return <code>int</code> numeric value of string in base "base". </p>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"123"</span>).toInt(); <span class="comment">// 123</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"123"</span>).toInt(16); <span class="comment">// 291</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"0x123"</span>).toInt(); <span class="comment">// 291</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"1001"</span>).toInt(2); <span class="comment">// 9</span></div>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"123"</span>).toInt(); <span class="comment">// 123</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"123"</span>).toInt(16); <span class="comment">// 291</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"0x123"</span>).toInt(); <span class="comment">// 291</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"1001"</span>).toInt(2); <span class="comment">// 9</span></div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
@@ -2717,10 +2680,10 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="piinc
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Return <code>uint</code> numeric value of string in base "base". </p>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"123"</span>).toInt(); <span class="comment">// 123</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"123"</span>).toInt(16); <span class="comment">// 291</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"0x123"</span>).toInt(); <span class="comment">// 291</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"1001"</span>).toInt(2); <span class="comment">// 9</span></div>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"123"</span>).toInt(); <span class="comment">// 123</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"123"</span>).toInt(16); <span class="comment">// 291</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"0x123"</span>).toInt(); <span class="comment">// 291</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"1001"</span>).toInt(2); <span class="comment">// 9</span></div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
@@ -2757,10 +2720,10 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="piinc
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Return <code>long</code> numeric value of string in base "base". </p>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"123"</span>).toInt(); <span class="comment">// 123</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"123"</span>).toInt(16); <span class="comment">// 291</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"0x123"</span>).toInt(); <span class="comment">// 291</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"1001"</span>).toInt(2); <span class="comment">// 9</span></div>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"123"</span>).toInt(); <span class="comment">// 123</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"123"</span>).toInt(16); <span class="comment">// 291</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"0x123"</span>).toInt(); <span class="comment">// 291</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"1001"</span>).toInt(2); <span class="comment">// 9</span></div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
@@ -2797,10 +2760,10 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="piinc
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Return <code>ulong</code> numeric value of string in base "base". </p>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"123"</span>).toInt(); <span class="comment">// 123</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"123"</span>).toInt(16); <span class="comment">// 291</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"0x123"</span>).toInt(); <span class="comment">// 291</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"1001"</span>).toInt(2); <span class="comment">// 9</span></div>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"123"</span>).toInt(); <span class="comment">// 123</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"123"</span>).toInt(16); <span class="comment">// 291</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"0x123"</span>).toInt(); <span class="comment">// 291</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"1001"</span>).toInt(2); <span class="comment">// 9</span></div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
@@ -2837,10 +2800,10 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="piinc
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Return <code>llong</code> numeric value of string in base "base". </p>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"123"</span>).toInt(); <span class="comment">// 123</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"123"</span>).toInt(16); <span class="comment">// 291</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"0x123"</span>).toInt(); <span class="comment">// 291</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"1001"</span>).toInt(2); <span class="comment">// 9</span></div>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"123"</span>).toInt(); <span class="comment">// 123</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"123"</span>).toInt(16); <span class="comment">// 291</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"0x123"</span>).toInt(); <span class="comment">// 291</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"1001"</span>).toInt(2); <span class="comment">// 9</span></div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
@@ -2877,10 +2840,10 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="piinc
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Return <code>ullong</code> numeric value of string in base "base". </p>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"123"</span>).toInt(); <span class="comment">// 123</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"123"</span>).toInt(16); <span class="comment">// 291</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"0x123"</span>).toInt(); <span class="comment">// 291</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"1001"</span>).toInt(2); <span class="comment">// 9</span></div>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"123"</span>).toInt(); <span class="comment">// 123</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"123"</span>).toInt(16); <span class="comment">// 291</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"0x123"</span>).toInt(); <span class="comment">// 291</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"1001"</span>).toInt(2); <span class="comment">// 9</span></div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
@@ -2906,9 +2869,9 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="piinc
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Return <code>float</code> numeric value of string. </p>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"123"</span>).toFloat(); <span class="comment">// 123</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"1.2E+2"</span>).toFloat(); <span class="comment">// 120</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"0.01"</span>).toFloat(); <span class="comment">// 0.01</span></div>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"123"</span>).toFloat(); <span class="comment">// 123</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"1.2E+2"</span>).toFloat(); <span class="comment">// 120</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"0.01"</span>).toFloat(); <span class="comment">// 0.01</span></div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
@@ -2934,9 +2897,9 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="piinc
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Return <code>double</code> numeric value of string. </p>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"123"</span>).toFloat(); <span class="comment">// 123</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"1.2E+2"</span>).toFloat(); <span class="comment">// 120</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"0.01"</span>).toFloat(); <span class="comment">// 0.01</span></div>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"123"</span>).toFloat(); <span class="comment">// 123</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"1.2E+2"</span>).toFloat(); <span class="comment">// 120</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"0.01"</span>).toFloat(); <span class="comment">// 0.01</span></div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
@@ -2962,9 +2925,9 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="piinc
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Return <code>ldouble</code> numeric value of string. </p>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"123"</span>).toFloat(); <span class="comment">// 123</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"1.2E+2"</span>).toFloat(); <span class="comment">// 120</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"0.01"</span>).toFloat(); <span class="comment">// 0.01</span></div>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"123"</span>).toFloat(); <span class="comment">// 123</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"1.2E+2"</span>).toFloat(); <span class="comment">// 120</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a5671ba063015ac95a0fc582776424629">PIString</a>(<span class="stringliteral">"0.01"</span>).toFloat(); <span class="comment">// 0.01</span></div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
@@ -3009,9 +2972,9 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="piinc
|
||||
<p>Set string content to numeric representation of "value" in base "base". </p>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="class_p_i_string.html">PIString</a> s;</div>
|
||||
<div class="line">s.<a class="code" href="class_p_i_string.html#a03446a900bdce8a41f5be7eee2c732d5">setNumber</a>(123);</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// 123</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// 123</span></div>
|
||||
<div class="line">s.<a class="code" href="class_p_i_string.html#a03446a900bdce8a41f5be7eee2c732d5">setNumber</a>(123, 16);</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// 7B</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// 7B</span></div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
@@ -3056,9 +3019,9 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="piinc
|
||||
<p>Set string content to numeric representation of "value" in base "base". </p>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="class_p_i_string.html">PIString</a> s;</div>
|
||||
<div class="line">s.<a class="code" href="class_p_i_string.html#a03446a900bdce8a41f5be7eee2c732d5">setNumber</a>(123);</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// 123</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// 123</span></div>
|
||||
<div class="line">s.<a class="code" href="class_p_i_string.html#a03446a900bdce8a41f5be7eee2c732d5">setNumber</a>(123, 16);</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// 7B</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// 7B</span></div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
@@ -3103,9 +3066,9 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="piinc
|
||||
<p>Set string content to numeric representation of "value" in base "base". </p>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="class_p_i_string.html">PIString</a> s;</div>
|
||||
<div class="line">s.<a class="code" href="class_p_i_string.html#a03446a900bdce8a41f5be7eee2c732d5">setNumber</a>(123);</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// 123</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// 123</span></div>
|
||||
<div class="line">s.<a class="code" href="class_p_i_string.html#a03446a900bdce8a41f5be7eee2c732d5">setNumber</a>(123, 16);</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// 7B</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// 7B</span></div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
@@ -3150,9 +3113,9 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="piinc
|
||||
<p>Set string content to numeric representation of "value" in base "base". </p>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="class_p_i_string.html">PIString</a> s;</div>
|
||||
<div class="line">s.<a class="code" href="class_p_i_string.html#a03446a900bdce8a41f5be7eee2c732d5">setNumber</a>(123);</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// 123</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// 123</span></div>
|
||||
<div class="line">s.<a class="code" href="class_p_i_string.html#a03446a900bdce8a41f5be7eee2c732d5">setNumber</a>(123, 16);</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// 7B</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// 7B</span></div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
@@ -3197,9 +3160,9 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="piinc
|
||||
<p>Set string content to numeric representation of "value" in base "base". </p>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="class_p_i_string.html">PIString</a> s;</div>
|
||||
<div class="line">s.<a class="code" href="class_p_i_string.html#a03446a900bdce8a41f5be7eee2c732d5">setNumber</a>(123);</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// 123</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// 123</span></div>
|
||||
<div class="line">s.<a class="code" href="class_p_i_string.html#a03446a900bdce8a41f5be7eee2c732d5">setNumber</a>(123, 16);</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// 7B</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// 7B</span></div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
@@ -3244,9 +3207,9 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="piinc
|
||||
<p>Set string content to numeric representation of "value" in base "base". </p>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="class_p_i_string.html">PIString</a> s;</div>
|
||||
<div class="line">s.<a class="code" href="class_p_i_string.html#a03446a900bdce8a41f5be7eee2c732d5">setNumber</a>(123);</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// 123</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// 123</span></div>
|
||||
<div class="line">s.<a class="code" href="class_p_i_string.html#a03446a900bdce8a41f5be7eee2c732d5">setNumber</a>(123, 16);</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// 7B</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// 7B</span></div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
@@ -3291,9 +3254,9 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="piinc
|
||||
<p>Set string content to numeric representation of "value" in base "base". </p>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="class_p_i_string.html">PIString</a> s;</div>
|
||||
<div class="line">s.<a class="code" href="class_p_i_string.html#a03446a900bdce8a41f5be7eee2c732d5">setNumber</a>(123);</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// 123</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// 123</span></div>
|
||||
<div class="line">s.<a class="code" href="class_p_i_string.html#a03446a900bdce8a41f5be7eee2c732d5">setNumber</a>(123, 16);</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// 7B</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// 7B</span></div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
@@ -3338,9 +3301,9 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="piinc
|
||||
<p>Set string content to numeric representation of "value" in base "base". </p>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="class_p_i_string.html">PIString</a> s;</div>
|
||||
<div class="line">s.<a class="code" href="class_p_i_string.html#a03446a900bdce8a41f5be7eee2c732d5">setNumber</a>(123);</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// 123</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// 123</span></div>
|
||||
<div class="line">s.<a class="code" href="class_p_i_string.html#a03446a900bdce8a41f5be7eee2c732d5">setNumber</a>(123, 16);</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// 7B</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// 7B</span></div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
@@ -3369,7 +3332,7 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="piinc
|
||||
<p>Set string content to numeric representation of "value". </p>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="class_p_i_string.html">PIString</a> s;</div>
|
||||
<div class="line">s.<a class="code" href="class_p_i_string.html#a03446a900bdce8a41f5be7eee2c732d5">setNumber</a>(12.3);</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// 12.3</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// 12.3</span></div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
@@ -3398,7 +3361,7 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="piinc
|
||||
<p>Set string content to numeric representation of "value". </p>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="class_p_i_string.html">PIString</a> s;</div>
|
||||
<div class="line">s.<a class="code" href="class_p_i_string.html#a03446a900bdce8a41f5be7eee2c732d5">setNumber</a>(12.3);</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// 12.3</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// 12.3</span></div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
@@ -3427,7 +3390,7 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="piinc
|
||||
<p>Set string content to numeric representation of "value". </p>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="class_p_i_string.html">PIString</a> s;</div>
|
||||
<div class="line">s.<a class="code" href="class_p_i_string.html#a03446a900bdce8a41f5be7eee2c732d5">setNumber</a>(12.3);</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// 12.3</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// 12.3</span></div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
@@ -3448,17 +3411,17 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="piinc
|
||||
<p>Set string content to human readable size in B/kB/MB/GB/TB. </p>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="class_p_i_string.html">PIString</a> s;</div>
|
||||
<div class="line">s.<a class="code" href="class_p_i_string.html#a08dad783a704578ab82b816f2cd02829">setReadableSize</a>(512);</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// 512 B</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// 512 B</span></div>
|
||||
<div class="line">s.<a class="code" href="class_p_i_string.html#a08dad783a704578ab82b816f2cd02829">setReadableSize</a>(5120);</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// 5.0 kB</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// 5.0 kB</span></div>
|
||||
<div class="line">s.setReadableSize(512000);</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// 500.0 kB</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// 500.0 kB</span></div>
|
||||
<div class="line">s.setReadableSize(5120000);</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// 4.8 MB</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// 4.8 MB</span></div>
|
||||
<div class="line">s.setReadableSize(512000000);</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// 488.2 MB</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// 488.2 MB</span></div>
|
||||
<div class="line">s.setReadableSize(51200000000);</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// 47.6 GB</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s; <span class="comment">// 47.6 GB</span></div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
@@ -3501,8 +3464,8 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="piinc
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Return string contains numeric representation of "value" in base "base". </p>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a2e31a81e9f62ac86f9217c8e20642828">PIString::fromNumber</a>(123); <span class="comment">// 123</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a2e31a81e9f62ac86f9217c8e20642828">PIString::fromNumber</a>(123, 16); <span class="comment">// 7B</span></div>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a2e31a81e9f62ac86f9217c8e20642828">PIString::fromNumber</a>(123); <span class="comment">// 123</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a2e31a81e9f62ac86f9217c8e20642828">PIString::fromNumber</a>(123, 16); <span class="comment">// 7B</span></div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
@@ -3545,8 +3508,8 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="piinc
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Return string contains numeric representation of "value" in base "base". </p>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a2e31a81e9f62ac86f9217c8e20642828">PIString::fromNumber</a>(123); <span class="comment">// 123</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a2e31a81e9f62ac86f9217c8e20642828">PIString::fromNumber</a>(123, 16); <span class="comment">// 7B</span></div>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a2e31a81e9f62ac86f9217c8e20642828">PIString::fromNumber</a>(123); <span class="comment">// 123</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a2e31a81e9f62ac86f9217c8e20642828">PIString::fromNumber</a>(123, 16); <span class="comment">// 7B</span></div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
@@ -3589,8 +3552,8 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="piinc
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Return string contains numeric representation of "value" in base "base". </p>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a2e31a81e9f62ac86f9217c8e20642828">PIString::fromNumber</a>(123); <span class="comment">// 123</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a2e31a81e9f62ac86f9217c8e20642828">PIString::fromNumber</a>(123, 16); <span class="comment">// 7B</span></div>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a2e31a81e9f62ac86f9217c8e20642828">PIString::fromNumber</a>(123); <span class="comment">// 123</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a2e31a81e9f62ac86f9217c8e20642828">PIString::fromNumber</a>(123, 16); <span class="comment">// 7B</span></div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
@@ -3633,8 +3596,8 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="piinc
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Return string contains numeric representation of "value" in base "base". </p>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a2e31a81e9f62ac86f9217c8e20642828">PIString::fromNumber</a>(123); <span class="comment">// 123</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a2e31a81e9f62ac86f9217c8e20642828">PIString::fromNumber</a>(123, 16); <span class="comment">// 7B</span></div>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a2e31a81e9f62ac86f9217c8e20642828">PIString::fromNumber</a>(123); <span class="comment">// 123</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a2e31a81e9f62ac86f9217c8e20642828">PIString::fromNumber</a>(123, 16); <span class="comment">// 7B</span></div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
@@ -3677,8 +3640,8 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="piinc
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Return string contains numeric representation of "value" in base "base". </p>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a2e31a81e9f62ac86f9217c8e20642828">PIString::fromNumber</a>(123); <span class="comment">// 123</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a2e31a81e9f62ac86f9217c8e20642828">PIString::fromNumber</a>(123, 16); <span class="comment">// 7B</span></div>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a2e31a81e9f62ac86f9217c8e20642828">PIString::fromNumber</a>(123); <span class="comment">// 123</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a2e31a81e9f62ac86f9217c8e20642828">PIString::fromNumber</a>(123, 16); <span class="comment">// 7B</span></div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
@@ -3721,8 +3684,8 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="piinc
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Return string contains numeric representation of "value" in base "base". </p>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a2e31a81e9f62ac86f9217c8e20642828">PIString::fromNumber</a>(123); <span class="comment">// 123</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a2e31a81e9f62ac86f9217c8e20642828">PIString::fromNumber</a>(123, 16); <span class="comment">// 7B</span></div>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a2e31a81e9f62ac86f9217c8e20642828">PIString::fromNumber</a>(123); <span class="comment">// 123</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a2e31a81e9f62ac86f9217c8e20642828">PIString::fromNumber</a>(123, 16); <span class="comment">// 7B</span></div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
@@ -3765,8 +3728,8 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="piinc
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Return string contains numeric representation of "value" in base "base". </p>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a2e31a81e9f62ac86f9217c8e20642828">PIString::fromNumber</a>(123); <span class="comment">// 123</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a2e31a81e9f62ac86f9217c8e20642828">PIString::fromNumber</a>(123, 16); <span class="comment">// 7B</span></div>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a2e31a81e9f62ac86f9217c8e20642828">PIString::fromNumber</a>(123); <span class="comment">// 123</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a2e31a81e9f62ac86f9217c8e20642828">PIString::fromNumber</a>(123, 16); <span class="comment">// 7B</span></div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
@@ -3809,8 +3772,8 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="piinc
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Return string contains numeric representation of "value" in base "base". </p>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a2e31a81e9f62ac86f9217c8e20642828">PIString::fromNumber</a>(123); <span class="comment">// 123</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a2e31a81e9f62ac86f9217c8e20642828">PIString::fromNumber</a>(123, 16); <span class="comment">// 7B</span></div>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a2e31a81e9f62ac86f9217c8e20642828">PIString::fromNumber</a>(123); <span class="comment">// 123</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a2e31a81e9f62ac86f9217c8e20642828">PIString::fromNumber</a>(123, 16); <span class="comment">// 7B</span></div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
@@ -3837,7 +3800,7 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="piinc
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Return string contains numeric representation of "value". </p>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a2e31a81e9f62ac86f9217c8e20642828">PIString::fromNumber</a>(12.3); <span class="comment">// 12.3</span></div>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a2e31a81e9f62ac86f9217c8e20642828">PIString::fromNumber</a>(12.3); <span class="comment">// 12.3</span></div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
@@ -3864,7 +3827,7 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="piinc
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Return string contains numeric representation of "value". </p>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a2e31a81e9f62ac86f9217c8e20642828">PIString::fromNumber</a>(12.3); <span class="comment">// 12.3</span></div>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a2e31a81e9f62ac86f9217c8e20642828">PIString::fromNumber</a>(12.3); <span class="comment">// 12.3</span></div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
@@ -3891,7 +3854,7 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="piinc
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Return string contains numeric representation of "value". </p>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a2e31a81e9f62ac86f9217c8e20642828">PIString::fromNumber</a>(12.3); <span class="comment">// 12.3</span></div>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#a2e31a81e9f62ac86f9217c8e20642828">PIString::fromNumber</a>(12.3); <span class="comment">// 12.3</span></div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
@@ -3918,12 +3881,12 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="piinc
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Return string contains human readable size in B/kB/MB/GB/TB. </p>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#aa439f5ba10fdede14750843f429bd634">PIString::readableSize</a>(512); <span class="comment">// 512 B</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#aa439f5ba10fdede14750843f429bd634">PIString::readableSize</a>(5120); <span class="comment">// 5.0 kB</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#aa439f5ba10fdede14750843f429bd634">PIString::readableSize</a>(512000); <span class="comment">// 500.0 kB</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#aa439f5ba10fdede14750843f429bd634">PIString::readableSize</a>(5120000); <span class="comment">// 4.8 MB</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#aa439f5ba10fdede14750843f429bd634">PIString::readableSize</a>(512000000); <span class="comment">// 488.2 MB</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#aa439f5ba10fdede14750843f429bd634">PIString::readableSize</a>(51200000000); <span class="comment">// 47.6 GB</span></div>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#aa439f5ba10fdede14750843f429bd634">PIString::readableSize</a>(512); <span class="comment">// 512 B</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#aa439f5ba10fdede14750843f429bd634">PIString::readableSize</a>(5120); <span class="comment">// 5.0 kB</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#aa439f5ba10fdede14750843f429bd634">PIString::readableSize</a>(512000); <span class="comment">// 500.0 kB</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#aa439f5ba10fdede14750843f429bd634">PIString::readableSize</a>(5120000); <span class="comment">// 4.8 MB</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#aa439f5ba10fdede14750843f429bd634">PIString::readableSize</a>(512000000); <span class="comment">// 488.2 MB</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << <a class="code" href="class_p_i_string.html#aa439f5ba10fdede14750843f429bd634">PIString::readableSize</a>(51200000000); <span class="comment">// 47.6 GB</span></div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
@@ -3933,9 +3896,9 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="piinc
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="class_p_i_string.html">PIString</a></li>
|
||||
<li class="footer">Generated on Sun Nov 2 2014 22:29:36 for PIP by
|
||||
<li class="footer">Generated on Fri Feb 27 2015 23:03:17 for PIP by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.8 </li>
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
@@ -3,23 +3,19 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||
<title>PIP: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
$(window).load(resizeHeight);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
@@ -30,7 +26,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">PIP
|
||||
 <span id="projectnumber">0.4.1_alpha3</span>
|
||||
 <span id="projectnumber">0.5.0_prealpha</span>
|
||||
</div>
|
||||
<div id="projectbrief">Platform-Independent Primitives</div>
|
||||
</td>
|
||||
@@ -39,10 +35,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.8 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
@@ -50,22 +43,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
@@ -91,20 +68,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
$(document).ready(function(){initNavTree('class_p_i_string_list.html','');});
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark"> </span>Pages</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">PIStringList Member List</div> </div>
|
||||
@@ -131,9 +94,9 @@ $(document).ready(function(){initNavTree('class_p_i_string_list.html','');});
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated on Sun Nov 2 2014 22:29:36 for PIP by
|
||||
<li class="footer">Generated on Fri Feb 27 2015 23:03:17 for PIP by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.8 </li>
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
@@ -3,23 +3,19 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||
<title>PIP: PIStringList Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
$(window).load(resizeHeight);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
@@ -30,7 +26,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">PIP
|
||||
 <span id="projectnumber">0.4.1_alpha3</span>
|
||||
 <span id="projectnumber">0.5.0_prealpha</span>
|
||||
</div>
|
||||
<div id="projectbrief">Platform-Independent Primitives</div>
|
||||
</td>
|
||||
@@ -39,10 +35,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.8 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
@@ -50,22 +43,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
@@ -91,20 +68,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
$(document).ready(function(){initNavTree('class_p_i_string_list.html','');});
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark"> </span>Pages</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
@@ -205,7 +168,7 @@ std::ostream & </td><td class="memItemRight" valign="bottom"><a class="
|
||||
<p>Join all strings in one with delimiter "delim" and return it. </p>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="class_p_i_string_list.html">PIStringList</a> sl(<span class="stringliteral">"1"</span>, <span class="stringliteral">"2"</span>);</div>
|
||||
<div class="line">sl << <span class="stringliteral">"3"</span>;</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << sl.join(<span class="stringliteral">" < "</span>); <span class="comment">// 1 < 2 < 3</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << sl.join(<span class="stringliteral">" < "</span>); <span class="comment">// 1 < 2 < 3</span></div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
@@ -234,8 +197,8 @@ std::ostream & </td><td class="memItemRight" valign="bottom"><a class="
|
||||
<p>Remove all strings equal "value" and return this. </p>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="class_p_i_string_list.html">PIStringList</a> sl(<span class="stringliteral">"1"</span>, <span class="stringliteral">"2"</span>);</div>
|
||||
<div class="line">sl << <span class="stringliteral">"1"</span> << <span class="stringliteral">"2"</span> << <span class="stringliteral">"3"</span>;</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << sl; <span class="comment">// {"1", "2", "1", "2", "3"}</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << sl.removeStrings(<span class="stringliteral">"1"</span>); <span class="comment">// {"2", "2", "3"}</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << sl; <span class="comment">// {"1", "2", "1", "2", "3"}</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << sl.removeStrings(<span class="stringliteral">"1"</span>); <span class="comment">// {"2", "2", "3"}</span></div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
@@ -255,8 +218,8 @@ std::ostream & </td><td class="memItemRight" valign="bottom"><a class="
|
||||
<p>Remove duplicated strings and return this. </p>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="class_p_i_string_list.html">PIStringList</a> sl(<span class="stringliteral">"1"</span>, <span class="stringliteral">"2"</span>);</div>
|
||||
<div class="line">sl << <span class="stringliteral">"1"</span> << <span class="stringliteral">"2"</span> << <span class="stringliteral">"3"</span>;</div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << sl; <span class="comment">// {"1", "2", "1", "2", "3"}</span></div>
|
||||
<div class="line"><a class="code" href="piincludes_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << sl.removeDuplicates(); <span class="comment">// {"1", "2", "3"}</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << sl; <span class="comment">// {"1", "2", "1", "2", "3"}</span></div>
|
||||
<div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << sl.removeDuplicates(); <span class="comment">// {"1", "2", "3"}</span></div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
@@ -291,9 +254,9 @@ std::ostream & </td><td class="memItemRight" valign="bottom"><a class="
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="class_p_i_string_list.html">PIStringList</a></li>
|
||||
<li class="footer">Generated on Sun Nov 2 2014 22:29:36 for PIP by
|
||||
<li class="footer">Generated on Fri Feb 27 2015 23:03:17 for PIP by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.8 </li>
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
@@ -3,23 +3,19 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||
<title>PIP: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
$(window).load(resizeHeight);
|
||||
</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
@@ -30,7 +26,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">PIP
|
||||
 <span id="projectnumber">0.4.1_alpha3</span>
|
||||
 <span id="projectnumber">0.5.0_prealpha</span>
|
||||
</div>
|
||||
<div id="projectbrief">Platform-Independent Primitives</div>
|
||||
</td>
|
||||
@@ -39,10 +35,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.8 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
@@ -50,22 +43,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
@@ -91,20 +68,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
$(document).ready(function(){initNavTree('class_p_i_system_time.html','');});
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark"> </span>Pages</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">PISystemTime Member List</div> </div>
|
||||
@@ -152,9 +115,9 @@ $(document).ready(function(){initNavTree('class_p_i_system_time.html','');});
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated on Sun Nov 2 2014 22:29:36 for PIP by
|
||||
<li class="footer">Generated on Fri Feb 27 2015 23:03:17 for PIP by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.8 </li>
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user