This document details everything you need to know about creating a config file for use with a ConfigTreeView. First I’ll say a few things about how a config file is made.
-The config file is represented as a dictionary in python. Because of this, you can either create a python dict in a separate .py file or create one on the fly within your code...OR...you can create the dict in a JSON document...and simply give the path to the JSON file in the constructor to the ConfigTreeView where you’d supply the python dict normally.
-Here’s a look at the top-level keys in the config dict:
{ "treeview": {}, "treemodel": {}, "index_names":{}, "column_order":[], "macros": {}, "columns":{} }
This key sets up everything dealing with initializing the TreeView container. This includes setting gtk properties, some style options and also supplying custom positional and/or keyword arguments to your custom ConfigTreeView.
example:
{ "treeview": { "properties": { "rules-hint": True, "headers-clickable": True }, "args": [], "kwargs": {}, "bg": "green", "bg-even": "red", "bg-odd": "yellow", "selection-mode": "SELECTION_SINGLE", "selection-color": "blue" } }
The properties key defines gtk properties for the TreeView as found in the pygtk documentation: http://www.pygtk.org/docs/pygtk/class-gtktreeview.html Any of the properties listed here can be defined in the “properties” key. An entry in the properties dict takes the following form:
"gtk-property-name": "value"
Note: if the value is not a native python type(ex: a gtk object), this is not currently supported if you define the config file in a JSON as primitive types...but only a few properties are like that. If you need to use these types, consider it good practice to define the config structure in it’s own python module. Then you can import all the modules you need.
The args and kwargs keys let you define positional(args) and keyword(kwargs) to a custom ConfigTreeView prototype. This works in the same fashion as passing any positional([]) and keyword({}) args to an object in python. A common use/need for this arises when you need your custom treeview to know the index of an attribute that was defined in the config file. The config file makes this easy with the use of the $index dotted-key string.
An example of an $index key: $index.cell_bg_set Supplying the above $index key in either args or kwargs will set that parameter as the index of ‘cell_bg_set’( as defined in index_names) in the data model. Values supplied to args and kwargs are passed through the ‘handle_args’ function in the ConfigTreeView which should be overridden when you create your own custom ConfigTreeView.
The bg, bg-even, and bg-odd keys are style options that I’ve added that allow you to change the background colors of a TreeView. bg by itself changes the background to a single color...color can either be a gtk-accepted string name(ex: “blue”) or it can be a hexidecimal string(ex: “#FF0078”). If you wish to have your ConfigTreeView with two colors, alternating per row, supply the bg-even and bg-odd colors instead. Note: bg-even and bg-odd must be supplied together or you’ll get errors when you try to apply your config. A GTK Note: These color options change the underlying GtkStyle which is determined by the users theme. You should try to stay away from using this and respect a user’s theme choices...but if you’re in a controlled environment or it’s for personal use, then it’s okay to change these styles as you see fit.
The selection-mode key allows you to set the mode of the GtkTreeSelection. This is limited to these values: (SELECTION_NONE, SELECTION_SINGLE, SELECTION_BROWSE, SELECTION_MULTIPLE)
The selection-color key allows you to change the color of the selection bar in the TreeView. This bar is what highlights a row you’ve just clicked on. The value for this key follows the same guidelines as bg, bg-even and bg-odd Note: This too should only be used in a controlled environment, because you should respect the user’s choice of theme.
This optional key defines a TreeModel instance that is required to properly manage and store the data so that it can be displayed by your ConfigTreeView. When a call to ConfigTreeView.get_treemodel() is made, the information for the TreeModel to create is grabbed from this key’s structure:
{ #Config stuff here... "treemodel": { "module": "chronicle.gui.tools.image_loader", "class": "ImageStore", "args": ["$index.market.pixbuf"], "kwargs":{}, } #More config stuff here... }
- The “module” key is a string that points to the location of the module that you need to import in order to create an instance of the custom TreeModel you need to use.
- The “class” key is a string that is the name of the custom TreeModel that will be instantiated. Note: This class must be an instance of a GtkTreeModel or the instantiation will fail and fallback to a GtkListStore.
- The “args” key is a list of all the positional arguments you want to send to the TreeModel’s _handle_args() method. This method should be present in your TreeModel custom implementation if you need to pass any arguments to it that will be handled before data rows are appended to the model.
- The “kwargs” key is a dict of keyword arguments you to send to the TreeModel’s _handle_args() method. The same rules apply to this key as to the “args” key.
It is important to note that if this key is not supplied, or there is any kind of error in importing, initializing, or running the custom implementation defined in this structure–the ConfigTreeView will fallback and initialize a GtkListStore with the proper types and return that instead when get_treemodel() is called.
This required key defines how your data structure will look, as well as defining the types for each member of a row of data. It essentially defines what attributes a row of data needs, and the types for each attribute. An example:
{ "index_names":{ "record_open_bool": bool, "order_status":{ "markup": str, }, "column_one":[ {"markup": str, "cell-background":str}, {"pixbuf": "gtk.gdk.Pixbuf"} ] } }The top level keys within the index_names dict are names that you give to columns, or names that you give to a variable. And the values at these keys result in a type for that value later on.
In the above example the “record_open_bool” key is an example of how you’d define a variable. A ‘variable’ in the config file is a value that you want an index for in the data model, but it is used by more than one CellRenderer. You’ll see how this is applied when the columns structure is detailed later on.
The order_status key in the above example is for a column named order_status that has a single CellRenderer that wishes to create an index for “markup” with a type of ‘str’.
The column_one key in the above example is for a column named column_one that has two CellRenderers. The first CellRenderer defines a “markup” property of type str and a “cell-background” property of type str. And the second CellRenderer defines a “pixbuf” property of type “gtk.gdk.Pixbuf”.
Note: when creating $index args to pass to “treeview.args/kwargs” you can define any value within the index_names dict by using dotted-key-notation. Examples:
"$index.record_open_bool" "$index.order_status.markup" "$index.column_one.0.markup" "$index.column_one.1.pixbuf"
This required key defines the order you want the columns to be appended to the ConfigTreeView. Example:
"column_order": ["order_status", "column_one"]The column names are the same as the columns that you define in index_names and also columns.
This key lets you define a set of properties that you wish to use multiple times throughout the config file. This feature is added only as a convenience to make the config structure cleaner looking by removing some redundancies. Example:
{ "macros":{ "cell-text-default":{ "font": "Lucida Sans 8", "foreground": "green", } } }In the above example, a macro named “cell-text-default” was defined that sets properties “font” and “foreground”. These properties must be valid GtkProperties for whatever widget you end up defining them for( TreeViewColumn or CellRenderer)
In the next section, columns, you’ll see how to set a macro that’s been defined.
This required key lets you define the columns, by name, that you want to create for this ConfigTreeView. The name must be the same name as defined in index_names. Example:
"columns":{ "column_one":{ }, "order_status"{ } }Example of “column_one” column:
"column_one":{ "header":{ "title": "Column1", "module": None, "class": "Button", "args": [], "kwargs": {}, }, "macros": ["cell-text-default"], "properties"{ "resizable": True, "visible": True, "max-width": 100, }, "renderers":[] }The header key is where you define anything about this column’s header. If you just want text in the header, then supply the title key. You may wish to put a widget up there which you can do by supplying the ‘module’, ‘class’, ‘args’, and ‘kwargs’ keys for the class you want. Note: if module isn’t supplied, it’s defaulted to the gtk module. And if class isn’t supplied, it’s defaulted to gtk.Label.
The macros key is where you set the macros that you already defined in the macros top-level-key. This is simply done by supplying the name of the macro(s) you wish to use in a list as is demonstrated in the above example.
The properties key is where you define any properties that you want to set for the particular column. This follows the same guidelines as the properties key in the treeview top-level key. TreeViewColumn properties: http://www.pygtk.org/docs/pygtk/class-gtktreeviewcolumn.html
The renderers key is where you define what CellRenderers will go into a given column and also what properties and indices the renderer will have. Example:
"column_one":{ "renderers":[ { "pack": "pack_start", "expand": "True", "module": None, "class": "CellRendererText", "args": [], "kwargs": {}, "properties":{ "height": 25, "xpad": 5, "font": "Times New Roman 13" }, "indices": { "markup": True, "cell-background-set": "record_open_bool" } } { "class": "CellRendererPixbuf", "indices": { "pixbuf": True, "cell-background-set": "record_open_bool" } } ] }If a column has a single CellRenderer, then you define the renderers key as a dict({}), but if a column has multiple CellRenderers, you define the renderers key as a list([]) containing dicts where each dict is a CellRenderer
- From the above example you see a CellRenderer is defined as:
The pack key defines how the CellRenderer will be added to the TreeViewColumn. Accepted values are: “pack_start” and “pack_end”. If this key isn’t supplied, it defaults to “pack_start”.
The expand key defines whether or not the CellRenderer will expand to the size the TreeViewColumn supplies. True or False. If key isn’t supplied, it defaults to True.
The module, class, args, and kwargs keys are used to supply a custom CellRenderer. If these keys aren’t supplied, it’s defaulted to a gtk.CellRendererText
The properties key is where you define any properties that you want to set specifically for this CellRenderer. This follows the same guidelines as the properties key in the treeview top-level key. CellRendererProperties: http://www.pygtk.org/pygtk2tutorial/sec-CellRenderers.html
The indices key is where you define what CellRenderer properties you want controlled by the data model. You already defined the types and size of the structure, this is where you request an index in the data model for the given property. These properties are also the same properties that you can define in the properties key, but when they’re defined as an index, the value of the property is defined by the data model for each row.
In the above example, the first CellRenderer dict defines two properties: “markup” and “cell-background-set”. When you’re just requesting a new index, a value of True is passed...but when you’re setting that value to another value( granted the value is defined in index_names) then you’re simply pointing that property to an index that is shared by multiple renderers.


man
woman
picked: {{g}}
选择
vue
react
ang
Selected: {{selected}}
选择
vue
react
ang
Selected: {{selecteda}}
{{ option.text }}
Selected: {{ selectedd }}


Pay
NGN 250,000
CARD
BANK
USSD
Enter your card details
Pay
Select Bank:
--- Please choose an option ---
Access Bank
Ecobank
FCMB
Fidelity Bank
FirstBank
Guaranty Trust Bank (GTB)
Keystone Bank
Rubies(Highstreet) MFB
Stanbic IBTC
Sterling Bank
UBA
Unity Bank
VFD MFB
Wema Bank
Zenith Bank
Pay
Select Bank:
--- Please choose an option ---
Access Bank
Ecobank
FCMB
Fidelity Bank
FirstBank
Guaranty Trust Bank (GTB)
Keystone Bank
Rubies(Highstreet) MFB
Stanbic IBTC
Sterling Bank
UBA
Unity Bank
VFD MFB
Wema Bank
Zenith Bank
Click to dial
Secured by
Ashaka


The default desktop theme does not put borders on windows (except for the title bar). This can be annoying if you spend a lot of time with Terminal instances tiling your screen (or using some other application that uses a black background and didn't create any other sort of window border, because it's hard to tell where one window ends and the next begins. If you prefer to resize your windows by grabbing a corner and stretching/shrinking it, you're also out of luck.
Fortunately, fixing this is straightforward, at least for the default theme.
Edit (as sudo) /usr/share/themes/Ambiance/gtk-3.0/apps/unity.css (or the corresponding file, if you are using a different theme than Ambiance), and change the line, very near the top, that looks like:
-UnityDecoration-extents: 28px 0 0 0;
to:
-UnityDecoration-extents: 28px 4 4 4;
If the resulting borders are too wide or too thin, change each 4 to whatever value you prefer.
The change will take effect the next time the theme is restarted (i.e. by logging out and logging in again).


Toggle navigation
OpenJSCAD
Home
About
Contact
View
Animation
Start/Stop
Viewport
Small
Large
Full screen
Code
View
function foo (items) { var x = "All this is syntax highlighted"; return x; }


Tikeng Notsawo Pascal Junior
Student at National Advanced School of Engineering Yaounde, Department of Computer Engineering, Level 5.
Aspiring Machine Learning Engineer, interested in Natural Language Processing, Machine Learning, Deep Learning, AI.


---
layout: home
title: iMED Lab
description: A research lab at the University of Pittsburgh headed by Dr. Ervin Sejdic. The mission of the lab is to develop clinically relevant solutions by fostering innovation in computational approaches and instrumentation that can be translated to bedside care.
keywords: ervin sejdic, iMED, University of Pittsburgh, biomedical signal processing, swallowing, dysphagia, gait, handwriting, transcranial Doppler, brain to computer interfaces, time-frequency analysis, wavelets, instantaneous frequency, signal estimation, signal representations, electrical engineering, biomedical engineering, aspirometer, fractional fourier transform, s-transform, digital signal processing, output and outcome, continuous wavelet transform, stationarity
categories:
- home
---
Innovative Medical Engineering Developments The iMED (Innovative Medical Engineering Developments) lab was founded in 2011 through the generous support of the Swanson School of Engineering and the University of Pittsburgh. The vision of this lab is to become an international leader in dynamical biomarkers indicative of age- and disease-related changes and their contributions to functional decline under normal and pathological conditions. In particular, the mission of the lab is to develop clinically relevant solutions by fostering innovation in computational approaches and instrumentation that can be translated to bedside care.iMed Lab


| /home/stellak14721/.local/lib/python3.5/site-packages/flask/__init__.py |
46 |
0 |
0 |
100% |
| /home/stellak14721/.local/lib/python3.5/site-packages/flask/_compat.py |
81 |
45 |
0 |
44% |
| /home/stellak14721/.local/lib/python3.5/site-packages/flask/app.py |
635 |
242 |
0 |
62% |
| /home/stellak14721/.local/lib/python3.5/site-packages/flask/blueprints.py |
179 |
133 |
0 |
26% |
| /home/stellak14721/.local/lib/python3.5/site-packages/flask/cli.py |
427 |
324 |
0 |
24% |
| /home/stellak14721/.local/lib/python3.5/site-packages/flask/config.py |
91 |
62 |
0 |
32% |
| /home/stellak14721/.local/lib/python3.5/site-packages/flask/ctx.py |
159 |
47 |
0 |
70% |
| /home/stellak14721/.local/lib/python3.5/site-packages/flask/debughelpers.py |
92 |
67 |
0 |
27% |
| /home/stellak14721/.local/lib/python3.5/site-packages/flask/globals.py |
27 |
5 |
0 |
81% |
| /home/stellak14721/.local/lib/python3.5/site-packages/flask/helpers.py |
373 |
227 |
0 |
39% |
| /home/stellak14721/.local/lib/python3.5/site-packages/flask/json/__init__.py |
130 |
83 |
0 |
36% |
| /home/stellak14721/.local/lib/python3.5/site-packages/flask/json/tag.py |
129 |
35 |
0 |
73% |
| /home/stellak14721/.local/lib/python3.5/site-packages/flask/logging.py |
35 |
22 |
0 |
37% |
| /home/stellak14721/.local/lib/python3.5/site-packages/flask/sessions.py |
127 |
51 |
0 |
60% |
| /home/stellak14721/.local/lib/python3.5/site-packages/flask/signals.py |
32 |
17 |
0 |
47% |
| /home/stellak14721/.local/lib/python3.5/site-packages/flask/templating.py |
86 |
36 |
0 |
58% |
| /home/stellak14721/.local/lib/python3.5/site-packages/flask/testing.py |
99 |
45 |
0 |
55% |
| /home/stellak14721/.local/lib/python3.5/site-packages/flask/wrappers.py |
39 |
10 |
0 |
74% |
| /home/stellak14721/.local/lib/python3.5/site-packages/flask_sqlalchemy/__init__.py |
484 |
147 |
0 |
70% |
| /home/stellak14721/.local/lib/python3.5/site-packages/flask_sqlalchemy/_compat.py |
27 |
18 |
0 |
33% |
| /home/stellak14721/.local/lib/python3.5/site-packages/flask_sqlalchemy/model.py |
61 |
18 |
0 |
70% |
| /home/stellak14721/.local/lib/python3.5/site-packages/flask_sqlalchemy/utils.py |
22 |
16 |
0 |
27% |
| /home/stellak14721/.local/lib/python3.5/site-packages/flask_testing/__init__.py |
15 |
4 |
0 |
73% |
| /home/stellak14721/.local/lib/python3.5/site-packages/flask_testing/utils.py |
247 |
128 |
4 |
48% |
| /home/stellak14721/.local/lib/python3.5/site-packages/jinja2/__init__.py |
18 |
2 |
0 |
89% |
| /home/stellak14721/.local/lib/python3.5/site-packages/jinja2/_compat.py |
67 |
33 |
0 |
51% |
| /home/stellak14721/.local/lib/python3.5/site-packages/jinja2/_identifier.py |
1 |
0 |
0 |
100% |
| /home/stellak14721/.local/lib/python3.5/site-packages/jinja2/bccache.py |
161 |
118 |
0 |
27% |
| /home/stellak14721/.local/lib/python3.5/site-packages/jinja2/compiler.py |
1142 |
753 |
0 |
34% |
| /home/stellak14721/.local/lib/python3.5/site-packages/jinja2/defaults.py |
20 |
0 |
0 |
100% |
| /home/stellak14721/.local/lib/python3.5/site-packages/jinja2/environment.py |
515 |
305 |
0 |
41% |
| /home/stellak14721/.local/lib/python3.5/site-packages/jinja2/exceptions.py |
70 |
48 |
0 |
31% |
| /home/stellak14721/.local/lib/python3.5/site-packages/jinja2/ext.py |
302 |
238 |
0 |
21% |
| /home/stellak14721/.local/lib/python3.5/site-packages/jinja2/filters.py |
384 |
293 |
0 |
24% |
| /home/stellak14721/.local/lib/python3.5/site-packages/jinja2/idtracking.py |
204 |
111 |
0 |
46% |
| /home/stellak14721/.local/lib/python3.5/site-packages/jinja2/lexer.py |
351 |
95 |
0 |
73% |
| /home/stellak14721/.local/lib/python3.5/site-packages/jinja2/loaders.py |
223 |
137 |
0 |
39% |
| /home/stellak14721/.local/lib/python3.5/site-packages/jinja2/nodes.py |
453 |
183 |
0 |
60% |
| /home/stellak14721/.local/lib/python3.5/site-packages/jinja2/optimizer.py |
17 |
2 |
0 |
88% |
| /home/stellak14721/.local/lib/python3.5/site-packages/jinja2/parser.py |
644 |
402 |
0 |
38% |
| /home/stellak14721/.local/lib/python3.5/site-packages/jinja2/runtime.py |
413 |
274 |
0 |
34% |
| /home/stellak14721/.local/lib/python3.5/site-packages/jinja2/tests.py |
51 |
25 |
0 |
51% |
| /home/stellak14721/.local/lib/python3.5/site-packages/jinja2/utils.py |
306 |
185 |
0 |
40% |
| /home/stellak14721/.local/lib/python3.5/site-packages/jinja2/visitor.py |
40 |
16 |
0 |
60% |
| /home/stellak14721/.local/lib/python3.5/site-packages/pytest_cov/compat.py |
19 |
15 |
0 |
21% |
| /home/stellak14721/.local/lib/python3.5/site-packages/pytest_cov/embed.py |
80 |
74 |
0 |
8% |
| /home/stellak14721/.local/lib/python3.5/site-packages/pytest_cov/engine.py |
221 |
200 |
0 |
10% |
| /home/stellak14721/.local/lib/python3.5/site-packages/pytest_cov/plugin.py |
204 |
175 |
0 |
14% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/__init__.py |
123 |
0 |
0 |
100% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/dialects/__init__.py |
23 |
7 |
0 |
70% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/dialects/sqlite/__init__.py |
21 |
0 |
0 |
100% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/dialects/sqlite/base.py |
584 |
367 |
0 |
37% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/dialects/sqlite/json.py |
30 |
20 |
0 |
33% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/dialects/sqlite/pysqlcipher.py |
34 |
21 |
0 |
38% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/dialects/sqlite/pysqlite.py |
72 |
31 |
0 |
57% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/engine/__init__.py |
37 |
5 |
0 |
86% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/engine/base.py |
760 |
421 |
0 |
45% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/engine/default.py |
704 |
358 |
0 |
49% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/engine/interfaces.py |
156 |
60 |
0 |
62% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/engine/reflection.py |
268 |
223 |
0 |
17% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/engine/result.py |
576 |
377 |
0 |
35% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/engine/strategies.py |
154 |
54 |
0 |
65% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/engine/threadlocal.py |
82 |
56 |
0 |
32% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/engine/url.py |
135 |
69 |
0 |
49% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/engine/util.py |
33 |
28 |
0 |
15% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/event/__init__.py |
10 |
0 |
0 |
100% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/event/api.py |
25 |
3 |
0 |
88% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/event/attr.py |
236 |
80 |
0 |
66% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/event/base.py |
131 |
22 |
0 |
83% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/event/legacy.py |
56 |
18 |
0 |
68% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/event/registry.py |
136 |
59 |
0 |
57% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/events.py |
107 |
24 |
0 |
78% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/exc.py |
162 |
83 |
0 |
49% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/ext/__init__.py |
2 |
0 |
0 |
100% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/ext/baked.py |
264 |
197 |
0 |
25% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/ext/declarative/__init__.py |
12 |
0 |
0 |
100% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/ext/declarative/api.py |
183 |
102 |
0 |
44% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/ext/declarative/base.py |
416 |
174 |
0 |
58% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/ext/declarative/clsregistry.py |
187 |
106 |
0 |
43% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/inspection.py |
29 |
2 |
0 |
93% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/interfaces.py |
82 |
59 |
0 |
28% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/log.py |
79 |
33 |
0 |
58% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/orm/__init__.py |
116 |
24 |
0 |
79% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/orm/attributes.py |
731 |
471 |
0 |
36% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/orm/base.py |
158 |
45 |
0 |
72% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/orm/collections.py |
679 |
387 |
0 |
43% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/orm/dependency.py |
496 |
425 |
0 |
14% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/orm/deprecated_interfaces.py |
91 |
53 |
0 |
42% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/orm/descriptor_props.py |
275 |
216 |
0 |
21% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/orm/dynamic.py |
211 |
149 |
0 |
29% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/orm/evaluator.py |
93 |
73 |
0 |
22% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/orm/events.py |
302 |
146 |
0 |
52% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/orm/exc.py |
67 |
38 |
0 |
43% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/orm/identity.py |
231 |
122 |
0 |
47% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/orm/instrumentation.py |
262 |
107 |
0 |
59% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/orm/interfaces.py |
169 |
39 |
0 |
77% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/orm/loading.py |
419 |
246 |
0 |
41% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/orm/mapper.py |
1053 |
546 |
0 |
48% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/orm/path_registry.py |
162 |
68 |
0 |
58% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/orm/persistence.py |
693 |
415 |
0 |
40% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/orm/properties.py |
90 |
32 |
0 |
64% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/orm/query.py |
1261 |
800 |
0 |
37% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/orm/relationships.py |
886 |
755 |
0 |
15% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/orm/scoping.py |
64 |
23 |
0 |
64% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/orm/session.py |
902 |
448 |
0 |
50% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/orm/state.py |
358 |
179 |
0 |
50% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/orm/strategies.py |
940 |
756 |
0 |
20% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/orm/strategy_options.py |
551 |
430 |
0 |
22% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/orm/sync.py |
70 |
59 |
0 |
16% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/orm/unitofwork.py |
354 |
219 |
0 |
38% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/orm/util.py |
373 |
292 |
0 |
22% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/pool/__init__.py |
17 |
0 |
0 |
100% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/pool/base.py |
351 |
170 |
0 |
52% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/pool/dbapi_proxy.py |
54 |
38 |
0 |
30% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/pool/impl.py |
201 |
141 |
0 |
30% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/processors.py |
86 |
65 |
0 |
24% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/schema.py |
49 |
0 |
0 |
100% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/sql/__init__.py |
84 |
0 |
0 |
100% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/sql/annotation.py |
100 |
40 |
0 |
60% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/sql/base.py |
267 |
141 |
0 |
47% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/sql/compiler.py |
1548 |
842 |
0 |
46% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/sql/crud.py |
309 |
209 |
1 |
32% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/sql/ddl.py |
316 |
126 |
0 |
60% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/sql/default_comparator.py |
132 |
73 |
0 |
45% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/sql/dml.py |
187 |
76 |
0 |
59% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/sql/elements.py |
1245 |
648 |
0 |
48% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/sql/expression.py |
153 |
0 |
0 |
100% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/sql/functions.py |
288 |
118 |
0 |
59% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/sql/naming.py |
106 |
60 |
0 |
43% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/sql/operators.py |
296 |
126 |
0 |
57% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/sql/schema.py |
1240 |
777 |
0 |
37% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/sql/selectable.py |
1050 |
609 |
0 |
42% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/sql/sqltypes.py |
863 |
514 |
0 |
40% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/sql/type_api.py |
357 |
176 |
0 |
51% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/sql/util.py |
429 |
328 |
0 |
24% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/sql/visitors.py |
140 |
71 |
0 |
49% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/types.py |
58 |
0 |
0 |
100% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/util/__init__.py |
138 |
0 |
0 |
100% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/util/_collections.py |
627 |
298 |
0 |
52% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/util/compat.py |
240 |
124 |
0 |
48% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/util/deprecations.py |
101 |
13 |
0 |
87% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/util/langhelpers.py |
827 |
346 |
0 |
58% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/util/queue.py |
91 |
67 |
0 |
26% |
| /home/stellak14721/.local/lib/python3.5/site-packages/sqlalchemy/util/topological.py |
47 |
8 |
0 |
83% |
| /home/stellak14721/.local/lib/python3.5/site-packages/werkzeug/__init__.py |
37 |
11 |
0 |
70% |
| /home/stellak14721/.local/lib/python3.5/site-packages/werkzeug/_compat.py |
148 |
81 |
0 |
45% |
| /home/stellak14721/.local/lib/python3.5/site-packages/werkzeug/_internal.py |
252 |
171 |
0 |
32% |
| /home/stellak14721/.local/lib/python3.5/site-packages/werkzeug/datastructures.py |
1364 |
830 |
0 |
39% |
| /home/stellak14721/.local/lib/python3.5/site-packages/werkzeug/exceptions.py |
218 |
34 |
0 |
84% |
| /home/stellak14721/.local/lib/python3.5/site-packages/werkzeug/filesystem.py |
22 |
13 |
0 |
41% |
| /home/stellak14721/.local/lib/python3.5/site-packages/werkzeug/formparser.py |
256 |
175 |
4 |
32% |
| /home/stellak14721/.local/lib/python3.5/site-packages/werkzeug/http.py |
477 |
370 |
0 |
22% |
| /home/stellak14721/.local/lib/python3.5/site-packages/werkzeug/local.py |
216 |
63 |
0 |
71% |
| /home/stellak14721/.local/lib/python3.5/site-packages/werkzeug/routing.py |
733 |
282 |
0 |
62% |
| /home/stellak14721/.local/lib/python3.5/site-packages/werkzeug/serving.py |
509 |
418 |
0 |
18% |
| /home/stellak14721/.local/lib/python3.5/site-packages/werkzeug/test.py |
545 |
185 |
0 |
66% |
| /home/stellak14721/.local/lib/python3.5/site-packages/werkzeug/urls.py |
455 |
167 |
0 |
63% |
| /home/stellak14721/.local/lib/python3.5/site-packages/werkzeug/useragents.py |
46 |
24 |
0 |
48% |
| /home/stellak14721/.local/lib/python3.5/site-packages/werkzeug/utils.py |
272 |
175 |
0 |
36% |
| /home/stellak14721/.local/lib/python3.5/site-packages/werkzeug/wrappers/__init__.py |
16 |
0 |
0 |
100% |
| /home/stellak14721/.local/lib/python3.5/site-packages/werkzeug/wrappers/accept.py |
14 |
4 |
0 |
71% |
| /home/stellak14721/.local/lib/python3.5/site-packages/werkzeug/wrappers/auth.py |
16 |
9 |
0 |
44% |
| /home/stellak14721/.local/lib/python3.5/site-packages/werkzeug/wrappers/base_request.py |
181 |
74 |
0 |
59% |
| /home/stellak14721/.local/lib/python3.5/site-packages/werkzeug/wrappers/base_response.py |
231 |
64 |
0 |
72% |
| /home/stellak14721/.local/lib/python3.5/site-packages/werkzeug/wrappers/common_descriptors.py |
94 |
37 |
0 |
61% |
| /home/stellak14721/.local/lib/python3.5/site-packages/werkzeug/wrappers/etag.py |
116 |
73 |
0 |
37% |
| /home/stellak14721/.local/lib/python3.5/site-packages/werkzeug/wrappers/json.py |
65 |
43 |
0 |
34% |
| /home/stellak14721/.local/lib/python3.5/site-packages/werkzeug/wrappers/request.py |
11 |
0 |
0 |
100% |
| /home/stellak14721/.local/lib/python3.5/site-packages/werkzeug/wrappers/response.py |
38 |
20 |
0 |
47% |
| /home/stellak14721/.local/lib/python3.5/site-packages/werkzeug/wrappers/user_agent.py |
5 |
1 |
0 |
80% |
| /home/stellak14721/.local/lib/python3.5/site-packages/werkzeug/wsgi.py |
441 |
271 |
0 |
39% |
| app.py |
27 |
1 |
0 |
96% |
| tests/__init__.py |
0 |
0 |
0 |
100% |
| tests/test_app.py |
38 |
0 |
0 |
100% |
| /usr/lib/python3/dist-packages/blinker/__init__.py |
3 |
0 |
0 |
100% |
| /usr/lib/python3/dist-packages/blinker/_saferef.py |
83 |
31 |
0 |
63% |
| /usr/lib/python3/dist-packages/blinker/_utilities.py |
100 |
53 |
0 |
47% |
| /usr/lib/python3/dist-packages/blinker/base.py |
154 |
65 |
0 |
58% |
| /usr/lib/python3/dist-packages/markupsafe/__init__.py |
155 |
84 |
0 |
46% |
| /usr/lib/python3/dist-packages/markupsafe/_compat.py |
14 |
5 |
0 |
64% |
| /usr/lib/python3/dist-packages/six.py |
444 |
442 |
0 |
1% |
| /usr/local/lib/python3.5/dist-packages/_pytest/_argcomplete.py |
37 |
36 |
0 |
3% |
| /usr/local/lib/python3.5/dist-packages/_pytest/_code/code.py |
684 |
657 |
0 |
4% |
| /usr/local/lib/python3.5/dist-packages/_pytest/_code/source.py |
140 |
125 |
0 |
11% |
| /usr/local/lib/python3.5/dist-packages/_pytest/_io/terminalwriter.py |
112 |
64 |
0 |
43% |
| /usr/local/lib/python3.5/dist-packages/_pytest/_io/wcwidth.py |
25 |
16 |
0 |
36% |
| /usr/local/lib/python3.5/dist-packages/_pytest/assertion/__init__.py |
84 |
73 |
0 |
13% |
| /usr/local/lib/python3.5/dist-packages/_pytest/assertion/rewrite.py |
607 |
530 |
0 |
13% |
| /usr/local/lib/python3.5/dist-packages/_pytest/cacheprovider.py |
304 |
261 |
0 |
14% |
| /usr/local/lib/python3.5/dist-packages/_pytest/capture.py |
556 |
477 |
0 |
14% |
| /usr/local/lib/python3.5/dist-packages/_pytest/compat.py |
178 |
136 |
2 |
24% |
| /usr/local/lib/python3.5/dist-packages/_pytest/config/__init__.py |
801 |
686 |
0 |
14% |
| /usr/local/lib/python3.5/dist-packages/_pytest/config/argparsing.py |
252 |
207 |
31 |
18% |
| /usr/local/lib/python3.5/dist-packages/_pytest/debugging.py |
225 |
215 |
0 |
4% |
| /usr/local/lib/python3.5/dist-packages/_pytest/doctest.py |
351 |
341 |
0 |
3% |
| /usr/local/lib/python3.5/dist-packages/_pytest/faulthandler.py |
59 |
45 |
0 |
24% |
| /usr/local/lib/python3.5/dist-packages/_pytest/fixtures.py |
815 |
478 |
0 |
41% |
| /usr/local/lib/python3.5/dist-packages/_pytest/helpconfig.py |
132 |
122 |
0 |
8% |
| /usr/local/lib/python3.5/dist-packages/_pytest/junitxml.py |
373 |
371 |
0 |
1% |
| /usr/local/lib/python3.5/dist-packages/_pytest/logging.py |
397 |
289 |
0 |
27% |
| /usr/local/lib/python3.5/dist-packages/_pytest/main.py |
461 |
293 |
0 |
36% |
| /usr/local/lib/python3.5/dist-packages/_pytest/mark/__init__.py |
139 |
124 |
0 |
11% |
| /usr/local/lib/python3.5/dist-packages/_pytest/mark/structures.py |
240 |
223 |
0 |
7% |
| /usr/local/lib/python3.5/dist-packages/_pytest/monkeypatch.py |
169 |
156 |
0 |
8% |
| /usr/local/lib/python3.5/dist-packages/_pytest/nodes.py |
275 |
196 |
0 |
29% |
| /usr/local/lib/python3.5/dist-packages/_pytest/nose.py |
21 |
19 |
0 |
10% |
| /usr/local/lib/python3.5/dist-packages/_pytest/pastebin.py |
70 |
69 |
0 |
1% |
| /usr/local/lib/python3.5/dist-packages/_pytest/pathlib.py |
322 |
260 |
0 |
19% |
| /usr/local/lib/python3.5/dist-packages/_pytest/python.py |
842 |
675 |
2 |
20% |
| /usr/local/lib/python3.5/dist-packages/_pytest/reports.py |
278 |
248 |
0 |
11% |
| /usr/local/lib/python3.5/dist-packages/_pytest/runner.py |
300 |
179 |
0 |
40% |
| /usr/local/lib/python3.5/dist-packages/_pytest/setuponly.py |
56 |
49 |
0 |
12% |
| /usr/local/lib/python3.5/dist-packages/_pytest/setupplan.py |
24 |
20 |
0 |
17% |
| /usr/local/lib/python3.5/dist-packages/_pytest/skipping.py |
173 |
141 |
0 |
18% |
| /usr/local/lib/python3.5/dist-packages/_pytest/stepwise.py |
70 |
57 |
0 |
19% |
| /usr/local/lib/python3.5/dist-packages/_pytest/store.py |
34 |
27 |
0 |
21% |
| /usr/local/lib/python3.5/dist-packages/_pytest/terminal.py |
848 |
628 |
0 |
26% |
| /usr/local/lib/python3.5/dist-packages/_pytest/tmpdir.py |
92 |
85 |
0 |
8% |
| /usr/local/lib/python3.5/dist-packages/_pytest/unittest.py |
229 |
154 |
0 |
33% |
| /usr/local/lib/python3.5/dist-packages/_pytest/warnings.py |
63 |
39 |
0 |
38% |
| /usr/local/lib/python3.5/dist-packages/attr/converters.py |
28 |
26 |
0 |
7% |
| /usr/local/lib/python3.5/dist-packages/click/__init__.py |
69 |
0 |
0 |
100% |
| /usr/local/lib/python3.5/dist-packages/click/_compat.py |
449 |
358 |
0 |
20% |
| /usr/local/lib/python3.5/dist-packages/click/_unicodefun.py |
71 |
60 |
0 |
15% |
| /usr/local/lib/python3.5/dist-packages/click/core.py |
912 |
635 |
0 |
30% |
| /usr/local/lib/python3.5/dist-packages/click/decorators.py |
150 |
87 |
0 |
42% |
| /usr/local/lib/python3.5/dist-packages/click/exceptions.py |
127 |
89 |
0 |
30% |
| /usr/local/lib/python3.5/dist-packages/click/formatting.py |
137 |
115 |
0 |
16% |
| /usr/local/lib/python3.5/dist-packages/click/globals.py |
18 |
12 |
0 |
33% |
| /usr/local/lib/python3.5/dist-packages/click/parser.py |
239 |
203 |
0 |
15% |
| /usr/local/lib/python3.5/dist-packages/click/termui.py |
211 |
168 |
0 |
20% |
| /usr/local/lib/python3.5/dist-packages/click/testing.py |
213 |
174 |
0 |
18% |
| /usr/local/lib/python3.5/dist-packages/click/types.py |
327 |
195 |
0 |
40% |
| /usr/local/lib/python3.5/dist-packages/click/utils.py |
196 |
142 |
0 |
28% |
| /usr/local/lib/python3.5/dist-packages/importlib_metadata/__init__.py |
235 |
230 |
2 |
2% |
| /usr/local/lib/python3.5/dist-packages/importlib_metadata/_compat.py |
30 |
29 |
47 |
3% |
| /usr/local/lib/python3.5/dist-packages/itsdangerous/__init__.py |
21 |
0 |
0 |
100% |
| /usr/local/lib/python3.5/dist-packages/itsdangerous/_compat.py |
22 |
11 |
0 |
50% |
| /usr/local/lib/python3.5/dist-packages/itsdangerous/_json.py |
11 |
4 |
0 |
64% |
| /usr/local/lib/python3.5/dist-packages/itsdangerous/encoding.py |
27 |
10 |
0 |
63% |
| /usr/local/lib/python3.5/dist-packages/itsdangerous/exc.py |
31 |
15 |
0 |
52% |
| /usr/local/lib/python3.5/dist-packages/itsdangerous/jws.py |
120 |
83 |
0 |
31% |
| /usr/local/lib/python3.5/dist-packages/itsdangerous/serializer.py |
90 |
52 |
0 |
42% |
| /usr/local/lib/python3.5/dist-packages/itsdangerous/signer.py |
85 |
56 |
0 |
34% |
| /usr/local/lib/python3.5/dist-packages/itsdangerous/timed.py |
79 |
56 |
0 |
29% |
| /usr/local/lib/python3.5/dist-packages/itsdangerous/url_safe.py |
37 |
24 |
0 |
35% |
| /usr/local/lib/python3.5/dist-packages/pathlib2/__init__.py |
1055 |
893 |
0 |
15% |
| /usr/local/lib/python3.5/dist-packages/pluggy/_tracing.py |
41 |
31 |
0 |
24% |
| /usr/local/lib/python3.5/dist-packages/pluggy/callers.py |
122 |
88 |
0 |
28% |
| /usr/local/lib/python3.5/dist-packages/pluggy/hooks.py |
175 |
106 |
0 |
39% |
| /usr/local/lib/python3.5/dist-packages/pluggy/manager.py |
195 |
153 |
0 |
22% |
| /usr/local/lib/python3.5/dist-packages/py/_builtin.py |
112 |
105 |
0 |
6% |
| /usr/local/lib/python3.5/dist-packages/py/_code/__init__.py |
0 |
0 |
0 |
100% |
| /usr/local/lib/python3.5/dist-packages/py/_code/code.py |
524 |
408 |
0 |
22% |
| /usr/local/lib/python3.5/dist-packages/py/_error.py |
52 |
49 |
0 |
6% |
| /usr/local/lib/python3.5/dist-packages/py/_path/common.py |
278 |
223 |
0 |
20% |
| /usr/local/lib/python3.5/dist-packages/py/_path/local.py |
693 |
619 |
0 |
11% |
| /usr/local/lib/python3.5/dist-packages/py/_vendored_packages/apipkg/__init__.py |
151 |
132 |
0 |
13% |


C API message queue definitions. More...
Classes | |
| struct | os_mqueue_attr_s |
| Message queue attributes. More... | |
| struct | os_mqueue_s |
| Message queue object storage. More... | |
Typedefs | |
| typedef struct os_mqueue_attr_s | os_mqueue_attr_t |
| Message queue attributes. | |
| typedef uint8_t | os_mqueue_prio_t |
| Type of variables holding message queue priorities. | |
| typedef struct os_mqueue_s | os_mqueue_t |
| Message queue object storage. | |
Message Queue Attributes Functions | |
| void | os_mqueue_attr_init (os_mqueue_attr_t *attr) |
| Initialise the message queue attributes. | |
Message Queue Creation Functions | |
| void | os_mqueue_construct (os_mqueue_t *mqueue, const char *name, size_t msgs, size_t msg_size_bytes, const os_mqueue_attr_t *attr) |
| Construct a statically allocated message queue object instance. | |
| void | os_mqueue_destruct (os_mqueue_t *mqueue) |
| Destruct the statically allocated message queue object instance. | |
| os_mqueue_t * | os_mqueue_new (const char *name, size_t msgs, size_t msg_size_bytes, const os_mqueue_attr_t *attr) |
| Allocate a message queue object instance and construct it. | |
| void | os_mqueue_delete (os_mqueue_t *mqueue) |
| Destruct the message queue object instance and deallocate it. | |
Message Queue Functions | |
| const char * | os_mqueue_get_name (os_mqueue_t *mqueue) |
| Get the message queue name. | |
| os_result_t | os_mqueue_send (os_mqueue_t *mqueue, const void *msg, size_t nbytes, os_mqueue_prio_t mprio) |
| Send a message to the queue. | |
| os_result_t | os_mqueue_try_send (os_mqueue_t *mqueue, const void *msg, size_t nbytes, os_mqueue_prio_t mprio) |
| Try to send a message to the queue. | |
| os_result_t | os_mqueue_timed_send (os_mqueue_t *mqueue, const void *msg, size_t nbytes, os_clock_duration_t timeout, os_mqueue_prio_t mprio) |
| Send a message to the queue with timeout. | |
| os_result_t | os_mqueue_receive (os_mqueue_t *mqueue, void *msg, size_t nbytes, os_mqueue_prio_t *mprio) |
| Receive a message from the queue. | |
| os_result_t | os_mqueue_try_receive (os_mqueue_t *mqueue, void *msg, size_t nbytes, os_mqueue_prio_t *mprio) |
| Try to receive a message from the queue. | |
| os_result_t | os_mqueue_timed_receive (os_mqueue_t *mqueue, void *msg, size_t nbytes, os_clock_duration_t timeout, os_mqueue_prio_t *mprio) |
| Receive a message from the queue with timeout. | |
| size_t | os_mqueue_get_capacity (os_mqueue_t *mqueue) |
| Get queue capacity. | |
| size_t | os_mqueue_get_length (os_mqueue_t *mqueue) |
| Get queue length. | |
| size_t | os_mqueue_get_msg_size (os_mqueue_t *mqueue) |
| Get message size. | |
| bool | os_mqueue_is_empty (os_mqueue_t *mqueue) |
| Check if the queue is empty. | |
| bool | os_mqueue_is_full (os_mqueue_t *mqueue) |
| Check if the queue is full. | |
| os_result_t | os_mqueue_reset (os_mqueue_t *mqueue) |
| Reset the message queue. | |
Compatibility Macros | |
| #define | os_mqueue_create os_mqueue_construct |
| #define | os_mqueue_destroy os_mqueue_destruct |
C API message queue definitions.
| #define os_mqueue_create os_mqueue_construct |
Definition at line 2428 of file os-c-api.h.
| #define os_mqueue_destroy os_mqueue_destruct |
Definition at line 2429 of file os-c-api.h.
| typedef struct os_mqueue_attr_s os_mqueue_attr_t |
Message queue attributes.
Initialise this structure with os_mqueue_attr_init()
and then set any of the individual members directly.
| typedef uint8_t os_mqueue_prio_t |
Type of variables holding message queue priorities.
Definition at line 1289 of file os-c-decls.h.
| typedef struct os_mqueue_s os_mqueue_t |
Message queue object storage.
This C structure has the same size as the C++ os::rtos::message_queue
object and must be initialised with os_mqueue_create()
.
Later on a pointer to it can be used both in C and C++ to refer to the message queue object instance.
The members of this structure are hidden and should not be used directly, but only through specific functions.
| void os_mqueue_attr_init | ( | os_mqueue_attr_t * | attr | ) |
Initialise the message queue attributes.
| [in] | attr | Pointer to message queue attributes object instance. |
Definition at line 2534 of file os-c-wrapper.cpp.
| void os_mqueue_construct | ( | os_mqueue_t * | mqueue, |
| const char * | name, | ||
| size_t | msgs, | ||
| size_t | msg_size_bytes, | ||
| const os_mqueue_attr_t * | attr | ||
| ) |
Construct a statically allocated message queue object instance.
| [in] | mqueue | Pointer to message queue object instance storage. |
| [in] | name | Pointer to name (may be NULL). |
| [in] | msgs | The number of messages. |
| [in] | msg_size_bytes | The message size, in bytes. |
| [in] | attr | Pointer to attributes (may be NULL). |
os_mqueue_destruct()
.Definition at line 2549 of file os-c-wrapper.cpp.
| void os_mqueue_delete | ( | os_mqueue_t * | mqueue | ) |
Destruct the message queue object instance and deallocate it.
| [in] | mqueue | Pointer to dynamically allocated message queue object instance. |
Destruct the message queue and deallocate the dynamically allocated space using the RTOS system allocator.
delete ptr_mqueue
. os_mqueue_new()
.Definition at line 2615 of file os-c-wrapper.cpp.
| void os_mqueue_destruct | ( | os_mqueue_t * | mqueue | ) |
Destruct the statically allocated message queue object instance.
| [in] | mqueue | Pointer to message queue object instance. |
os_mqueue_construct()
.Definition at line 2570 of file os-c-wrapper.cpp.
| size_t os_mqueue_get_capacity | ( | os_mqueue_t * | mqueue | ) |
Get queue capacity.
| [in] | mqueue | Pointer to message queue object instance. |
Definition at line 2744 of file os-c-wrapper.cpp.
| size_t os_mqueue_get_length | ( | os_mqueue_t * | mqueue | ) |
Get queue length.
| [in] | mqueue | Pointer to message queue object instance. |
Definition at line 2731 of file os-c-wrapper.cpp.
| size_t os_mqueue_get_msg_size | ( | os_mqueue_t * | mqueue | ) |
Get message size.
| [in] | mqueue | Pointer to message queue object instance. |
Definition at line 2757 of file os-c-wrapper.cpp.
| const char * os_mqueue_get_name | ( | os_mqueue_t * | mqueue | ) |
Get the message queue name.
| [in] | mqueue | Pointer to message queue object instance. |
Definition at line 2628 of file os-c-wrapper.cpp.
| bool os_mqueue_is_empty | ( | os_mqueue_t * | mqueue | ) |
Check if the queue is empty.
| [in] | mqueue | Pointer to message queue object instance. |
| true | The queue has no messages. |
| false | The queue has some messages. |
Definition at line 2770 of file os-c-wrapper.cpp.
| bool os_mqueue_is_full | ( | os_mqueue_t * | mqueue | ) |
Check if the queue is full.
| [in] | mqueue | Pointer to message queue object instance. |
| true | The queue is full. |
| false | The queue is not full. |
Definition at line 2783 of file os-c-wrapper.cpp.
| os_mqueue_t * os_mqueue_new | ( | const char * | name, |
| size_t | msgs, | ||
| size_t | msg_size_bytes, | ||
| const os_mqueue_attr_t * | attr | ||
| ) |
Allocate a message queue object instance and construct it.
| [in] | name | Pointer to name (may be NULL). |
| [in] | msgs | The number of messages. |
| [in] | msg_size_bytes | The message size, in bytes. |
| [in] | attr | Pointer to attributes (may be NULL). |
Dynamically allocate the message queue object instance using the RTOS system allocator and construct it.
new message_queue(...)
. os_mqueue_delete()
.Definition at line 2590 of file os-c-wrapper.cpp.
| os_result_t os_mqueue_receive | ( | os_mqueue_t * | mqueue, |
| void * | msg, | ||
| size_t | nbytes, | ||
| os_mqueue_prio_t * | mprio | ||
| ) |
Receive a message from the queue.
| [in] | mqueue | Pointer to message queue object instance. |
| [out] | msg | The address where to store the dequeued message. |
| [in] | nbytes | The size of the destination buffer. Must be lower than the value used when creating the queue. |
| [out] | mprio | The address where to store the message priority. Enter NULL if priorities are not used. |
| os_ok | The message was received. |
| EINVAL | A parameter is invalid or outside of a permitted range. |
| EMSGSIZE | The specified message length, nbytes, is greater than the message size attribute of the message queue. |
| EPERM | Cannot be invoked from an Interrupt Service Routines. |
| ENOTRECOVERABLE | The message could not be dequeued (extension to POSIX). |
| EBADMSG | The implementation has detected a data corruption problem with the message. |
| EINTR | The operation was interrupted. |
Definition at line 2686 of file os-c-wrapper.cpp.
| os_result_t os_mqueue_reset | ( | os_mqueue_t * | mqueue | ) |
Reset the message queue.
| [in] | mqueue | Pointer to message queue object instance. |
| os_ok | The queue was reset. |
| EPERM | Cannot be invoked from an Interrupt Service Routines. |
Definition at line 2796 of file os-c-wrapper.cpp.
| os_result_t os_mqueue_send | ( | os_mqueue_t * | mqueue, |
| const void * | msg, | ||
| size_t | nbytes, | ||
| os_mqueue_prio_t | mprio | ||
| ) |
Send a message to the queue.
| [in] | mqueue | Pointer to message queue object instance. |
| [in] | msg | The address of the message to enqueue. |
| [in] | nbytes | The length of the message. Must be not higher than the value used when creating the queue. |
| [in] | mprio | The message priority. Enter 0 if priorities are not used. |
| os_ok | The message was enqueued. |
| EINVAL | A parameter is invalid or outside of a permitted range. |
| EMSGSIZE | The specified message length, nbytes, exceeds the message size attribute of the message queue. |
| EPERM | Cannot be invoked from an Interrupt Service Routines. |
| ENOTRECOVERABLE | The message could not be enqueue (extension to POSIX). |
| EINTR | The operation was interrupted. |
Definition at line 2641 of file os-c-wrapper.cpp.
| os_result_t os_mqueue_timed_receive | ( | os_mqueue_t * | mqueue, |
| void * | msg, | ||
| size_t | nbytes, | ||
| os_clock_duration_t | timeout, | ||
| os_mqueue_prio_t * | mprio | ||
| ) |
Receive a message from the queue with timeout.
| [in] | mqueue | Pointer to message queue object instance. |
| [out] | msg | The address where to store the dequeued message. |
| [in] | nbytes | The size of the destination buffer. Must be lower than the value used when creating the queue. |
| [in] | timeout | The timeout duration. |
| [out] | mprio | The address where to store the message priority. Enter NULL if priorities are not used. |
| os_ok | The message was received. |
| EINVAL | A parameter is invalid or outside of a permitted range. |
| EMSGSIZE | The specified message length, nbytes, is greater than the message size attribute of the message queue. |
| EPERM | Cannot be invoked from an Interrupt Service Routines. |
| ENOTRECOVERABLE | The message could not be dequeued (extension to POSIX). |
| EBADMSG | The implementation has detected a data corruption problem with the message. |
| EINTR | The operation was interrupted. |
| ETIMEDOUT | No message arrived on the queue before the specified timeout expired. |
Definition at line 2716 of file os-c-wrapper.cpp.
| os_result_t os_mqueue_timed_send | ( | os_mqueue_t * | mqueue, |
| const void * | msg, | ||
| size_t | nbytes, | ||
| os_clock_duration_t | timeout, | ||
| os_mqueue_prio_t | mprio | ||
| ) |
Send a message to the queue with timeout.
| [in] | mqueue | Pointer to message queue object instance. |
| [in] | msg | The address of the message to enqueue. |
| [in] | nbytes | The length of the message. Must be not higher than the value used when creating the queue. |
| [in] | timeout | The timeout duration. |
| [in] | mprio | The message priority. Enter 0 if priorities are not used. |
| os_ok | The message was enqueued. |
| EINVAL | A parameter is invalid or outside of a permitted range. |
| EMSGSIZE | The specified message length, nbytes, exceeds the message size attribute of the message queue. |
| EPERM | Cannot be invoked from an Interrupt Service Routines. |
| ETIMEDOUT | The timeout expired before the message could be added to the queue. |
| ENOTRECOVERABLE | The message could not be enqueue (extension to POSIX). |
| EINTR | The operation was interrupted. |
Definition at line 2671 of file os-c-wrapper.cpp.
| os_result_t os_mqueue_try_receive | ( | os_mqueue_t * | mqueue, |
| void * | msg, | ||
| size_t | nbytes, | ||
| os_mqueue_prio_t * | mprio | ||
| ) |
Try to receive a message from the queue.
| [in] | mqueue | Pointer to message queue object instance. |
| [out] | msg | The address where to store the dequeued message. |
| [in] | nbytes | The size of the destination buffer. Must be lower than the value used when creating the queue. |
| [out] | mprio | The address where to store the message priority. Enter NULL if priorities are not used. |
| os_ok | The message was received. |
| EINVAL | A parameter is invalid or outside of a permitted range. |
| EMSGSIZE | The specified message length, nbytes, is greater than the message size attribute of the message queue. |
| ENOTRECOVERABLE | The message could not be dequeued (extension to POSIX). |
| EBADMSG | The implementation has detected a data corruption problem with the message. |
| EWOULDBLOCK | The specified message queue is empty. |
Definition at line 2701 of file os-c-wrapper.cpp.
| os_result_t os_mqueue_try_send | ( | os_mqueue_t * | mqueue, |
| const void * | msg, | ||
| size_t | nbytes, | ||
| os_mqueue_prio_t | mprio | ||
| ) |
Try to send a message to the queue.
| [in] | mqueue | Pointer to message queue object instance. |
| [in] | msg | The address of the message to enqueue. |
| [in] | nbytes | The length of the message. Must be not higher than the value used when creating the queue. |
| [in] | mprio | The message priority. Enter 0 if priorities are not used. |
| os_ok | The message was enqueued. |
| EWOULDBLOCK | The specified message queue is full. |
| EINVAL | A parameter is invalid or outside of a permitted range. |
| EMSGSIZE | The specified message length, nbytes, exceeds the message size attribute of the message queue. |
| ENOTRECOVERABLE | The message could not be enqueue (extension to POSIX). |
Definition at line 2656 of file os-c-wrapper.cpp.


EVENT SURVEY
Division
Commercial
Enterprise
State
State
New South Wales
Victoria
New Zealand
Feedback


Developer with 7+ years of experience in techologies such as: .Net, ASP.Net, Net Core, Microsoft SQL Server, Oracle, DB2, Microsoft BizTalk Server, Integration Services, MVC .Net, Web Services SOAP (Asmx, Wcf), Web API .Net (Framework y Net Core), Web API Node JS, Azure (Azure Logic Apps, Web Apps, Azure Functions), ReactJS, Redux, Google Cloud Platform, and more.
Currently I'm working as application developer in technologies such as Microsoft BizTalk Server 2016 (full life cycle application development), moving data among Kaplan Systems such as: CRM Salesforce, CRM Kaplan System and Azure Logic Apps and others.
I worked as a team leader, responsible for: analysis, architect, develop and application implementations of different types of middlewares such as: Microsoft BizTalk Server 2013/2013 R2, INFOR ION, Azure Logic Apps, SQL Server Integration Services.
I worked as IT assistant(Network, technical support, application support, etc), also, I developed the company web page on ASP.Net, because their current web page was developed in Adobe Flash.
Web development and IT Support (development of quotation web system and support of a web payroll system for DUO Boutique Los Mochis).
Programming is a passion for me, therefore I always try to improve my skills and learn something new.
I love watch programming video tutorials, teach and share my knowledge to other people, because I truelly believe what God says in The Bible "Freely you have received; freely give. - Mathew 10:8".


Go ToDo List
Home
About
GoToDo
A Todo List app written in Go
Error:
Unable to locate email address from specific domain
ToDo item added!
Title
Description
Add
{{range $index, $results := .}}
{{add $index 1}}
{{.Title}}
{{.Description}}
Delete
{{end}}


Bring 2 photos: 1 of a person/place/thing, 1 of an interesting texture (e.g. wood, broken glass, etc.)
1/16
Classwork: Color theory, intro to Photoshop Homework:
Find at least 3 examples of cover art you like and come to next class ready to explain why
Upload your examples to this folder. Make a subfolder for yourself in the format Lastname_Firstname and place your examples in there (note: you need to use your edu email to access)


WITNESS LIST Corrections Committee May 16, 2000-9:00A Special Needs Parole For: Brown, Alden "Al" (Self and Hospice Enriched Living Center) Rayfield, Penny K. (Self and C-Cubed Institute) On: Fabelo, Ph.D, Tony (Criminal Justice Policy Council) Garrett, Gerald (Tx. Board of Pardons and Paroles) Kifowit, Dee (Tx. Council on Offenders with Mental Impairments) Scott, Wayne (Tx. Department of Criminal Justice)


- abs() - Method in class com.mvohm.quadruple.Quadruple
-
Returns a new instance of Quadruple
with the value of the absolute value of this instance
- abs() - Method in class com.mvohm.quadruple.Quadruple
-
Returns a new instance of Quadruple
with the value of the absolute value of this instance
- add(Quadruple) - Method in class com.mvohm.quadruple.Quadruple
-
Adds the value of the given Quadruple
summand to the value of this Quadruple.
- add(long) - Method in class com.mvohm.quadruple.Quadruple
-
Adds the value of the given long
summand to the value of this Quadruple.
- add(double) - Method in class com.mvohm.quadruple.Quadruple
-
Adds the value of the given double
summand to the value of this Quadruple.
- add(Quadruple, Quadruple) - Static method in class com.mvohm.quadruple.Quadruple
-
Adds the value of the given Quadruple op2
to the value of Quadruple op1
and creates a new instance of Quadruple containing the sum.
- add(Quadruple, long) - Static method in class com.mvohm.quadruple.Quadruple
-
Adds the value of the given long op2
to the value of Quadruple op1
and creates a new instance of Quadruple containing the sum.
- add(Quadruple, double) - Static method in class com.mvohm.quadruple.Quadruple
-
Adds the value of the given double op2
to the value of Quadruple op1
and creates a new instance of Quadruple containing the sum.
- add(Quadruple) - Method in class com.mvohm.quadruple.Quadruple
-
Adds the value of the given Quadruple
summand to the value of this Quadruple.
- add(long) - Method in class com.mvohm.quadruple.Quadruple
-
Adds the value of the given long
summand to the value of this Quadruple.
- add(double) - Method in class com.mvohm.quadruple.Quadruple
-
Adds the value of the given double
summand to the value of this Quadruple.
- add(Quadruple, Quadruple) - Static method in class com.mvohm.quadruple.Quadruple
-
Adds the value of the given Quadruple op2
to the value of Quadruple op1
and creates a new instance of Quadruple containing the sum.
- add(Quadruple, long) - Static method in class com.mvohm.quadruple.Quadruple
-
Adds the value of the given long op2
to the value of Quadruple op1
and creates a new instance of Quadruple containing the sum.
- add(Quadruple, double) - Static method in class com.mvohm.quadruple.Quadruple
-
Adds the value of the given double op2
to the value of Quadruple op1
and creates a new instance of Quadruple containing the sum.
- assign(Quadruple) - Method in class com.mvohm.quadruple.Quadruple
-
Assigns the given value to the instance (copies the values of the private fields of the parameter
to the respective fields of this instance).
- assign(double) - Method in class com.mvohm.quadruple.Quadruple
-
Converts the given value to quadruple and assigns it to the instance.
- assign(long) - Method in class com.mvohm.quadruple.Quadruple
-
Converts the given value to quadruple and assigns it to the instance.
- assign(String) - Method in class com.mvohm.quadruple.Quadruple
-
Parses the given String that is expected to contain
floating-point value in any conventional string form or a string designation
of one of special values, and assigns the corresponding value to the instance.
- assign(BigDecimal) - Method in class com.mvohm.quadruple.Quadruple
-
Converts the given value to Quadruple
, and assigns it to the instance.
- assign(boolean, int, long, long) - Method in class com.mvohm.quadruple.Quadruple
-
Builds a Quadruple value from the given low-level parts and assigns it to the instance.
- assign(int, long, long) - Method in class com.mvohm.quadruple.Quadruple
-
Builds a non-negative Quadruple value from the given low-level parts and assigns it to the instance.
- assign(long[]) - Method in class com.mvohm.quadruple.Quadruple
-
Builds a Quadruple from the low-level parts given as an array of long
.
- assign(Quadruple) - Method in class com.mvohm.quadruple.Quadruple
-
Assigns the given value to the instance (copies the values of the private fields of the parameter
to the respective fields of this instance).
- assign(double) - Method in class com.mvohm.quadruple.Quadruple
-
Converts the given value to quadruple and assigns it to the instance.
- assign(long) - Method in class com.mvohm.quadruple.Quadruple
-
Converts the given value to quadruple and assigns it to the instance.
- assign(String) - Method in class com.mvohm.quadruple.Quadruple
-
Parses the given String that is expected to contain
floating-point value in any conventional string form or a string designation
of one of special values, and assigns the corresponding value to the instance.
- assign(BigDecimal) - Method in class com.mvohm.quadruple.Quadruple
-
Converts the given value to Quadruple
, and assigns it to the instance.
- assign(boolean, int, long, long) - Method in class com.mvohm.quadruple.Quadruple
-
Builds a Quadruple value from the given low-level parts and assigns it to the instance.
- assign(int, long, long) - Method in class com.mvohm.quadruple.Quadruple
-
Builds a non-negative Quadruple value from the given low-level parts and assigns it to the instance.
- assign(long[]) - Method in class com.mvohm.quadruple.Quadruple
-
Builds a Quadruple from the low-level parts given as an array of long
.
- assignIeee754(long[]) - Method in class com.mvohm.quadruple.Quadruple
-
Assigns the value of a IEEE-754 quadruple value passed in as an array
of two long
s containing the 128 bits of the IEEE-754 quadruple to the given instance.
- assignIeee754(byte[]) - Method in class com.mvohm.quadruple.Quadruple
-
Assigns the value of a IEEE-754 quadruple value passed in as an array
of 16 byte
s containing the 128 bits of the IEEE-754 quadruple to the given instance.
- assignIeee754(long[]) - Method in class com.mvohm.quadruple.Quadruple
-
Assigns the value of a IEEE-754 quadruple value passed in as an array
of two long
s containing the 128 bits of the IEEE-754 quadruple to the given instance.
- assignIeee754(byte[]) - Method in class com.mvohm.quadruple.Quadruple
-
Assigns the value of a IEEE-754 quadruple value passed in as an array
of 16 byte
s containing the 128 bits of the IEEE-754 quadruple to the given instance.
- assignMax(Quadruple) - Method in class com.mvohm.quadruple.Quadruple
-
Assigns to this instance the maximum of the
values of this
instance and the operand.
- assignMax(Quadruple) - Method in class com.mvohm.quadruple.Quadruple
-
Assigns to this instance the maximum of the
values of this
instance and the operand.
- assignMin(Quadruple) - Method in class com.mvohm.quadruple.Quadruple
-
Assigns to this instance the minimum of the
values of this
instance and the operand.
- assignMin(Quadruple) - Method in class com.mvohm.quadruple.Quadruple
-
Assigns to this instance the minimum of the
values of this
instance and the operand.
- assignNaN() - Method in class com.mvohm.quadruple.Quadruple
-
Assigns the value of "Not a Number" (NaN
) to this instance.
- assignNaN() - Method in class com.mvohm.quadruple.Quadruple
-
Assigns the value of "Not a Number" (NaN
) to this instance.
- assignNegativeInfinity() - Method in class com.mvohm.quadruple.Quadruple
-
Assigns the value of -Infinity
to this instance.
- assignNegativeInfinity() - Method in class com.mvohm.quadruple.Quadruple
-
Assigns the value of -Infinity
to this instance.
- assignPositiveInfinity() - Method in class com.mvohm.quadruple.Quadruple
-
Assigns the value of +Infinity
to this instance.
- assignPositiveInfinity() - Method in class com.mvohm.quadruple.Quadruple
-
Assigns the value of +Infinity
to this instance.
- assignWithUnbiasedExponent(boolean, int, long, long) - Method in class com.mvohm.quadruple.Quadruple
-
Builds a Quadruple value from the given low-level parts and assigns it to the instance.
- assignWithUnbiasedExponent(int, long, long) - Method in class com.mvohm.quadruple.Quadruple
-
Builds a non-negative Quadruple value from the given low-level parts and assigns it to the instance.
- assignWithUnbiasedExponent(boolean, int, long, long) - Method in class com.mvohm.quadruple.Quadruple
-
Builds a Quadruple value from the given low-level parts and assigns it to the instance.
- assignWithUnbiasedExponent(int, long, long) - Method in class com.mvohm.quadruple.Quadruple
-
Builds a non-negative Quadruple value from the given low-level parts and assigns it to the instance.
- divide(Quadruple) - Method in class com.mvohm.quadruple.Quadruple
-
Divides the value of this Quadruple by the value of the given Quadruple
divisor.
- divide(long) - Method in class com.mvohm.quadruple.Quadruple
-
Divides the value of this Quadruple by the value of the given long
divisor.
- divide(double) - Method in class com.mvohm.quadruple.Quadruple
-
Divides the value of this Quadruple by the value of the given double
divisor.
- divide(Quadruple, Quadruple) - Static method in class com.mvohm.quadruple.Quadruple
-
Divides the value of the given dividend by the value of the given Quadruple
divisor,
creates and returns a new instance of Quadruple containing the quotient.
- divide(Quadruple, long) - Static method in class com.mvohm.quadruple.Quadruple
-
Divides the value of the given dividend by the value of the given long
divisor,
creates and returns a new instance of Quadruple containing the quotient.
- divide(Quadruple, double) - Static method in class com.mvohm.quadruple.Quadruple
-
Divides the value of the given dividend by the value of the given double
divisor,
creates and returns a new instance of Quadruple containing the quotient.
- divide(Quadruple) - Method in class com.mvohm.quadruple.Quadruple
-
Divides the value of this Quadruple by the value of the given Quadruple
divisor.
- divide(long) - Method in class com.mvohm.quadruple.Quadruple
-
Divides the value of this Quadruple by the value of the given long
divisor.
- divide(double) - Method in class com.mvohm.quadruple.Quadruple
-
Divides the value of this Quadruple by the value of the given double
divisor.
- divide(Quadruple, Quadruple) - Static method in class com.mvohm.quadruple.Quadruple
-
Divides the value of the given dividend by the value of the given Quadruple
divisor,
creates and returns a new instance of Quadruple containing the quotient.
- divide(Quadruple, long) - Static method in class com.mvohm.quadruple.Quadruple
-
Divides the value of the given dividend by the value of the given long
divisor,
creates and returns a new instance of Quadruple containing the quotient.
- divide(Quadruple, double) - Static method in class com.mvohm.quadruple.Quadruple
-
Divides the value of the given dividend by the value of the given double
divisor,
creates and returns a new instance of Quadruple containing the quotient.
- doubleValue() - Method in class com.mvohm.quadruple.Quadruple
-
Converts the value of this Quadruple
to a double
value in a way
similar to standard narrowing conversions (e.g., from double
to float
).
- doubleValue() - Method in class com.mvohm.quadruple.Quadruple
-
Converts the value of this Quadruple
to a double
value in a way
similar to standard narrowing conversions (e.g., from double
to float
).
- equals(Object) - Method in class com.mvohm.quadruple.Quadruple
-
Indicates whether the other Quadruple
is equal to this one.
- equals(Object) - Method in class com.mvohm.quadruple.Quadruple
-
Indicates whether the other Quadruple
is equal to this one.
- EXP_INF - Static variable in class com.mvohm.quadruple.Quadruple
-
Deprecated.
- EXP_INF - Static variable in class com.mvohm.quadruple.Quadruple
-
Deprecated.
- EXP_MAX - Static variable in class com.mvohm.quadruple.Quadruple
-
Deprecated.
- EXP_MAX - Static variable in class com.mvohm.quadruple.Quadruple
-
Deprecated.
- EXP_MIN - Static variable in class com.mvohm.quadruple.Quadruple
-
Deprecated.
- EXP_MIN - Static variable in class com.mvohm.quadruple.Quadruple
-
Deprecated.
- EXP_OF_ONE - Static variable in class com.mvohm.quadruple.Quadruple
-
Deprecated.
- EXP_OF_ONE - Static variable in class com.mvohm.quadruple.Quadruple
-
Deprecated.
- EXP_SUB - Static variable in class com.mvohm.quadruple.Quadruple
-
Deprecated.
- EXP_SUB - Static variable in class com.mvohm.quadruple.Quadruple
-
Deprecated.
- exponent() - Method in class com.mvohm.quadruple.Quadruple
-
Returns the raw (biased) value of the binary exponent of the value
i. e. 0x7FFF_FFFF for values falling within the interval of [1.0 .. 2.0)
, 0x8000_0000 for [2.0 .. 4.0)
etc.
- exponent() - Method in class com.mvohm.quadruple.Quadruple
-
Returns the raw (biased) value of the binary exponent of the value
i. e. 0x7FFF_FFFF for values falling within the interval of [1.0 .. 2.0)
, 0x8000_0000 for [2.0 .. 4.0)
etc.
- EXPONENT_BIAS - Static variable in class com.mvohm.quadruple.Quadruple
-
The value of the exponent (biased) corresponding to
1.0 == 2^0
;
equals to 2_147_483_647 (
0x7FFF_FFFF
)
The same as
EXPONENT_OF_ONE
- EXPONENT_BIAS - Static variable in class com.mvohm.quadruple.Quadruple
-
The value of the exponent (biased) corresponding to
1.0 == 2^0
;
equals to 2_147_483_647 (
0x7FFF_FFFF
)
The same as
EXPONENT_OF_ONE
- EXPONENT_OF_INFINITY - Static variable in class com.mvohm.quadruple.Quadruple
-
The value of the exponent (biased), corresponding to Infinity
,
_Infinty
, and NaN
;
equals to -1 (0xFFFF_FFFF
)
- EXPONENT_OF_INFINITY - Static variable in class com.mvohm.quadruple.Quadruple
-
The value of the exponent (biased), corresponding to Infinity
,
_Infinty
, and NaN
;
equals to -1 (0xFFFF_FFFF
)
- EXPONENT_OF_MAX_VALUE - Static variable in class com.mvohm.quadruple.Quadruple
-
The value of the exponent (biased), corresponding to MAX_VALUE
;
equals to 4_294_967_294L (0xFFFF_FFFEL
)
- EXPONENT_OF_MAX_VALUE - Static variable in class com.mvohm.quadruple.Quadruple
-
The value of the exponent (biased), corresponding to MAX_VALUE
;
equals to 4_294_967_294L (0xFFFF_FFFEL
)
- EXPONENT_OF_MIN_NORMAL - Static variable in class com.mvohm.quadruple.Quadruple
-
The value of the exponent (biased) corresponding to MIN_NORMAL
; equals to 1
- EXPONENT_OF_MIN_NORMAL - Static variable in class com.mvohm.quadruple.Quadruple
-
The value of the exponent (biased) corresponding to MIN_NORMAL
; equals to 1
- EXPONENT_OF_ONE - Static variable in class com.mvohm.quadruple.Quadruple
-
The value of the exponent (biased) corresponding to 1.0 == 2^0
;
equals to 2_147_483_647 (0x7FFF_FFFF
).
- EXPONENT_OF_ONE - Static variable in class com.mvohm.quadruple.Quadruple
-
The value of the exponent (biased) corresponding to 1.0 == 2^0
;
equals to 2_147_483_647 (0x7FFF_FFFF
).
- EXPONENT_OF_SUBNORMAL - Static variable in class com.mvohm.quadruple.Quadruple
-
The value of the exponent (biased) corresponding to subnormal values; equals to 0
- EXPONENT_OF_SUBNORMAL - Static variable in class com.mvohm.quadruple.Quadruple
-
The value of the exponent (biased) corresponding to subnormal values; equals to 0
- mantHi() - Method in class com.mvohm.quadruple.Quadruple
-
Returns the most significant 64 bits of the fractional part of the mantissa.
- mantHi() - Method in class com.mvohm.quadruple.Quadruple
-
Returns the most significant 64 bits of the fractional part of the mantissa.
- mantLo() - Method in class com.mvohm.quadruple.Quadruple
-
Returns the least significant 64 bits of the fractional part of the mantissa
- mantLo() - Method in class com.mvohm.quadruple.Quadruple
-
Returns the least significant 64 bits of the fractional part of the mantissa
- max(Quadruple, Quadruple) - Static method in class com.mvohm.quadruple.Quadruple
-
Returns a new instance of Quadruple
with the value of the
maximum of the values of the operands.
- max(Quadruple, Quadruple) - Static method in class com.mvohm.quadruple.Quadruple
-
Returns a new instance of Quadruple
with the value of the
maximum of the values of the operands.
- maxValue() - Static method in class com.mvohm.quadruple.Quadruple
-
Returns a new Quadruple
instance with the value of MAX_VALUE
(2^2147483647 * (2 - 2^-128)
= 1.76161305168396335320749314979184028566452310e+646456993)
- maxValue() - Static method in class com.mvohm.quadruple.Quadruple
-
Returns a new Quadruple
instance with the value of MAX_VALUE
(2^2147483647 * (2 - 2^-128)
= 1.76161305168396335320749314979184028566452310e+646456993)
- min(Quadruple, Quadruple) - Static method in class com.mvohm.quadruple.Quadruple
-
Returns a new instance of Quadruple
with the value of the
minimum of the values of the operands.
- min(Quadruple, Quadruple) - Static method in class com.mvohm.quadruple.Quadruple
-
Returns a new instance of Quadruple
with the value of the
minimum of the values of the operands.
- minNormal() - Static method in class com.mvohm.quadruple.Quadruple
-
Returns a new Quadruple
instance with the value of MIN_NORMAL
(2^-2147483646
= 2.27064621040149253752656726517958758124747730e-646456993)
- minNormal() - Static method in class com.mvohm.quadruple.Quadruple
-
Returns a new Quadruple
instance with the value of MIN_NORMAL
(2^-2147483646
= 2.27064621040149253752656726517958758124747730e-646456993)
- minValue() - Static method in class com.mvohm.quadruple.Quadruple
-
Returns a new Quadruple
instance with the value of MIN_VALUE
(2^-2147483774
= 6.67282948260747430814835377499134611597699952e-646457032)
- minValue() - Static method in class com.mvohm.quadruple.Quadruple
-
Returns a new Quadruple
instance with the value of MIN_VALUE
(2^-2147483774
= 6.67282948260747430814835377499134611597699952e-646457032)
- multiply(Quadruple) - Method in class com.mvohm.quadruple.Quadruple
-
Multiplies the value of this Quadruple by the value of the given Quadruple
factor.
- multiply(long) - Method in class com.mvohm.quadruple.Quadruple
-
Multiplies the value of this Quadruple by the value of the given long
factor.
- multiply(double) - Method in class com.mvohm.quadruple.Quadruple
-
Multiplies the value of this Quadruple by the value of the given double
factor.
- multiply(Quadruple, Quadruple) - Static method in class com.mvohm.quadruple.Quadruple
-
Multiplies the value of the given Quadruple factor1
by the Quadruple factor2
,
creates and returns a new instance of Quadruple containing the product.
- multiply(Quadruple, long) - Static method in class com.mvohm.quadruple.Quadruple
-
Multiplies the value of the given Quadruple factor1
by the long factor2
,
creates and returns a new instance of Quadruple containing the product.
- multiply(Quadruple, double) - Static method in class com.mvohm.quadruple.Quadruple
-
Multiplies the value of the given Quadruple factor1
by the double factor2
,
creates and returns a new instance of Quadruple containing the product.
- multiply(Quadruple) - Method in class com.mvohm.quadruple.Quadruple
-
Multiplies the value of this Quadruple by the value of the given Quadruple
factor.
- multiply(long) - Method in class com.mvohm.quadruple.Quadruple
-
Multiplies the value of this Quadruple by the value of the given long
factor.
- multiply(double) - Method in class com.mvohm.quadruple.Quadruple
-
Multiplies the value of this Quadruple by the value of the given double
factor.
- multiply(Quadruple, Quadruple) - Static method in class com.mvohm.quadruple.Quadruple
-
Multiplies the value of the given Quadruple factor1
by the Quadruple factor2
,
creates and returns a new instance of Quadruple containing the product.
- multiply(Quadruple, long) - Static method in class com.mvohm.quadruple.Quadruple
-
Multiplies the value of the given Quadruple factor1
by the long factor2
,
creates and returns a new instance of Quadruple containing the product.
- multiply(Quadruple, double) - Static method in class com.mvohm.quadruple.Quadruple
-
Multiplies the value of the given Quadruple factor1
by the double factor2
,
creates and returns a new instance of Quadruple containing the product.
- Quadruple - Class in com.mvohm.quadruple
-
A floating-point number with a 128-bit fractional part of the mantissa and 32-bit
exponent.
- Quadruple - Class in com.mvohm.quadruple
-
A floating-point number with a 128-bit fractional part of the mantissa and 32-bit
exponent.
- Quadruple() - Constructor for class com.mvohm.quadruple.Quadruple
-
Creates a new instance of Quadruple
with value 0.0
- Quadruple(Quadruple) - Constructor for class com.mvohm.quadruple.Quadruple
-
Creates a new Quadruple
instance with the value of the given Quadruple
instance.
- Quadruple(double) - Constructor for class com.mvohm.quadruple.Quadruple
-
Creates a new Quadruple
instance with the given double
value.
- Quadruple(long) - Constructor for class com.mvohm.quadruple.Quadruple
-
Creates a new Quadruple
with the given long
value.
- Quadruple(String) - Constructor for class com.mvohm.quadruple.Quadruple
-
Creates a new Quadruple
with the value represented by the given String
.
- Quadruple(BigDecimal) - Constructor for class com.mvohm.quadruple.Quadruple
-
Creates a new Quadruple
with the value of the given BigDecimal
instance.
- Quadruple(boolean, int, long, long) - Constructor for class com.mvohm.quadruple.Quadruple
-
Creates a new Quadruple
built from the given parts.
- Quadruple(int, long, long) - Constructor for class com.mvohm.quadruple.Quadruple
-
Creates a new Quadruple
with a positive value built from the given parts.
- Quadruple() - Constructor for class com.mvohm.quadruple.Quadruple
-
Creates a new instance of Quadruple
with value 0.0
- Quadruple(Quadruple) - Constructor for class com.mvohm.quadruple.Quadruple
-
Creates a new Quadruple
instance with the value of the given Quadruple
instance.
- Quadruple(double) - Constructor for class com.mvohm.quadruple.Quadruple
-
Creates a new Quadruple
instance with the given double
value.
- Quadruple(long) - Constructor for class com.mvohm.quadruple.Quadruple
-
Creates a new Quadruple
with the given long
value.
- Quadruple(String) - Constructor for class com.mvohm.quadruple.Quadruple
-
Creates a new Quadruple
with the value represented by the given String
.
- Quadruple(BigDecimal) - Constructor for class com.mvohm.quadruple.Quadruple
-
Creates a new Quadruple
with the value of the given BigDecimal
instance.
- Quadruple(boolean, int, long, long) - Constructor for class com.mvohm.quadruple.Quadruple
-
Creates a new Quadruple
built from the given parts.
- Quadruple(int, long, long) - Constructor for class com.mvohm.quadruple.Quadruple
-
Creates a new Quadruple
with a positive value built from the given parts.
- signum() - Method in class com.mvohm.quadruple.Quadruple
-
Returns 1 for positive values, -1 for negative values (including -0), and 0 for the positive zero value
- signum() - Method in class com.mvohm.quadruple.Quadruple
-
Returns 1 for positive values, -1 for negative values (including -0), and 0 for the positive zero value
- sqrt() - Method in class com.mvohm.quadruple.Quadruple
-
Computes a square root of the value of this Quadruple
and replaces the old value of this instance with the newly-computed value.
- sqrt(Quadruple) - Static method in class com.mvohm.quadruple.Quadruple
-
Computes a square root of the value of the given Quadruple
,
creates and returns a new instance of Quadruple containing the value of the square root.
- sqrt() - Method in class com.mvohm.quadruple.Quadruple
-
Computes a square root of the value of this Quadruple
and replaces the old value of this instance with the newly-computed value.
- sqrt(Quadruple) - Static method in class com.mvohm.quadruple.Quadruple
-
Computes a square root of the value of the given Quadruple
,
creates and returns a new instance of Quadruple containing the value of the square root.
- subtract(Quadruple) - Method in class com.mvohm.quadruple.Quadruple
-
Subtracts the value of the given Quadruple
subtrahend from the value of this Quadruple.
- subtract(long) - Method in class com.mvohm.quadruple.Quadruple
-
Subtracts the value of the given long
subtrahend from the value of this Quadruple.
- subtract(double) - Method in class com.mvohm.quadruple.Quadruple
-
Subtracts the value of the given double
subtrahend from the value of this Quadruple.
- subtract(Quadruple, Quadruple) - Static method in class com.mvohm.quadruple.Quadruple
-
Subtracts the value of the Quadruple
subtrahend
from the value of the minuend
,
creates and returns a new instance of Quadruple that contains the difference.
- subtract(Quadruple, long) - Static method in class com.mvohm.quadruple.Quadruple
-
Subtracts the value of the long
subtrahend
from the value of the minuend
,
creates and returns a new instance of Quadruple that contains the difference.
- subtract(Quadruple, double) - Static method in class com.mvohm.quadruple.Quadruple
-
Subtracts the value of the double
subtrahend
from the value of the minuend
,
creates and returns a new instance of Quadruple that contains the difference.
- subtract(Quadruple) - Method in class com.mvohm.quadruple.Quadruple
-
Subtracts the value of the given Quadruple
subtrahend from the value of this Quadruple.
- subtract(long) - Method in class com.mvohm.quadruple.Quadruple
-
Subtracts the value of the given long
subtrahend from the value of this Quadruple.
- subtract(double) - Method in class com.mvohm.quadruple.Quadruple
-
Subtracts the value of the given double
subtrahend from the value of this Quadruple.
- subtract(Quadruple, Quadruple) - Static method in class com.mvohm.quadruple.Quadruple
-
Subtracts the value of the Quadruple
subtrahend
from the value of the minuend
,
creates and returns a new instance of Quadruple that contains the difference.
- subtract(Quadruple, long) - Static method in class com.mvohm.quadruple.Quadruple
-
Subtracts the value of the long
subtrahend
from the value of the minuend
,
creates and returns a new instance of Quadruple that contains the difference.
- subtract(Quadruple, double) - Static method in class com.mvohm.quadruple.Quadruple
-
Subtracts the value of the double
subtrahend
from the value of the minuend
,
creates and returns a new instance of Quadruple that contains the difference.
- ten() - Static method in class com.mvohm.quadruple.Quadruple
-
Returns a new Quadruple
instance with the value of 10.0.
- ten() - Static method in class com.mvohm.quadruple.Quadruple
-
Returns a new Quadruple
instance with the value of 10.0.
- toHexString() - Method in class com.mvohm.quadruple.Quadruple
-
Returns a String
containing a hexadecimal representation
of the instance's value, consisting of sign, two 64-bit words of mantissa, and
exponent preceded by letter 'e', with '_' separating the tetrads of hexadecimal digits.
- toHexString() - Method in class com.mvohm.quadruple.Quadruple
-
Returns a String
containing a hexadecimal representation
of the instance's value, consisting of sign, two 64-bit words of mantissa, and
exponent preceded by letter 'e', with '_' separating the tetrads of hexadecimal digits.
- toIeee754Bytes() - Method in class com.mvohm.quadruple.Quadruple
-
Returns the 128 bits of an IEEE-754 quadruple precision number nearest to the value
of this
instance as an array of 16 byte
s, containing a physical representation
of the standard IEEE-754 quadruple-precision floating-point number.
- toIeee754Bytes() - Method in class com.mvohm.quadruple.Quadruple
-
Returns the 128 bits of an IEEE-754 quadruple precision number nearest to the value
of this
instance as an array of 16 byte
s, containing a physical representation
of the standard IEEE-754 quadruple-precision floating-point number.
- toIeee754Longs() - Method in class com.mvohm.quadruple.Quadruple
-
Returns the 128 bits of an IEEE-754 quadruple precision number nearest to the value
of this
instance as an array of two long
s, containing a physical representation
of the standard IEEE-754 quadruple-precision floating-point number.
- toIeee754Longs() - Method in class com.mvohm.quadruple.Quadruple
-
Returns the 128 bits of an IEEE-754 quadruple precision number nearest to the value
of this
instance as an array of two long
s, containing a physical representation
of the standard IEEE-754 quadruple-precision floating-point number.
- toLongWords() - Method in class com.mvohm.quadruple.Quadruple
-
Returns the fields of the instance that make up it's value as
an array of long
s.
- toLongWords() - Method in class com.mvohm.quadruple.Quadruple
-
Returns the fields of the instance that make up it's value as
an array of long
s.
- toString() - Method in class com.mvohm.quadruple.Quadruple
-
Returns a decimal string representation of the value of this Quadruple
in a scientific (exponential) notation, rounded to 43 digits after point.
- toString() - Method in class com.mvohm.quadruple.Quadruple
-
Returns a decimal string representation of the value of this Quadruple
in a scientific (exponential) notation, rounded to 43 digits after point.
- two() - Static method in class com.mvohm.quadruple.Quadruple
-
Returns a new Quadruple
instance with the value of 2.0.
- two() - Static method in class com.mvohm.quadruple.Quadruple
-
Returns a new Quadruple
instance with the value of 2.0.


Video: Rutgers Cheerleader Makes Funny Mistake vs. Ohio State
by Andrew McCartyOn Saturday afternoon, Ohio State and Rutgers took the field for what figured to be the most lopsided game of the college football season. Just a few minutes into the action, it was clear why Las Vegas decided the Buckeyes should be 53-point favorites.
Each of Rutgers’ first two possessions ended in a turnover and a subsequent Ohio State touchdown. The Buckeyes raced out to a 14-0 lead in the first three and a half minutes of the game.
But they didn’t stop there. Star running back J.K. Dobbins scored his second rushing touchdown of the game to give the Buckeyes a 21-0 lead with six minutes left in the first quarter.
Perhaps the best moment of the game came shortly after – and it had nothing to do with the players.
A Rutgers cheerleader was spotted clapping after Dobbins scored the touchdown. It looks like he accidentally cheered for the wrong team.
Oops!
Not long after this moment, though, the Rutgers cheerleaders actually did have something to cheer for.
Isaih Pacheco scored on a 26-yard touchdown run to cut into Ohio State’s lead. The Scarlet Knights added another touchdown near the end of the third quarter. But they weren’t done yet!
Rutgers scored with just over a minute left in the fourth quarter. Ohio State leads 56-21.


A Basic Penetration Test
A basic penetration test is made up of the following steps:
Explore
Use your browser to explore all of the functionality provided by the application.
Follow all links, press all buttons and fill in and submit all forms.
If the applications supports multiple roles then do this for each of the roles.
For each role save the ZAP session in a different file and start a new session before you
start using the next role.
Spider
Use the spider to find URLs that you have either missed
or that are hidden. You can also use the AJAX Spider add-on
to improve the results and crawl the dynamic-built links.
Explore any links found.
Forced Browse
Use the forced browse scanner to find unreferenced files and directories (requires "Forced Browse" add-on).
Active Scan
Use the active scanner to find basic vulnerabilities.
Manual Test
The above steps will find basic vulnerabilities.
However to find more vulnerabilities you will need to manually test the application.
See the OWASP Testing Guide for more details.
Future versions of the ZAP Desktop User Guide will describe how ZAP can be used to
help this process.
See also
External Links
| |
https://www.owasp.org/wstg |
OWASP Testing Guide |
Official Videos


@* * Copyright 2020 HM Revenue & Customs * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. *@ @import config.ApplicationConfig @import controllers.auth.PayeAuthenticatedRequest @import uk.gov.hmrc.play.partials.FormPartialRetriever @import view_models.paye.PayeAtsMain @import utils.HtmlFormatter @(viewModel: PayeAtsMain)(implicit request: PayeAuthenticatedRequest[_], messages: Messages, lang: Lang, formPartialRetriever: FormPartialRetriever, appConfig: ApplicationConfig) @includes.paye.paye_taxs_main(title = Messages("paye.ats.no_ats.title") + Messages("generic.to_from", viewModel.taxYearStart, viewModel.taxYearEnd)) {
@Messages("paye.ats.no_ats.paragraph")
}


Split
About Us
Sign In
Meet the Team!
Miguel Nicolas
UI
Lexie Jiang
UI
Michael Jordan
React
Chazaray Robinson
React
Bayron Puac
React
Zachary Peasley
Back-end
Mackenzie Weber
Project Manager


AKA
THE SEVEN COMMANDMENTS OF SUCCESSFUL PARTYING
Partying is misunderestimated by 99% of the populace. Accordingly, it is rarely done properly and has never garnered the respect it deserves.
Partying is: "forgetting who you are while remembering what you are".
It is the complete loss of the social conditioning that makes adult life monotonous and depressing and has the power to be a transformational spiritual experience.
Here’s how you do it.
Partying is all about letting go of your inhibitions. Kickstart the process by throwing on a ridiculous costume. If the Party has a theme, go to the extreme. Lead the charge and maximize the fun for everyone. Do not attempt to Party in normal clothing or look cool, because nothing is cool except having fun and feeling good and sharing that with others.
In order to take the Party to the next level, you must drag out the trampolines, pogo sticks, rollerblades, hula hoops, jump ropes, beach balls, shake weights, musical instruments and etc. Anything you can hoist, bounce off, or roll on. And share them all night long.
Next-level Partying requires the infectious, high-energy stuff that will force everyone to sing and dance. Booty Bass, Eurodance, Party Metal, Jock Jams and Choice Hard Rock. The songs people know and love. And it must also be as loud as possible. A Party is no place for conversation.
You might think dancing is hard and requires practice. Not so. Just stop thinking, let go and allow the music to be your master. You will instantly be having fun and feeling good and others will be impressed and inspired to dance also. The one secret to dancing is just bend your knees, one leg at a time. Try it. Right now.
As children, we constantly climb on, jump off, and explore everything. We want to run, scream, sing, dance, and play as hard as our bodies will allow. We are fearlessly responding to nature’s Divine Programming, which western society works very hard to subvert and destroy by incessantly training us to sit still and be quiet and follow the rules and dress and act identically so that we can join the labor force and reproduce another batch who will do the same. It destroys our natural fun-seeking, creative impulses and is the reason so many are depressed and afraid to sing or dance or deviate from the norm. Overcoming this conditioning is a formidable challenge. Partying can get us there.
Dark locations lower everyone’s inhibitions and are ideal, although sunglasses can be a viable alternative. Party lights and fog machines are also necessary. The atmosphere must be as crazy and high-energy as possible. That’s why it is better to Party outdoors DDP style. You cannot Party indoors and do it right without wrecking your house. And Partying in a club means you have to be of age and spend a ton of money and the atmosphere is controlled and there’s a curfew and you can’t bring props in there. Once outdoors, the Party is liberated from these restrictions and can be shared with an unlimited number of new friends and everyone is free to get as wild as possible.
People drink a lot at most Parties because most Parties are boring and drinking is therefore necessary to loosen up and have fun. This is due to poor music, dull clothing, lack of props and lame atmosphere; all of which inhibit singing and dancing and living free. But if the Party is really good, the atmosphere alone will inspire people to lose their inhibitions and freak out and drive the energy to ridiculous heights and make it an incredible experience for everyone. Creating a Party like that is very hard to do, but it should be the goal every time.
We've now thrown 67 insane Parties across North America and Europe and the participants often numbered in the thousands. There was generally a small police presence keeping an eye on things, but no drinking tickets, fights or any other problems one would expect from such large, wild crowds.  Partying by elevating consciousness, rather than destroying it. Much more than a Party, the DDP has also been a very interesting social experiment; clearly demonstrating that by following the above guidelines, it’s possible to unite thousands of people of all ages, cultures and social groups in order to peacefully celebrate our Common Humanity. That is why the DDP is also known as “The Party Revolution”. It is a unique force that has the power to overcome negative conditioning and unify and inspire the people of the world in ways never before imagined. Accordingly, we plan to take the DDP to Every Single Country On The Face Of The Earth and inspire as many people as possible to create their own DDPs to ensure that this becomes an enduring global movement that touches as many lives as possible. It will all climax in Transnistria, where we will host a Simultaneous Global Dance Party, transmitted to everyone in the world at the same time. It will be fun. You are invited.


Welcome.
I'd like to check my thoughts.
Summarize a situation that bothered you
Back
Next
Initial Feeling
How did you feel? (100% being the most you've ever felt that emotion)
0%
Back
Next
Main Thought
What thought or concern was going through your mind?
Back
Next
Thought Distortions
Which distortions can you identify in your thoughts?
EMOTIONAL REASONING: Believing something is true because it "feels" true.
FORTUNE TELLING: Making negative predictions about the future, such as how people will behave or how events will play out
ALL OR NOTHING THINKING: Seeing people or events in absolute terms without recognizing middle ground.
BLAMING: Blaming yourself or others too much. Focusing on who it to blame for problems rather than what you can do about them.
CATASTROPHIZING: Blowing things out of proportion, telling yourself that you won't be able to handle something.
DOWNPLAYING POSITIVES: Minimizing or dismissing positive qualities, achievements or behaviors by telling yourself that they are unimportant or don't count.
INTOLERANCE OF UNCERTAINTY: Struggling to accept or tolerate things being uncertain or unknown.
LABELING: Describing yourself or others using global, negative labels.
MIND READING: Jumping to conclusions about another person's thoughts, feelings or intentions without checking them out.
NEGATIVE FILTERING: Focusing only on the negatives and ignoring the positives in a situation.
NOT ACCEPTING: Dwelling on an unpleasant situation or wishing things were different instead of accepting what has happened and finding ways to move forward.
PERSONALIZING: Telling yourself that events relate to you when they may not.
'SHOULD' AND 'MUST' THINKING: Focusing on how things or people "should" or "must" be. Treating your own standards or preferences as rules that everyone must live by.
NOT A DISTORTION: None of the thought distortions apply but I could think about this situation in a more helpful way.
Back
Next
Modified Thoughts
What is another way to think about this situation without distortions?
Back
Next
Current Feelings and Review
Back
Finish


RT @deniseyu21: i saw a tweet a while back (will link it if i find it again) that the single most useful skill of any senior++ IC or engine…
2/6/2021, 2:43:24 AM
Favs: 0
Retweets: 0
link--- layout: tweet ---
RT @deniseyu21: i saw a tweet a while back (will link it if i find it again) that the single most useful skill of any senior++ IC or engine…
2/6/2021, 2:43:24 AM
Favs: 0
Retweets: 0
link


jsreport online version can be used without any previous installation. Just create a free account, define your reports, connect to REST API from any language and generate reports. It is free for 200 reports per month or you can choose from one of the enterprise plans.
The most popular extensions from the community are provided out of the box in jsreport online without any installation needed. You can embed images, generate pdf by phantom, export and import your templates or use other extensions. If you want a full control and write your own extensions. Use jsreport on premise


| CONTENTS | PREV | NEXT |
A set of reader and
writer plug-ins may be designed to interpret each other's
metadata without the need for a separate transcoder. The
relationships between plug-ins can be determined using the
ImageReaderSpi.getImageWriterSpiNames
and
ImageWriterSpi.getImageReaderSpiNames
methods, which
indicate which plug-ins are known to work well with a given plug-in
of the opposite type. If multiple plug-ins are being written by a
single vendor, this mechanism will provide the best quality.
However, when working with plug-ins that have not been designed to interoperate, a transcoder plug-in may be provided by a developer who understands the metadata formats of a given pair of reader and writer plug-ins, even though each was written without knowledge of the other.
Given a particular pair of reader and writer plug-ins, the set of appropriate transcoder plug-ins may be located as follows:
ImageReader reader; ImageWriter writer; Iterator transcoders = ImageIO.getImageTranscoders(reader, writer);


Unified Cache Demos
ADAL
Latest published version of the ADAL SDK
MSAL
MSAL API changes with unified cache


Game Panel
Tries
New game
Guess
Play
Moves
Guess
Evaluation
Game Statistics
Total
Wins
Loses
Average Moves
Average Win Time


§377-13 Public records and proceedings. The complaints, orders, and testimony relating to a proceeding instituted by the board under section 377-9 shall be public records and be available for inspection or copying. All proceedings pursuant to section 377-9 shall be open to the public. [L 1945, c 250, §13; RL 1955, §90-14; HRS §377-13; am L 1985, c 251, §22]
Cross References
Records, see chapter 92.