marble
#include <jsonparser.h>
Public Attributes | |
long int | count |
int | height |
qreal | latitude |
qreal | longitude |
long int | owner_id |
QString | owner_name |
QString | owner_url |
QString | photo_file_url |
long int | photo_id |
QString | photo_title |
QString | photo_url |
QDate | upload_date |
int | width |
Detailed Description
This is a generic class built up for parsing Json that is JavaScript Object Notification FIXME: the class presently has no sanity checking mechanism, it just can't check whether the input given to it is only JSON or Javascript ; a point of potential breach for the software.
sanity checking would include : (1)regex matching for following characters "" {} , [a-zA-Z] everything else should be discarded (but some unicode names could pose problem) (2)checking for javascript constructs and eliminating them. (3)some other plan that i have yet not thought upon :)
Definition at line 29 of file panoramio/jsonparser.h.
Member Data Documentation
long int panoramioDataStructure::count |
Definition at line 31 of file panoramio/jsonparser.h.
int panoramioDataStructure::height |
Definition at line 39 of file panoramio/jsonparser.h.
qreal panoramioDataStructure::latitude |
Definition at line 37 of file panoramio/jsonparser.h.
qreal panoramioDataStructure::longitude |
Definition at line 36 of file panoramio/jsonparser.h.
long int panoramioDataStructure::owner_id |
Definition at line 41 of file panoramio/jsonparser.h.
QString panoramioDataStructure::owner_name |
Definition at line 42 of file panoramio/jsonparser.h.
QString panoramioDataStructure::owner_url |
Definition at line 43 of file panoramio/jsonparser.h.
QString panoramioDataStructure::photo_file_url |
Definition at line 35 of file panoramio/jsonparser.h.
long int panoramioDataStructure::photo_id |
Definition at line 32 of file panoramio/jsonparser.h.
QString panoramioDataStructure::photo_title |
Definition at line 33 of file panoramio/jsonparser.h.
QString panoramioDataStructure::photo_url |
Definition at line 34 of file panoramio/jsonparser.h.
QDate panoramioDataStructure::upload_date |
Definition at line 40 of file panoramio/jsonparser.h.
int panoramioDataStructure::width |
Definition at line 38 of file panoramio/jsonparser.h.
The documentation for this struct was generated from the following file:
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:13:44 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.