SlideShare a Scribd company logo
Ring Documentation, Release 1.10
• void setFramePosition(QPoint point)
• void setGeometry(int posx, int posy, int w, int h)
• void setGeometry_2(QRect rect)
• void setIcon(QIcon icon)
• bool setKeyboardGrabEnabled(bool grab)
• void setMask(QRegion region)
• void setMaximumSize(QSize size)
• void setMinimumSize(QSize size)
• void setModality(Qt::WindowModality modality)
• bool setMouseGrabEnabled(bool grab)
• void setOpacity(qreal level)
• void setParent(QWindow *parent)
• void setPosition(QPoint pt)
• void setPosition_2(int posx, int posy)
• void setScreen(QScreen *newScreen)
• void setSizeIncrement(QSize size)
• void setTransientParent(QWindow *parent)
• void setVisibility(QWindow::Visibility v)
• void setWindowState(Qt::WindowState state)
• QSize sizeIncrement(void)
• QString title(void)
• QWindow * transientParent(void)
• Qt::WindowType type(void)
• void unsetCursor(void)
• QWindow::Visibility visibility(void)
• int width(void)
• WId winId(void)
• Qt::WindowState windowState(void)
• int x(void)
• int y(void)
• void alert(int msec)
• bool close(void)
• void hide(void)
• void lower(void)
• void raise(void)
• void requestActivate(void)
89.249. QWindow Class 1208
Ring Documentation, Release 1.10
• void setHeight(int arg)
• void setMaximumHeight(int h)
• void setMaximumWidth(int w)
• void setMinimumHeight(int h)
• void setMinimumWidth(int w)
• void setTitle(QString )
• void setVisible(bool visible)
• void setWidth(int arg)
• void setX(int arg)
• void setY(int arg)
• void show(void)
• void showFullScreen(void)
• void showMaximized(void)
• void showMinimized(void)
• void showNormal(void)
• QWindow * fromWinId(WId id)
• void setactiveChangedEvent(const char *)
• void setcontentOrientationChangedEvent(const char *)
• void setfocusObjectChangedEvent(const char *)
• void setheightChangedEvent(const char *)
• void setmaximumHeightChangedEvent(const char *)
• void setmaximumWidthChangedEvent(const char *)
• void setminimumHeightChangedEvent(const char *)
• void setminimumWidthChangedEvent(const char *)
• void setmodalityChangedEvent(const char *)
• void setopacityChangedEvent(const char *)
• void setscreenChangedEvent(const char *)
• void setvisibilityChangedEvent(const char *)
• void setvisibleChangedEvent(const char *)
• void setwidthChangedEvent(const char *)
• void setwindowStateChangedEvent(const char *)
• void setwindowTitleChangedEvent(const char *)
• void setxChangedEvent(const char *)
• void setyChangedEvent(const char *)
• const char *getactiveChangedEvent(void)
• const char *getcontentOrientationChangedEvent(void)
89.249. QWindow Class 1209
Ring Documentation, Release 1.10
• const char *getfocusObjectChangedEvent(void)
• const char *getheightChangedEvent(void)
• const char *getmaximumHeightChangedEvent(void)
• const char *getmaximumWidthChangedEvent(void)
• const char *getminimumHeightChangedEvent(void)
• const char *getminimumWidthChangedEvent(void)
• const char *getmodalityChangedEvent(void)
• const char *getopacityChangedEvent(void)
• const char *getscreenChangedEvent(void)
• const char *getvisibilityChangedEvent(void)
• const char *getvisibleChangedEvent(void)
• const char *getwidthChangedEvent(void)
• const char *getwindowStateChangedEvent(void)
• const char *getwindowTitleChangedEvent(void)
• const char *getxChangedEvent(void)
• const char *getyChangedEvent(void)
89.250 QXmlStreamAttribute Class
C++ Reference : http://doc.qt.io/qt-5/QXmlStreamAttribute.html
Parameters : void
• bool isDefault(void)
• QStringRef name(void)
• QStringRef namespaceUri(void)
• QStringRef prefix(void)
• QStringRef qualifiedName(void)
• QStringRef value(void)
89.251 QXmlStreamAttributes Class
C++ Reference : http://doc.qt.io/qt-5/QXmlStreamAttributes.html
Parameters : void
• void append(QString namespaceUri, QString name, QString value)
• void append_2(QString qualifiedName, QString value)
• bool hasAttribute(QString qualifiedName)
• bool hasAttribute_2(QLatin1String qualifiedName)
• bool hasAttribute_3(QString namespaceUri, QString name)
89.250. QXmlStreamAttribute Class 1210
Ring Documentation, Release 1.10
• QStringRef value(QString namespaceUri, QString name)
• QStringRef value_2(QString namespaceUri, QLatin1String name)
• QStringRef value_3(QLatin1String namespaceUri, QLatin1String name)
• QStringRef value_4(QString qualifiedName)
• QStringRef value_5(QLatin1String qualifiedName)
89.252 QXmlStreamEntityDeclaration Class
C++ Reference : http://doc.qt.io/qt-5/QXmlStreamEntityDeclaration.html
Parameters : void
• QStringRef name(void)
• QStringRef notationName(void)
• QStringRef publicId(void)
• QStringRef systemId(void)
• QStringRef value(void)
89.253 QXmlStreamEntityResolver Class
C++ Reference : http://doc.qt.io/qt-5/QXmlStreamEntityResolver.html
Parameters : void
89.254 QXmlStreamNamespaceDeclaration Class
C++ Reference : http://doc.qt.io/qt-5/QXmlStreamNamespaceDeclaration.html
Parameters : void
• QStringRef namespaceUri(void)
• QStringRef prefix(void)
89.255 QXmlStreamNotationDeclaration Class
C++ Reference : http://doc.qt.io/qt-5/QXmlStreamNotationDeclaration.html
Parameters : void
• QStringRef name(void)
• QStringRef publicId(void)
• QStringRef systemId(void)
89.252. QXmlStreamEntityDeclaration Class 1211
Ring Documentation, Release 1.10
89.256 QXmlStreamReader Class
C++ Reference : http://doc.qt.io/qt-5/QXmlStreamReader.html
Parameters : void
• void addData(QByteArray)
• void addData_2(QString)
• void addData_3(const char * data)
• void addExtraNamespaceDeclaration(QXmlStreamNamespaceDeclaration)
• void addExtraNamespaceDeclarations(QXmlStreamNamespaceDeclarations)
• bool atEnd(void)
• QXmlStreamAttributes attributes(void)
• qint64 characterOffset(void)
• void clear(void)
• qint64 columnNumber(void)
• QIODevice *device(void)
• QStringRef documentEncoding(void)
• QStringRef documentVersion(void)
• QStringRef dtdName(void)
• QStringRef dtdPublicId(void)
• QStringRef dtdSystemId(void)
• QXmlStreamEntityDeclarations entityDeclarations(void)
• QXmlStreamEntityResolver *entityResolver(void)
• Error error(void)
• QString errorString(void)
• bool hasError(void)
• bool isCDATA(void)
• bool isCharacters(void)
• bool isComment(void)
• bool isDTD(void)
• bool isEndDocument(void)
• bool isEndElement(void)
• bool isEntityReference(void)
• bool isProcessingInstruction(void)
• bool isStandaloneDocument(void)
• bool isStartDocument(void)
• bool isStartElement(void)
89.256. QXmlStreamReader Class 1212
Ring Documentation, Release 1.10
• bool isWhitespace(void)
• qint64 lineNumber(void)
• QStringRef name(void)
• QXmlStreamNamespaceDeclarations namespaceDeclarations(void)
• bool namespaceProcessing(void)
• QStringRef namespaceUri(void)
• QXmlStreamNotationDeclarations notationDeclarations(void)
• QStringRef prefix(void)
• QStringRef processingInstructionData(void)
• QStringRef processingInstructionTarget(void)
• QStringRef qualifiedName(void)
• void raiseError(QString)
• QString readElementText(QXmlStreamReader::ReadElementTextBehaviour)
• TokenType readNext(void)
• bool readNextStartElement(void)
• void setDevice(QIODevice *device)
• void setEntityResolver(QXmlStreamEntityResolver *resolver)
• void setNamespaceProcessing(bool)
• void skipCurrentElement(void)
• QStringRef text(void)
• QString tokenString(void)
• TokenType tokenType(void)
89.257 QXmlStreamWriter Class
C++ Reference : http://doc.qt.io/qt-5/QXmlStreamWriter.html
Parameters : void
• bool autoFormatting(void)
• int autoFormattingIndent(void)
• QTextCodec *codec(void)
• QIODevice *device(void)
• bool hasError(void)
• void setAutoFormatting(bool enable)
• void setAutoFormattingIndent(int spacesOrTabs)
• void setCodec(QTextCodec *codec)
• void setCodec_2(const char *codecName)
89.257. QXmlStreamWriter Class 1213
Ring Documentation, Release 1.10
• void setDevice(QIODevice *device)
• void writeAttribute(QString, QString,QString)
• void writeAttribute_2(QString, QString)
• void writeAttribute_3(QXmlStreamAttribute)
• void writeAttributes(QXmlStreamAttributes)
• void writeCDATA(QString text)
• void writeCharacters(QString text)
• void writeComment(QString text)
• void writeCurrentToken(QXmlStreamReader reader)
• void writeDTD(QString dtd)
• void writeDefaultNamespace(QString namespaceUri)
• void writeEmptyElement(QString namespaceUri, QString name)
• void writeEmptyElement_2(QString qualifiedName)
• void writeEndDocument(void)
• void writeEndElement(void)
• void writeEntityReference(QString name)
• void writeNamespace(QString namespaceUri, QString prefix)
• void writeProcessingInstruction(QString target, QString data)
• void writeStartDocument(QString version)
• void writeStartDocument_2(QString version, bool standalone)
• void writeStartDocument_3(void)
• void writeStartElement(QString namespaceUri, QString name)
• void writeStartElement_2(QString qualifiedName)
• void writeTextElement(QString namespaceUri, QString name, QString text)
• void writeTextElement_2(QString qualifiedName, QString text)
89.258 RingCodeHighlighter Class
Parameters : QTextDocument *parent
• void setColors(QColor c1,QColor c2,QColor c3,QColor c4,QColor c5)
• void setKeywordsBold(int nStatus)
89.258. RingCodeHighlighter Class 1214
CHAPTER
NINETY
RINGMURMURHASH FUNCTIONS REFERENCE
” MurmurHash is a non-cryptographic hash function suitable for general hash-based lookup. It was created by
Austin Appleby in 2008 and is currently hosted on Github along with its test suite named ‘SMHasher’. It also
exists in a number of variants,[5] all of which have been released into the public domain. The name comes from
two basic operations, multiply (MU) and rotate (R), used in its inner loop. “
Murmurhash extension is an extension written to implement a full implementation for the MurmurHash library.
Developer: Hassan Ahmed
90.1 MurmurHash1 functions
uint32_t murmurhash1(string key, int seed, [bool return_type]);
uint32_t murmurhash1_aligned(string key, int seed, [bool return_type]);
90.2 MurmurHash2 functions
uint32_t murmurhash2(string key, int seed, [bool return_type]);
uint32_t murmurhash2a(string key, int seed, [bool return_type]);
uint64_t murmurhash64a(string key, int seed, [bool return_type]);
uint64_t murmurhash64b(string key, int seed, [bool return_type]);
uint32_t murmurhash_neutral2(string key, int seed, [bool return_type]);
uint32_t murmurhash_aligned2(string key, int seed, [bool return_type]);
90.3 MurmurHash3 functions
uint32_t murmurhash3_x86_32(string key, int seed, [bool return_type]);
list murmurhash3_x86_128(string key, int seed, [bool return_type]);
list murmurhash3_x64_128(string key, int seed, [bool return_type]);
The third optional parameter is to set the type of the returned value, this parameter accepts a bool value [ true, false ],
true will return a Hex value, while false will return a integer value.
1215
Ring Documentation, Release 1.10
90.4 Example
load "murmurhashlib.ring"
key = "Ring Language"
see murmurhash3_x86_32(key, 0, 0) + nl // Output: 1894444853
see murmurhash3_x86_32(key, 0, 1) + nl // Output: 70eaef35
90.4. Example 1216
CHAPTER
NINETYONE
FOXRING FUNCTIONS REFERENCE
As a FoxPro developer, I started writing a class with some of the functions I used in FoxPro.
The goal is to create as many functions as possible with the behavior similar to FoxPro functions.
Developer: Jose Rosado
91.1 FoxRing functions
Function Name Description
frAbs() Returns the absolute value of the specified numeric expression.
frAddBs() Adds a backslash (if needed) to a path expression.
frALines() Creates an Array with the content of the specified string.
frAllTrim() Removes all leading and trailing spaces of the specified string.
frAsc() Returns the ANSI value for the leftmost character in a character expression.
frAt() Searches a character expression for the occurrence
of another character expression.
frAtC() Searches a character expression for the ocurrence of another character expression without
regard for the case of these two expressions.
frBetween() Determines whether the value of an expression is inclusively between the values of two
expressions of the same type.
frChr() Returns the character associated with the specified numeric ANSI code.
frEmpty() Determines whether an expression evaluates to empty.
frFile() Checks if a file exists on disk.
frFileToStr() Returns the contents of a file as a character string.
frForceExt() Returns a string with the old file name extension replaced by a new extension.
frForcePath() Returns a file name with a new path name substituted for the old one.
frIif() Returns one of two values depending on the value of a logical expression.
frInList() Determines whether an expression matches another expression in a list.
frInt() Evaluates a numeric expression and returns the integer portion of the expression.
frJustDrive() Returns the drive letter from a complete path.
frJustExt() Returns the characters of a file extension from a complete path.
frJustFName() Returns the file name portion of a complete path and file name.
frJustPath() Returns the path portion of a complete path and file name.
frJustStem() Returns the stem name (the file name before the extension)
from a complete path and file name.
frLen() Determines the number of characters in a character expression,
indicating the length of the expression.
Continued on next page
1217

More Related Content

What's hot

The Ring programming language version 1.9 book - Part 103 of 210
The Ring programming language version 1.9 book - Part 103 of 210The Ring programming language version 1.9 book - Part 103 of 210
The Ring programming language version 1.9 book - Part 103 of 210
Mahmoud Samir Fayed
 
The Ring programming language version 1.6 book - Part 178 of 189
The Ring programming language version 1.6 book - Part 178 of 189The Ring programming language version 1.6 book - Part 178 of 189
The Ring programming language version 1.6 book - Part 178 of 189
Mahmoud Samir Fayed
 
The Ring programming language version 1.9 book - Part 111 of 210
The Ring programming language version 1.9 book - Part 111 of 210The Ring programming language version 1.9 book - Part 111 of 210
The Ring programming language version 1.9 book - Part 111 of 210
Mahmoud Samir Fayed
 
The Ring programming language version 1.4.1 book - Part 28 of 31
The Ring programming language version 1.4.1 book - Part 28 of 31The Ring programming language version 1.4.1 book - Part 28 of 31
The Ring programming language version 1.4.1 book - Part 28 of 31
Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 114 of 212
The Ring programming language version 1.10 book - Part 114 of 212The Ring programming language version 1.10 book - Part 114 of 212
The Ring programming language version 1.10 book - Part 114 of 212
Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 106 of 212
The Ring programming language version 1.10 book - Part 106 of 212The Ring programming language version 1.10 book - Part 106 of 212
The Ring programming language version 1.10 book - Part 106 of 212
Mahmoud Samir Fayed
 
The Ring programming language version 1.9 book - Part 114 of 210
The Ring programming language version 1.9 book - Part 114 of 210The Ring programming language version 1.9 book - Part 114 of 210
The Ring programming language version 1.9 book - Part 114 of 210
Mahmoud Samir Fayed
 
The Ring programming language version 1.6 book - Part 86 of 189
The Ring programming language version 1.6 book - Part 86 of 189The Ring programming language version 1.6 book - Part 86 of 189
The Ring programming language version 1.6 book - Part 86 of 189
Mahmoud Samir Fayed
 
The Ring programming language version 1.7 book - Part 101 of 196
The Ring programming language version 1.7 book - Part 101 of 196The Ring programming language version 1.7 book - Part 101 of 196
The Ring programming language version 1.7 book - Part 101 of 196
Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 104 of 212
The Ring programming language version 1.10 book - Part 104 of 212The Ring programming language version 1.10 book - Part 104 of 212
The Ring programming language version 1.10 book - Part 104 of 212
Mahmoud Samir Fayed
 
The Ring programming language version 1.5.1 book - Part 158 of 180
The Ring programming language version 1.5.1 book - Part 158 of 180 The Ring programming language version 1.5.1 book - Part 158 of 180
The Ring programming language version 1.5.1 book - Part 158 of 180
Mahmoud Samir Fayed
 
Web Grafik Technologien
Web Grafik TechnologienWeb Grafik Technologien
Web Grafik Technologien
n3xd software studios ag
 
The Ring programming language version 1.5.2 book - Part 171 of 181
The Ring programming language version 1.5.2 book - Part 171 of 181The Ring programming language version 1.5.2 book - Part 171 of 181
The Ring programming language version 1.5.2 book - Part 171 of 181
Mahmoud Samir Fayed
 
The Ring programming language version 1.7 book - Part 98 of 196
The Ring programming language version 1.7 book - Part 98 of 196The Ring programming language version 1.7 book - Part 98 of 196
The Ring programming language version 1.7 book - Part 98 of 196
Mahmoud Samir Fayed
 
Introduction to GraphQL
Introduction to GraphQLIntroduction to GraphQL
Introduction to GraphQL
Appier
 
[C++ gui programming with qt4] chap9
[C++ gui programming with qt4] chap9[C++ gui programming with qt4] chap9
[C++ gui programming with qt4] chap9Shih-Hsiang Lin
 
The Ring programming language version 1.3 book - Part 63 of 88
The Ring programming language version 1.3 book - Part 63 of 88The Ring programming language version 1.3 book - Part 63 of 88
The Ring programming language version 1.3 book - Part 63 of 88
Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 79 of 212
The Ring programming language version 1.10 book - Part 79 of 212The Ring programming language version 1.10 book - Part 79 of 212
The Ring programming language version 1.10 book - Part 79 of 212
Mahmoud Samir Fayed
 
Node 관계형 데이터베이스_바인딩
Node 관계형 데이터베이스_바인딩Node 관계형 데이터베이스_바인딩
Node 관계형 데이터베이스_바인딩HyeonSeok Choi
 
The Ring programming language version 1.5.1 book - Part 63 of 180
The Ring programming language version 1.5.1 book - Part 63 of 180The Ring programming language version 1.5.1 book - Part 63 of 180
The Ring programming language version 1.5.1 book - Part 63 of 180
Mahmoud Samir Fayed
 

What's hot (20)

The Ring programming language version 1.9 book - Part 103 of 210
The Ring programming language version 1.9 book - Part 103 of 210The Ring programming language version 1.9 book - Part 103 of 210
The Ring programming language version 1.9 book - Part 103 of 210
 
The Ring programming language version 1.6 book - Part 178 of 189
The Ring programming language version 1.6 book - Part 178 of 189The Ring programming language version 1.6 book - Part 178 of 189
The Ring programming language version 1.6 book - Part 178 of 189
 
The Ring programming language version 1.9 book - Part 111 of 210
The Ring programming language version 1.9 book - Part 111 of 210The Ring programming language version 1.9 book - Part 111 of 210
The Ring programming language version 1.9 book - Part 111 of 210
 
The Ring programming language version 1.4.1 book - Part 28 of 31
The Ring programming language version 1.4.1 book - Part 28 of 31The Ring programming language version 1.4.1 book - Part 28 of 31
The Ring programming language version 1.4.1 book - Part 28 of 31
 
The Ring programming language version 1.10 book - Part 114 of 212
The Ring programming language version 1.10 book - Part 114 of 212The Ring programming language version 1.10 book - Part 114 of 212
The Ring programming language version 1.10 book - Part 114 of 212
 
The Ring programming language version 1.10 book - Part 106 of 212
The Ring programming language version 1.10 book - Part 106 of 212The Ring programming language version 1.10 book - Part 106 of 212
The Ring programming language version 1.10 book - Part 106 of 212
 
The Ring programming language version 1.9 book - Part 114 of 210
The Ring programming language version 1.9 book - Part 114 of 210The Ring programming language version 1.9 book - Part 114 of 210
The Ring programming language version 1.9 book - Part 114 of 210
 
The Ring programming language version 1.6 book - Part 86 of 189
The Ring programming language version 1.6 book - Part 86 of 189The Ring programming language version 1.6 book - Part 86 of 189
The Ring programming language version 1.6 book - Part 86 of 189
 
The Ring programming language version 1.7 book - Part 101 of 196
The Ring programming language version 1.7 book - Part 101 of 196The Ring programming language version 1.7 book - Part 101 of 196
The Ring programming language version 1.7 book - Part 101 of 196
 
The Ring programming language version 1.10 book - Part 104 of 212
The Ring programming language version 1.10 book - Part 104 of 212The Ring programming language version 1.10 book - Part 104 of 212
The Ring programming language version 1.10 book - Part 104 of 212
 
The Ring programming language version 1.5.1 book - Part 158 of 180
The Ring programming language version 1.5.1 book - Part 158 of 180 The Ring programming language version 1.5.1 book - Part 158 of 180
The Ring programming language version 1.5.1 book - Part 158 of 180
 
Web Grafik Technologien
Web Grafik TechnologienWeb Grafik Technologien
Web Grafik Technologien
 
The Ring programming language version 1.5.2 book - Part 171 of 181
The Ring programming language version 1.5.2 book - Part 171 of 181The Ring programming language version 1.5.2 book - Part 171 of 181
The Ring programming language version 1.5.2 book - Part 171 of 181
 
The Ring programming language version 1.7 book - Part 98 of 196
The Ring programming language version 1.7 book - Part 98 of 196The Ring programming language version 1.7 book - Part 98 of 196
The Ring programming language version 1.7 book - Part 98 of 196
 
Introduction to GraphQL
Introduction to GraphQLIntroduction to GraphQL
Introduction to GraphQL
 
[C++ gui programming with qt4] chap9
[C++ gui programming with qt4] chap9[C++ gui programming with qt4] chap9
[C++ gui programming with qt4] chap9
 
The Ring programming language version 1.3 book - Part 63 of 88
The Ring programming language version 1.3 book - Part 63 of 88The Ring programming language version 1.3 book - Part 63 of 88
The Ring programming language version 1.3 book - Part 63 of 88
 
The Ring programming language version 1.10 book - Part 79 of 212
The Ring programming language version 1.10 book - Part 79 of 212The Ring programming language version 1.10 book - Part 79 of 212
The Ring programming language version 1.10 book - Part 79 of 212
 
Node 관계형 데이터베이스_바인딩
Node 관계형 데이터베이스_바인딩Node 관계형 데이터베이스_바인딩
Node 관계형 데이터베이스_바인딩
 
The Ring programming language version 1.5.1 book - Part 63 of 180
The Ring programming language version 1.5.1 book - Part 63 of 180The Ring programming language version 1.5.1 book - Part 63 of 180
The Ring programming language version 1.5.1 book - Part 63 of 180
 

Similar to The Ring programming language version 1.10 book - Part 125 of 212

The Ring programming language version 1.5.1 book - Part 170 of 180
The Ring programming language version 1.5.1 book - Part 170 of 180 The Ring programming language version 1.5.1 book - Part 170 of 180
The Ring programming language version 1.5.1 book - Part 170 of 180
Mahmoud Samir Fayed
 
The Ring programming language version 1.2 book - Part 76 of 84
The Ring programming language version 1.2 book - Part 76 of 84The Ring programming language version 1.2 book - Part 76 of 84
The Ring programming language version 1.2 book - Part 76 of 84
Mahmoud Samir Fayed
 
The Ring programming language version 1.7 book - Part 112 of 196
The Ring programming language version 1.7 book - Part 112 of 196The Ring programming language version 1.7 book - Part 112 of 196
The Ring programming language version 1.7 book - Part 112 of 196
Mahmoud Samir Fayed
 
The Ring programming language version 1.5.2 book - Part 80 of 181
The Ring programming language version 1.5.2 book - Part 80 of 181The Ring programming language version 1.5.2 book - Part 80 of 181
The Ring programming language version 1.5.2 book - Part 80 of 181
Mahmoud Samir Fayed
 
The Ring programming language version 1.2 book - Part 60 of 84
The Ring programming language version 1.2 book - Part 60 of 84The Ring programming language version 1.2 book - Part 60 of 84
The Ring programming language version 1.2 book - Part 60 of 84
Mahmoud Samir Fayed
 
The Ring programming language version 1.9 book - Part 96 of 210
The Ring programming language version 1.9 book - Part 96 of 210The Ring programming language version 1.9 book - Part 96 of 210
The Ring programming language version 1.9 book - Part 96 of 210
Mahmoud Samir Fayed
 
The Ring programming language version 1.5.1 book - Part 79 of 180
The Ring programming language version 1.5.1 book - Part 79 of 180The Ring programming language version 1.5.1 book - Part 79 of 180
The Ring programming language version 1.5.1 book - Part 79 of 180
Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 98 of 212
The Ring programming language version 1.10 book - Part 98 of 212The Ring programming language version 1.10 book - Part 98 of 212
The Ring programming language version 1.10 book - Part 98 of 212
Mahmoud Samir Fayed
 
The Ring programming language version 1.5.2 book - Part 159 of 181
The Ring programming language version 1.5.2 book - Part 159 of 181The Ring programming language version 1.5.2 book - Part 159 of 181
The Ring programming language version 1.5.2 book - Part 159 of 181
Mahmoud Samir Fayed
 
The Ring programming language version 1.8 book - Part 107 of 202
The Ring programming language version 1.8 book - Part 107 of 202The Ring programming language version 1.8 book - Part 107 of 202
The Ring programming language version 1.8 book - Part 107 of 202
Mahmoud Samir Fayed
 
04 - Qt Data
04 - Qt Data04 - Qt Data
04 - Qt Data
Andreas Jakl
 
Best Practices in Qt Quick/QML - Part I
Best Practices in Qt Quick/QML - Part IBest Practices in Qt Quick/QML - Part I
Best Practices in Qt Quick/QML - Part I
ICS
 
The Ring programming language version 1.5.2 book - Part 173 of 181
The Ring programming language version 1.5.2 book - Part 173 of 181The Ring programming language version 1.5.2 book - Part 173 of 181
The Ring programming language version 1.5.2 book - Part 173 of 181
Mahmoud Samir Fayed
 
The Ring programming language version 1.5.4 book - Part 83 of 185
The Ring programming language version 1.5.4 book - Part 83 of 185The Ring programming language version 1.5.4 book - Part 83 of 185
The Ring programming language version 1.5.4 book - Part 83 of 185
Mahmoud Samir Fayed
 
Scripting Your Qt Application
Scripting Your Qt ApplicationScripting Your Qt Application
Scripting Your Qt Application
account inactive
 
The Ring programming language version 1.7 book - Part 88 of 196
The Ring programming language version 1.7 book - Part 88 of 196The Ring programming language version 1.7 book - Part 88 of 196
The Ring programming language version 1.7 book - Part 88 of 196
Mahmoud Samir Fayed
 
The Ring programming language version 1.5.3 book - Part 92 of 184
The Ring programming language version 1.5.3 book - Part 92 of 184The Ring programming language version 1.5.3 book - Part 92 of 184
The Ring programming language version 1.5.3 book - Part 92 of 184
Mahmoud Samir Fayed
 
Codepot - Pig i Hive: szybkie wprowadzenie / Pig and Hive crash course
Codepot - Pig i Hive: szybkie wprowadzenie / Pig and Hive crash courseCodepot - Pig i Hive: szybkie wprowadzenie / Pig and Hive crash course
Codepot - Pig i Hive: szybkie wprowadzenie / Pig and Hive crash course
Sages
 

Similar to The Ring programming language version 1.10 book - Part 125 of 212 (18)

The Ring programming language version 1.5.1 book - Part 170 of 180
The Ring programming language version 1.5.1 book - Part 170 of 180 The Ring programming language version 1.5.1 book - Part 170 of 180
The Ring programming language version 1.5.1 book - Part 170 of 180
 
The Ring programming language version 1.2 book - Part 76 of 84
The Ring programming language version 1.2 book - Part 76 of 84The Ring programming language version 1.2 book - Part 76 of 84
The Ring programming language version 1.2 book - Part 76 of 84
 
The Ring programming language version 1.7 book - Part 112 of 196
The Ring programming language version 1.7 book - Part 112 of 196The Ring programming language version 1.7 book - Part 112 of 196
The Ring programming language version 1.7 book - Part 112 of 196
 
The Ring programming language version 1.5.2 book - Part 80 of 181
The Ring programming language version 1.5.2 book - Part 80 of 181The Ring programming language version 1.5.2 book - Part 80 of 181
The Ring programming language version 1.5.2 book - Part 80 of 181
 
The Ring programming language version 1.2 book - Part 60 of 84
The Ring programming language version 1.2 book - Part 60 of 84The Ring programming language version 1.2 book - Part 60 of 84
The Ring programming language version 1.2 book - Part 60 of 84
 
The Ring programming language version 1.9 book - Part 96 of 210
The Ring programming language version 1.9 book - Part 96 of 210The Ring programming language version 1.9 book - Part 96 of 210
The Ring programming language version 1.9 book - Part 96 of 210
 
The Ring programming language version 1.5.1 book - Part 79 of 180
The Ring programming language version 1.5.1 book - Part 79 of 180The Ring programming language version 1.5.1 book - Part 79 of 180
The Ring programming language version 1.5.1 book - Part 79 of 180
 
The Ring programming language version 1.10 book - Part 98 of 212
The Ring programming language version 1.10 book - Part 98 of 212The Ring programming language version 1.10 book - Part 98 of 212
The Ring programming language version 1.10 book - Part 98 of 212
 
The Ring programming language version 1.5.2 book - Part 159 of 181
The Ring programming language version 1.5.2 book - Part 159 of 181The Ring programming language version 1.5.2 book - Part 159 of 181
The Ring programming language version 1.5.2 book - Part 159 of 181
 
The Ring programming language version 1.8 book - Part 107 of 202
The Ring programming language version 1.8 book - Part 107 of 202The Ring programming language version 1.8 book - Part 107 of 202
The Ring programming language version 1.8 book - Part 107 of 202
 
04 - Qt Data
04 - Qt Data04 - Qt Data
04 - Qt Data
 
Best Practices in Qt Quick/QML - Part I
Best Practices in Qt Quick/QML - Part IBest Practices in Qt Quick/QML - Part I
Best Practices in Qt Quick/QML - Part I
 
The Ring programming language version 1.5.2 book - Part 173 of 181
The Ring programming language version 1.5.2 book - Part 173 of 181The Ring programming language version 1.5.2 book - Part 173 of 181
The Ring programming language version 1.5.2 book - Part 173 of 181
 
The Ring programming language version 1.5.4 book - Part 83 of 185
The Ring programming language version 1.5.4 book - Part 83 of 185The Ring programming language version 1.5.4 book - Part 83 of 185
The Ring programming language version 1.5.4 book - Part 83 of 185
 
Scripting Your Qt Application
Scripting Your Qt ApplicationScripting Your Qt Application
Scripting Your Qt Application
 
The Ring programming language version 1.7 book - Part 88 of 196
The Ring programming language version 1.7 book - Part 88 of 196The Ring programming language version 1.7 book - Part 88 of 196
The Ring programming language version 1.7 book - Part 88 of 196
 
The Ring programming language version 1.5.3 book - Part 92 of 184
The Ring programming language version 1.5.3 book - Part 92 of 184The Ring programming language version 1.5.3 book - Part 92 of 184
The Ring programming language version 1.5.3 book - Part 92 of 184
 
Codepot - Pig i Hive: szybkie wprowadzenie / Pig and Hive crash course
Codepot - Pig i Hive: szybkie wprowadzenie / Pig and Hive crash courseCodepot - Pig i Hive: szybkie wprowadzenie / Pig and Hive crash course
Codepot - Pig i Hive: szybkie wprowadzenie / Pig and Hive crash course
 

More from Mahmoud Samir Fayed

The Ring programming language version 1.10 book - Part 212 of 212
The Ring programming language version 1.10 book - Part 212 of 212The Ring programming language version 1.10 book - Part 212 of 212
The Ring programming language version 1.10 book - Part 212 of 212
Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 211 of 212
The Ring programming language version 1.10 book - Part 211 of 212The Ring programming language version 1.10 book - Part 211 of 212
The Ring programming language version 1.10 book - Part 211 of 212
Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 210 of 212
The Ring programming language version 1.10 book - Part 210 of 212The Ring programming language version 1.10 book - Part 210 of 212
The Ring programming language version 1.10 book - Part 210 of 212
Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 208 of 212
The Ring programming language version 1.10 book - Part 208 of 212The Ring programming language version 1.10 book - Part 208 of 212
The Ring programming language version 1.10 book - Part 208 of 212
Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 207 of 212
The Ring programming language version 1.10 book - Part 207 of 212The Ring programming language version 1.10 book - Part 207 of 212
The Ring programming language version 1.10 book - Part 207 of 212
Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 205 of 212
The Ring programming language version 1.10 book - Part 205 of 212The Ring programming language version 1.10 book - Part 205 of 212
The Ring programming language version 1.10 book - Part 205 of 212
Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 206 of 212
The Ring programming language version 1.10 book - Part 206 of 212The Ring programming language version 1.10 book - Part 206 of 212
The Ring programming language version 1.10 book - Part 206 of 212
Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 204 of 212
The Ring programming language version 1.10 book - Part 204 of 212The Ring programming language version 1.10 book - Part 204 of 212
The Ring programming language version 1.10 book - Part 204 of 212
Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 203 of 212
The Ring programming language version 1.10 book - Part 203 of 212The Ring programming language version 1.10 book - Part 203 of 212
The Ring programming language version 1.10 book - Part 203 of 212
Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 202 of 212
The Ring programming language version 1.10 book - Part 202 of 212The Ring programming language version 1.10 book - Part 202 of 212
The Ring programming language version 1.10 book - Part 202 of 212
Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 201 of 212
The Ring programming language version 1.10 book - Part 201 of 212The Ring programming language version 1.10 book - Part 201 of 212
The Ring programming language version 1.10 book - Part 201 of 212
Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 200 of 212
The Ring programming language version 1.10 book - Part 200 of 212The Ring programming language version 1.10 book - Part 200 of 212
The Ring programming language version 1.10 book - Part 200 of 212
Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 199 of 212
The Ring programming language version 1.10 book - Part 199 of 212The Ring programming language version 1.10 book - Part 199 of 212
The Ring programming language version 1.10 book - Part 199 of 212
Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 198 of 212
The Ring programming language version 1.10 book - Part 198 of 212The Ring programming language version 1.10 book - Part 198 of 212
The Ring programming language version 1.10 book - Part 198 of 212
Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 197 of 212
The Ring programming language version 1.10 book - Part 197 of 212The Ring programming language version 1.10 book - Part 197 of 212
The Ring programming language version 1.10 book - Part 197 of 212
Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 196 of 212
The Ring programming language version 1.10 book - Part 196 of 212The Ring programming language version 1.10 book - Part 196 of 212
The Ring programming language version 1.10 book - Part 196 of 212
Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 195 of 212
The Ring programming language version 1.10 book - Part 195 of 212The Ring programming language version 1.10 book - Part 195 of 212
The Ring programming language version 1.10 book - Part 195 of 212
Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 194 of 212
The Ring programming language version 1.10 book - Part 194 of 212The Ring programming language version 1.10 book - Part 194 of 212
The Ring programming language version 1.10 book - Part 194 of 212
Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 193 of 212
The Ring programming language version 1.10 book - Part 193 of 212The Ring programming language version 1.10 book - Part 193 of 212
The Ring programming language version 1.10 book - Part 193 of 212
Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 192 of 212
The Ring programming language version 1.10 book - Part 192 of 212The Ring programming language version 1.10 book - Part 192 of 212
The Ring programming language version 1.10 book - Part 192 of 212
Mahmoud Samir Fayed
 

More from Mahmoud Samir Fayed (20)

The Ring programming language version 1.10 book - Part 212 of 212
The Ring programming language version 1.10 book - Part 212 of 212The Ring programming language version 1.10 book - Part 212 of 212
The Ring programming language version 1.10 book - Part 212 of 212
 
The Ring programming language version 1.10 book - Part 211 of 212
The Ring programming language version 1.10 book - Part 211 of 212The Ring programming language version 1.10 book - Part 211 of 212
The Ring programming language version 1.10 book - Part 211 of 212
 
The Ring programming language version 1.10 book - Part 210 of 212
The Ring programming language version 1.10 book - Part 210 of 212The Ring programming language version 1.10 book - Part 210 of 212
The Ring programming language version 1.10 book - Part 210 of 212
 
The Ring programming language version 1.10 book - Part 208 of 212
The Ring programming language version 1.10 book - Part 208 of 212The Ring programming language version 1.10 book - Part 208 of 212
The Ring programming language version 1.10 book - Part 208 of 212
 
The Ring programming language version 1.10 book - Part 207 of 212
The Ring programming language version 1.10 book - Part 207 of 212The Ring programming language version 1.10 book - Part 207 of 212
The Ring programming language version 1.10 book - Part 207 of 212
 
The Ring programming language version 1.10 book - Part 205 of 212
The Ring programming language version 1.10 book - Part 205 of 212The Ring programming language version 1.10 book - Part 205 of 212
The Ring programming language version 1.10 book - Part 205 of 212
 
The Ring programming language version 1.10 book - Part 206 of 212
The Ring programming language version 1.10 book - Part 206 of 212The Ring programming language version 1.10 book - Part 206 of 212
The Ring programming language version 1.10 book - Part 206 of 212
 
The Ring programming language version 1.10 book - Part 204 of 212
The Ring programming language version 1.10 book - Part 204 of 212The Ring programming language version 1.10 book - Part 204 of 212
The Ring programming language version 1.10 book - Part 204 of 212
 
The Ring programming language version 1.10 book - Part 203 of 212
The Ring programming language version 1.10 book - Part 203 of 212The Ring programming language version 1.10 book - Part 203 of 212
The Ring programming language version 1.10 book - Part 203 of 212
 
The Ring programming language version 1.10 book - Part 202 of 212
The Ring programming language version 1.10 book - Part 202 of 212The Ring programming language version 1.10 book - Part 202 of 212
The Ring programming language version 1.10 book - Part 202 of 212
 
The Ring programming language version 1.10 book - Part 201 of 212
The Ring programming language version 1.10 book - Part 201 of 212The Ring programming language version 1.10 book - Part 201 of 212
The Ring programming language version 1.10 book - Part 201 of 212
 
The Ring programming language version 1.10 book - Part 200 of 212
The Ring programming language version 1.10 book - Part 200 of 212The Ring programming language version 1.10 book - Part 200 of 212
The Ring programming language version 1.10 book - Part 200 of 212
 
The Ring programming language version 1.10 book - Part 199 of 212
The Ring programming language version 1.10 book - Part 199 of 212The Ring programming language version 1.10 book - Part 199 of 212
The Ring programming language version 1.10 book - Part 199 of 212
 
The Ring programming language version 1.10 book - Part 198 of 212
The Ring programming language version 1.10 book - Part 198 of 212The Ring programming language version 1.10 book - Part 198 of 212
The Ring programming language version 1.10 book - Part 198 of 212
 
The Ring programming language version 1.10 book - Part 197 of 212
The Ring programming language version 1.10 book - Part 197 of 212The Ring programming language version 1.10 book - Part 197 of 212
The Ring programming language version 1.10 book - Part 197 of 212
 
The Ring programming language version 1.10 book - Part 196 of 212
The Ring programming language version 1.10 book - Part 196 of 212The Ring programming language version 1.10 book - Part 196 of 212
The Ring programming language version 1.10 book - Part 196 of 212
 
The Ring programming language version 1.10 book - Part 195 of 212
The Ring programming language version 1.10 book - Part 195 of 212The Ring programming language version 1.10 book - Part 195 of 212
The Ring programming language version 1.10 book - Part 195 of 212
 
The Ring programming language version 1.10 book - Part 194 of 212
The Ring programming language version 1.10 book - Part 194 of 212The Ring programming language version 1.10 book - Part 194 of 212
The Ring programming language version 1.10 book - Part 194 of 212
 
The Ring programming language version 1.10 book - Part 193 of 212
The Ring programming language version 1.10 book - Part 193 of 212The Ring programming language version 1.10 book - Part 193 of 212
The Ring programming language version 1.10 book - Part 193 of 212
 
The Ring programming language version 1.10 book - Part 192 of 212
The Ring programming language version 1.10 book - Part 192 of 212The Ring programming language version 1.10 book - Part 192 of 212
The Ring programming language version 1.10 book - Part 192 of 212
 

Recently uploaded

Enterprise Resource Planning System in Telangana
Enterprise Resource Planning System in TelanganaEnterprise Resource Planning System in Telangana
Enterprise Resource Planning System in Telangana
NYGGS Automation Suite
 
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Mind IT Systems
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
Globus
 
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILBeyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Natan Silnitsky
 
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar
 
top nidhi software solution freedownload
top nidhi software solution freedownloadtop nidhi software solution freedownload
top nidhi software solution freedownload
vrstrong314
 
Understanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSageUnderstanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSage
Globus
 
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Shahin Sheidaei
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
Matt Welsh
 
BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
Ortus Solutions, Corp
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
Google
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
abdulrafaychaudhry
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Globus
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus
 
2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx
Georgi Kodinov
 
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
informapgpstrackings
 
RISE with SAP and Journey to the Intelligent Enterprise
RISE with SAP and Journey to the Intelligent EnterpriseRISE with SAP and Journey to the Intelligent Enterprise
RISE with SAP and Journey to the Intelligent Enterprise
Srikant77
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
Juraj Vysvader
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Globus
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus
 

Recently uploaded (20)

Enterprise Resource Planning System in Telangana
Enterprise Resource Planning System in TelanganaEnterprise Resource Planning System in Telangana
Enterprise Resource Planning System in Telangana
 
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
 
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILBeyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
 
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBroker
 
top nidhi software solution freedownload
top nidhi software solution freedownloadtop nidhi software solution freedownload
top nidhi software solution freedownload
 
Understanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSageUnderstanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSage
 
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
 
BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
 
2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx
 
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
 
RISE with SAP and Journey to the Intelligent Enterprise
RISE with SAP and Journey to the Intelligent EnterpriseRISE with SAP and Journey to the Intelligent Enterprise
RISE with SAP and Journey to the Intelligent Enterprise
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
 

The Ring programming language version 1.10 book - Part 125 of 212

  • 1. Ring Documentation, Release 1.10 • void setFramePosition(QPoint point) • void setGeometry(int posx, int posy, int w, int h) • void setGeometry_2(QRect rect) • void setIcon(QIcon icon) • bool setKeyboardGrabEnabled(bool grab) • void setMask(QRegion region) • void setMaximumSize(QSize size) • void setMinimumSize(QSize size) • void setModality(Qt::WindowModality modality) • bool setMouseGrabEnabled(bool grab) • void setOpacity(qreal level) • void setParent(QWindow *parent) • void setPosition(QPoint pt) • void setPosition_2(int posx, int posy) • void setScreen(QScreen *newScreen) • void setSizeIncrement(QSize size) • void setTransientParent(QWindow *parent) • void setVisibility(QWindow::Visibility v) • void setWindowState(Qt::WindowState state) • QSize sizeIncrement(void) • QString title(void) • QWindow * transientParent(void) • Qt::WindowType type(void) • void unsetCursor(void) • QWindow::Visibility visibility(void) • int width(void) • WId winId(void) • Qt::WindowState windowState(void) • int x(void) • int y(void) • void alert(int msec) • bool close(void) • void hide(void) • void lower(void) • void raise(void) • void requestActivate(void) 89.249. QWindow Class 1208
  • 2. Ring Documentation, Release 1.10 • void setHeight(int arg) • void setMaximumHeight(int h) • void setMaximumWidth(int w) • void setMinimumHeight(int h) • void setMinimumWidth(int w) • void setTitle(QString ) • void setVisible(bool visible) • void setWidth(int arg) • void setX(int arg) • void setY(int arg) • void show(void) • void showFullScreen(void) • void showMaximized(void) • void showMinimized(void) • void showNormal(void) • QWindow * fromWinId(WId id) • void setactiveChangedEvent(const char *) • void setcontentOrientationChangedEvent(const char *) • void setfocusObjectChangedEvent(const char *) • void setheightChangedEvent(const char *) • void setmaximumHeightChangedEvent(const char *) • void setmaximumWidthChangedEvent(const char *) • void setminimumHeightChangedEvent(const char *) • void setminimumWidthChangedEvent(const char *) • void setmodalityChangedEvent(const char *) • void setopacityChangedEvent(const char *) • void setscreenChangedEvent(const char *) • void setvisibilityChangedEvent(const char *) • void setvisibleChangedEvent(const char *) • void setwidthChangedEvent(const char *) • void setwindowStateChangedEvent(const char *) • void setwindowTitleChangedEvent(const char *) • void setxChangedEvent(const char *) • void setyChangedEvent(const char *) • const char *getactiveChangedEvent(void) • const char *getcontentOrientationChangedEvent(void) 89.249. QWindow Class 1209
  • 3. Ring Documentation, Release 1.10 • const char *getfocusObjectChangedEvent(void) • const char *getheightChangedEvent(void) • const char *getmaximumHeightChangedEvent(void) • const char *getmaximumWidthChangedEvent(void) • const char *getminimumHeightChangedEvent(void) • const char *getminimumWidthChangedEvent(void) • const char *getmodalityChangedEvent(void) • const char *getopacityChangedEvent(void) • const char *getscreenChangedEvent(void) • const char *getvisibilityChangedEvent(void) • const char *getvisibleChangedEvent(void) • const char *getwidthChangedEvent(void) • const char *getwindowStateChangedEvent(void) • const char *getwindowTitleChangedEvent(void) • const char *getxChangedEvent(void) • const char *getyChangedEvent(void) 89.250 QXmlStreamAttribute Class C++ Reference : http://doc.qt.io/qt-5/QXmlStreamAttribute.html Parameters : void • bool isDefault(void) • QStringRef name(void) • QStringRef namespaceUri(void) • QStringRef prefix(void) • QStringRef qualifiedName(void) • QStringRef value(void) 89.251 QXmlStreamAttributes Class C++ Reference : http://doc.qt.io/qt-5/QXmlStreamAttributes.html Parameters : void • void append(QString namespaceUri, QString name, QString value) • void append_2(QString qualifiedName, QString value) • bool hasAttribute(QString qualifiedName) • bool hasAttribute_2(QLatin1String qualifiedName) • bool hasAttribute_3(QString namespaceUri, QString name) 89.250. QXmlStreamAttribute Class 1210
  • 4. Ring Documentation, Release 1.10 • QStringRef value(QString namespaceUri, QString name) • QStringRef value_2(QString namespaceUri, QLatin1String name) • QStringRef value_3(QLatin1String namespaceUri, QLatin1String name) • QStringRef value_4(QString qualifiedName) • QStringRef value_5(QLatin1String qualifiedName) 89.252 QXmlStreamEntityDeclaration Class C++ Reference : http://doc.qt.io/qt-5/QXmlStreamEntityDeclaration.html Parameters : void • QStringRef name(void) • QStringRef notationName(void) • QStringRef publicId(void) • QStringRef systemId(void) • QStringRef value(void) 89.253 QXmlStreamEntityResolver Class C++ Reference : http://doc.qt.io/qt-5/QXmlStreamEntityResolver.html Parameters : void 89.254 QXmlStreamNamespaceDeclaration Class C++ Reference : http://doc.qt.io/qt-5/QXmlStreamNamespaceDeclaration.html Parameters : void • QStringRef namespaceUri(void) • QStringRef prefix(void) 89.255 QXmlStreamNotationDeclaration Class C++ Reference : http://doc.qt.io/qt-5/QXmlStreamNotationDeclaration.html Parameters : void • QStringRef name(void) • QStringRef publicId(void) • QStringRef systemId(void) 89.252. QXmlStreamEntityDeclaration Class 1211
  • 5. Ring Documentation, Release 1.10 89.256 QXmlStreamReader Class C++ Reference : http://doc.qt.io/qt-5/QXmlStreamReader.html Parameters : void • void addData(QByteArray) • void addData_2(QString) • void addData_3(const char * data) • void addExtraNamespaceDeclaration(QXmlStreamNamespaceDeclaration) • void addExtraNamespaceDeclarations(QXmlStreamNamespaceDeclarations) • bool atEnd(void) • QXmlStreamAttributes attributes(void) • qint64 characterOffset(void) • void clear(void) • qint64 columnNumber(void) • QIODevice *device(void) • QStringRef documentEncoding(void) • QStringRef documentVersion(void) • QStringRef dtdName(void) • QStringRef dtdPublicId(void) • QStringRef dtdSystemId(void) • QXmlStreamEntityDeclarations entityDeclarations(void) • QXmlStreamEntityResolver *entityResolver(void) • Error error(void) • QString errorString(void) • bool hasError(void) • bool isCDATA(void) • bool isCharacters(void) • bool isComment(void) • bool isDTD(void) • bool isEndDocument(void) • bool isEndElement(void) • bool isEntityReference(void) • bool isProcessingInstruction(void) • bool isStandaloneDocument(void) • bool isStartDocument(void) • bool isStartElement(void) 89.256. QXmlStreamReader Class 1212
  • 6. Ring Documentation, Release 1.10 • bool isWhitespace(void) • qint64 lineNumber(void) • QStringRef name(void) • QXmlStreamNamespaceDeclarations namespaceDeclarations(void) • bool namespaceProcessing(void) • QStringRef namespaceUri(void) • QXmlStreamNotationDeclarations notationDeclarations(void) • QStringRef prefix(void) • QStringRef processingInstructionData(void) • QStringRef processingInstructionTarget(void) • QStringRef qualifiedName(void) • void raiseError(QString) • QString readElementText(QXmlStreamReader::ReadElementTextBehaviour) • TokenType readNext(void) • bool readNextStartElement(void) • void setDevice(QIODevice *device) • void setEntityResolver(QXmlStreamEntityResolver *resolver) • void setNamespaceProcessing(bool) • void skipCurrentElement(void) • QStringRef text(void) • QString tokenString(void) • TokenType tokenType(void) 89.257 QXmlStreamWriter Class C++ Reference : http://doc.qt.io/qt-5/QXmlStreamWriter.html Parameters : void • bool autoFormatting(void) • int autoFormattingIndent(void) • QTextCodec *codec(void) • QIODevice *device(void) • bool hasError(void) • void setAutoFormatting(bool enable) • void setAutoFormattingIndent(int spacesOrTabs) • void setCodec(QTextCodec *codec) • void setCodec_2(const char *codecName) 89.257. QXmlStreamWriter Class 1213
  • 7. Ring Documentation, Release 1.10 • void setDevice(QIODevice *device) • void writeAttribute(QString, QString,QString) • void writeAttribute_2(QString, QString) • void writeAttribute_3(QXmlStreamAttribute) • void writeAttributes(QXmlStreamAttributes) • void writeCDATA(QString text) • void writeCharacters(QString text) • void writeComment(QString text) • void writeCurrentToken(QXmlStreamReader reader) • void writeDTD(QString dtd) • void writeDefaultNamespace(QString namespaceUri) • void writeEmptyElement(QString namespaceUri, QString name) • void writeEmptyElement_2(QString qualifiedName) • void writeEndDocument(void) • void writeEndElement(void) • void writeEntityReference(QString name) • void writeNamespace(QString namespaceUri, QString prefix) • void writeProcessingInstruction(QString target, QString data) • void writeStartDocument(QString version) • void writeStartDocument_2(QString version, bool standalone) • void writeStartDocument_3(void) • void writeStartElement(QString namespaceUri, QString name) • void writeStartElement_2(QString qualifiedName) • void writeTextElement(QString namespaceUri, QString name, QString text) • void writeTextElement_2(QString qualifiedName, QString text) 89.258 RingCodeHighlighter Class Parameters : QTextDocument *parent • void setColors(QColor c1,QColor c2,QColor c3,QColor c4,QColor c5) • void setKeywordsBold(int nStatus) 89.258. RingCodeHighlighter Class 1214
  • 8. CHAPTER NINETY RINGMURMURHASH FUNCTIONS REFERENCE ” MurmurHash is a non-cryptographic hash function suitable for general hash-based lookup. It was created by Austin Appleby in 2008 and is currently hosted on Github along with its test suite named ‘SMHasher’. It also exists in a number of variants,[5] all of which have been released into the public domain. The name comes from two basic operations, multiply (MU) and rotate (R), used in its inner loop. “ Murmurhash extension is an extension written to implement a full implementation for the MurmurHash library. Developer: Hassan Ahmed 90.1 MurmurHash1 functions uint32_t murmurhash1(string key, int seed, [bool return_type]); uint32_t murmurhash1_aligned(string key, int seed, [bool return_type]); 90.2 MurmurHash2 functions uint32_t murmurhash2(string key, int seed, [bool return_type]); uint32_t murmurhash2a(string key, int seed, [bool return_type]); uint64_t murmurhash64a(string key, int seed, [bool return_type]); uint64_t murmurhash64b(string key, int seed, [bool return_type]); uint32_t murmurhash_neutral2(string key, int seed, [bool return_type]); uint32_t murmurhash_aligned2(string key, int seed, [bool return_type]); 90.3 MurmurHash3 functions uint32_t murmurhash3_x86_32(string key, int seed, [bool return_type]); list murmurhash3_x86_128(string key, int seed, [bool return_type]); list murmurhash3_x64_128(string key, int seed, [bool return_type]); The third optional parameter is to set the type of the returned value, this parameter accepts a bool value [ true, false ], true will return a Hex value, while false will return a integer value. 1215
  • 9. Ring Documentation, Release 1.10 90.4 Example load "murmurhashlib.ring" key = "Ring Language" see murmurhash3_x86_32(key, 0, 0) + nl // Output: 1894444853 see murmurhash3_x86_32(key, 0, 1) + nl // Output: 70eaef35 90.4. Example 1216
  • 10. CHAPTER NINETYONE FOXRING FUNCTIONS REFERENCE As a FoxPro developer, I started writing a class with some of the functions I used in FoxPro. The goal is to create as many functions as possible with the behavior similar to FoxPro functions. Developer: Jose Rosado 91.1 FoxRing functions Function Name Description frAbs() Returns the absolute value of the specified numeric expression. frAddBs() Adds a backslash (if needed) to a path expression. frALines() Creates an Array with the content of the specified string. frAllTrim() Removes all leading and trailing spaces of the specified string. frAsc() Returns the ANSI value for the leftmost character in a character expression. frAt() Searches a character expression for the occurrence of another character expression. frAtC() Searches a character expression for the ocurrence of another character expression without regard for the case of these two expressions. frBetween() Determines whether the value of an expression is inclusively between the values of two expressions of the same type. frChr() Returns the character associated with the specified numeric ANSI code. frEmpty() Determines whether an expression evaluates to empty. frFile() Checks if a file exists on disk. frFileToStr() Returns the contents of a file as a character string. frForceExt() Returns a string with the old file name extension replaced by a new extension. frForcePath() Returns a file name with a new path name substituted for the old one. frIif() Returns one of two values depending on the value of a logical expression. frInList() Determines whether an expression matches another expression in a list. frInt() Evaluates a numeric expression and returns the integer portion of the expression. frJustDrive() Returns the drive letter from a complete path. frJustExt() Returns the characters of a file extension from a complete path. frJustFName() Returns the file name portion of a complete path and file name. frJustPath() Returns the path portion of a complete path and file name. frJustStem() Returns the stem name (the file name before the extension) from a complete path and file name. frLen() Determines the number of characters in a character expression, indicating the length of the expression. Continued on next page 1217