\hypertarget{sfPolicyUserData_8c}{ \section{sfPolicyUserData.c File Reference} \label{sfPolicyUserData_8c}\index{sfPolicyUserData.c@{sfPolicyUserData.c}} } {\ttfamily \#include \char`\"{}stdlib.h\char`\"{}}\par {\ttfamily \#include \char`\"{}string.h\char`\"{}}\par {\ttfamily \#include \char`\"{}sfPolicy.h\char`\"{}}\par {\ttfamily \#include \char`\"{}sfPolicyUserData.h\char`\"{}}\par \subsection*{Functions} \begin{DoxyCompactItemize} \item tSfPolicyUserContextId \hyperlink{group__sfPolicyConfig_gac62cd5838bee4a9d3f40561eae920cdd}{sfPolicyConfigCreate} (void) \item void \hyperlink{group__sfPolicyConfig_ga189d09ed6d1203ebace6ea2c2aafc1b8}{sfPolicyConfigDelete} (tSfPolicyUserContextId pContext) \item int \hyperlink{group__sfPolicyConfig_ga8e14fd83397b9bbb14568070183db80b}{sfPolicyUserDataSet} (tSfPolicyUserContextId pContext, tSfPolicyId policyId, void $\ast$\hyperlink{group__mysql_ga6439d32dccbbc77c9b2aad04897bfa74}{config}) \item void $\ast$ \hyperlink{group__sfPolicyConfig_gae8f2ae426b1f1a50eabfade6d22c2c85}{sfPolicyUserDataClear} (tSfPolicyUserContextId pContext, tSfPolicyId policyId) \item int \hyperlink{group__sfPolicyConfig_ga3f3ab9314d29d2ee2a8285289b388f17}{sfPolicyUserDataIterate} (tSfPolicyUserContextId pContext, int($\ast$callback)(tSfPolicyUserContextId pContext, tSfPolicyId policyId, void $\ast$\hyperlink{group__mysql_ga6439d32dccbbc77c9b2aad04897bfa74}{config})) \end{DoxyCompactItemize} \subsection*{Variables} \begin{DoxyCompactItemize} \item tSfPolicyId \hyperlink{sfPolicyUserData_8c_a281b418c0dc978a74cd7ab5e46ee0fa4}{runtimePolicyId} = 0 \item tSfPolicyId \hyperlink{sfPolicyUserData_8c_a0a415b8e70250b11e64a463134d00b4f}{parserPolicyId} = 0 \end{DoxyCompactItemize} \subsection{Variable Documentation} \hypertarget{sfPolicyUserData_8c_a0a415b8e70250b11e64a463134d00b4f}{ \index{sfPolicyUserData.c@{sfPolicyUserData.c}!parserPolicyId@{parserPolicyId}} \index{parserPolicyId@{parserPolicyId}!sfPolicyUserData.c@{sfPolicyUserData.c}} \subsubsection[{parserPolicyId}]{\setlength{\rightskip}{0pt plus 5cm}tSfPolicyId {\bf parserPolicyId} = 0}} \label{sfPolicyUserData_8c_a0a415b8e70250b11e64a463134d00b4f} \hypertarget{sfPolicyUserData_8c_a281b418c0dc978a74cd7ab5e46ee0fa4}{ \index{sfPolicyUserData.c@{sfPolicyUserData.c}!runtimePolicyId@{runtimePolicyId}} \index{runtimePolicyId@{runtimePolicyId}!sfPolicyUserData.c@{sfPolicyUserData.c}} \subsubsection[{runtimePolicyId}]{\setlength{\rightskip}{0pt plus 5cm}tSfPolicyId {\bf runtimePolicyId} = 0}} \label{sfPolicyUserData_8c_a281b418c0dc978a74cd7ab5e46ee0fa4}