You need to sign in or sign up before continuing.
Commit 7427fd3e authored by Adarsh's avatar Adarsh

final doc

parent 4f8b7542

Too many changes to show.

To preserve performance only 1000 of 1000+ files are displayed.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.9.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>sfcode: /opt/lampp/htdocs/sfcode/backend/compile.php File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">sfcode
</div>
<div id="projectbrief">An Online Competing and Development Environment</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_8c739bbef76d64b22d6b0911c526dd76.html">backend</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#var-members">Variables</a> </div>
<div class="headertitle">
<div class="title">compile.php File Reference</div> </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
Variables</h2></td></tr>
<tr class="memitem:ab1d99e9211e0764ab2dcf25497fa40e4"><td class="memItemLeft" align="right" valign="top"><a id="ab1d99e9211e0764ab2dcf25497fa40e4"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>$postData</b> = file_get_contents(&quot;php://input&quot;)</td></tr>
<tr class="separator:ab1d99e9211e0764ab2dcf25497fa40e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a227a9443cabbe5e23cfc10c4371e09d1"><td class="memItemLeft" align="right" valign="top"><a id="a227a9443cabbe5e23cfc10c4371e09d1"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>$uname</b> = $postData['username']</td></tr>
<tr class="separator:a227a9443cabbe5e23cfc10c4371e09d1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0722441477f957078ee2437054556cbc"><td class="memItemLeft" align="right" valign="top"><a id="a0722441477f957078ee2437054556cbc"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>$filename</b> = $postData['filename']</td></tr>
<tr class="separator:a0722441477f957078ee2437054556cbc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3f910b7833f09507df883bf8b04d3bdb"><td class="memItemLeft" align="right" valign="top"><a id="a3f910b7833f09507df883bf8b04d3bdb"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>$f_path</b> = $postData['path']</td></tr>
<tr class="separator:a3f910b7833f09507df883bf8b04d3bdb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a83170d318260a5a2e2a79dccdd371b10"><td class="memItemLeft" align="right" valign="top"><a id="a83170d318260a5a2e2a79dccdd371b10"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>$language</b> = $postData['language']</td></tr>
<tr class="separator:a83170d318260a5a2e2a79dccdd371b10"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8a081d1b9ae6e0379850a3996564bb3f"><td class="memItemLeft" align="right" valign="top"><a id="a8a081d1b9ae6e0379850a3996564bb3f"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>$ret_stat</b> = 0</td></tr>
<tr class="separator:a8a081d1b9ae6e0379850a3996564bb3f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a247cbbb16ae0aa6b9c0376f9e758f6fb"><td class="memItemLeft" align="right" valign="top">if(strcmp($language, &quot;.cpp&quot;)==0) else&#160;</td><td class="memItemRight" valign="bottom"><b>if</b> (strcmp( $language, &quot;.java&quot;)==0)</td></tr>
<tr class="separator:a247cbbb16ae0aa6b9c0376f9e758f6fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>This script compiles a given code file (except python code files) for a user using the compiler correponding to the language of the code file, using system() function. Returns an error if there is a compilation error. </p>
</div><h2 class="groupheader">Variable Documentation</h2>
<a id="a247cbbb16ae0aa6b9c0376f9e758f6fb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a247cbbb16ae0aa6b9c0376f9e758f6fb">&#9670;&nbsp;</a></span>if</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">if</td>
</tr>
</table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">{</div>
<div class="line"> echo json_encode(fread($file, filesize($out_fname)))</div>
</div><!-- fragment -->
</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
</small></address>
</body>
</html>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment