Function declarations to read / write ISAACS XML file.
More...
#include <libxml/encoding.h>
#include <libxml/xmlwriter.h>
#include <libxml/xmlreader.h>
#include <libxml/parser.h>
Go to the source code of this file.
|
size_t | strfind (int *ida) |
|
int | XmlwriterFilename (const char *uri) |
| write ISAACS XML file
|
|
int | write_xml (const char *filetosave) |
| write XML file
|
|
gboolean | file_exists (const char *filename) |
| file exists ?
|
|
xmlNodePtr | findnode (xmlNodePtr startnode, char *nname) |
| find XML node
|
|
int | setprop (xmlNodePtr pnode) |
| read chemical properties from XML node
|
|
int | testopening (char *tdata, char *tfichier) |
| test atomic coordinates file opening
|
|
int | setchemistry (xmlNodePtr xsnode) |
| read chemistry data from node
|
|
int | setbox (xmlNodePtr boxnode) |
| read box properties from node
|
|
int | setpbc (xmlNodePtr pbcnode) |
| read the PBC information from node
|
|
int | setcutoffs (xmlNodePtr cutnode) |
| read bond cutoffs from node
|
|
int | settime (xmlNodePtr timenode) |
| read MD information from node
|
|
int | check_xml (const char *filetocheck) |
| check the opening of ISAACS XML file
|
|
gchar * | open_xml (const char *filetoread) |
| Open ISAACS XML file.
|
|
◆ check_xml()
int check_xml |
( |
const char * | filetocheck | ) |
|
check the opening of ISAACS XML file
- Parameters
-
Definition at line 1237 of file read_isaacs.c.
◆ file_exists()
gboolean file_exists |
( |
const char * | filename | ) |
|
◆ findnode()
xmlNodePtr findnode |
( |
xmlNodePtr | startnode, |
|
|
char * | nname ) |
find XML node
- Parameters
-
startnode | Starting node |
nname | Node name to find |
Definition at line 548 of file read_isaacs.c.
◆ open_xml()
gchar * open_xml |
( |
const char * | filetoread | ) |
|
◆ setbox()
int setbox |
( |
xmlNodePtr | boxnode | ) |
|
read box properties from node
- Parameters
-
Definition at line 867 of file read_isaacs.c.
◆ setchemistry()
int setchemistry |
( |
xmlNodePtr | xsnode | ) |
|
read chemistry data from node
- Parameters
-
Definition at line 773 of file read_isaacs.c.
◆ setcutoffs()
int setcutoffs |
( |
xmlNodePtr | cutnode | ) |
|
read bond cutoffs from node
- Parameters
-
Definition at line 1114 of file read_isaacs.c.
◆ setpbc()
int setpbc |
( |
xmlNodePtr | pbcnode | ) |
|
read the PBC information from node
- Parameters
-
Definition at line 1060 of file read_isaacs.c.
◆ setprop()
int setprop |
( |
xmlNodePtr | pnode | ) |
|
read chemical properties from XML node
- Parameters
-
Definition at line 591 of file read_isaacs.c.
◆ settime()
int settime |
( |
xmlNodePtr | timenode | ) |
|
read MD information from node
- Parameters
-
Definition at line 1177 of file read_isaacs.c.
◆ strfind()
size_t strfind |
( |
int * | ida | ) |
|
◆ testopening()
int testopening |
( |
char * | tdata, |
|
|
char * | tfichier ) |
test atomic coordinates file opening
- Parameters
-
tdata | Type of coordinates |
tfichier | File name |
Definition at line 697 of file read_isaacs.c.
◆ write_xml()
int write_xml |
( |
const char * | filetosave | ) |
|
◆ XmlwriterFilename()
int XmlwriterFilename |
( |
const char * | uri | ) |
|