• Skip to content
  • Skip to link menu
KDE API Reference
  • KDE API Reference
  • kdeedu API Reference
  • KDE Home
  • Contact Us
 

marble

Public Attributes | List of all members
panoramioDataStructure Struct Reference

#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 :)

Author
Shashank Singh

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:
  • panoramio/jsonparser.h
This file is part of the KDE documentation.
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.

marble

Skip menu "marble"
  • Main Page
  • Namespace List
  • Namespace Members
  • Alphabetical List
  • Class List
  • Class Hierarchy
  • Class Members
  • File List
  • File Members
  • Related Pages

kdeedu API Reference

Skip menu "kdeedu API Reference"
  • Analitza
  •     lib
  • kalgebra
  • kalzium
  •   libscience
  • kanagram
  • kig
  •   lib
  • klettres
  • marble
  • parley
  • rocs
  •   App
  •   RocsCore
  •   VisualEditor
  •   stepcore

Search



Report problems with this website to our bug tracking system.
Contact the specific authors with questions and comments about the page contents.

KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal