classfv_1_1GenContainer.tex 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. \hypertarget{classfv_1_1GenContainer}{}\section{fv\+:\+:Gen\+Container Class Reference}
  2. \label{classfv_1_1GenContainer}\index{fv\+::\+Gen\+Container@{fv\+::\+Gen\+Container}}
  3. Inheritance diagram for fv\+:\+:Gen\+Container\+:
  4. \nopagebreak
  5. \begin{figure}[H]
  6. \begin{center}
  7. \leavevmode
  8. \includegraphics[width=350pt]{classfv_1_1GenContainer__inherit__graph}
  9. \end{center}
  10. \end{figure}
  11. \subsection*{Public Member Functions}
  12. \begin{DoxyCompactItemize}
  13. \item
  14. \hypertarget{classfv_1_1GenContainer_acd03ede0e7e0cf362011e5614c787c7b}{}\label{classfv_1_1GenContainer_acd03ede0e7e0cf362011e5614c787c7b}
  15. {\bfseries Gen\+Container} (const std\+::string name, const std\+::string \&desc)
  16. \item
  17. \hypertarget{classfv_1_1GenContainer_a34630bea6b7a4f97507420997122ae38}{}\label{classfv_1_1GenContainer_a34630bea6b7a4f97507420997122ae38}
  18. {\bfseries Gen\+Container} (const std\+::string name)
  19. \item
  20. \hypertarget{classfv_1_1GenContainer_a5ec383ec157a845610061c3e50f275ac}{}\label{classfv_1_1GenContainer_a5ec383ec157a845610061c3e50f275ac}
  21. void {\bfseries add\+\_\+filter} (\hyperlink{classfv_1_1GenValue}{Gen\+Value} $\ast$filter)
  22. \item
  23. \hypertarget{classfv_1_1GenContainer_af9b35ceab9c8238f0d7b51174a28aad9}{}\label{classfv_1_1GenContainer_af9b35ceab9c8238f0d7b51174a28aad9}
  24. void {\bfseries fill} ()
  25. \item
  26. \hypertarget{classfv_1_1GenContainer_a58d3266f1dad3fa9b6caa9fdacb57323}{}\label{classfv_1_1GenContainer_a58d3266f1dad3fa9b6caa9fdacb57323}
  27. void {\bfseries set\+\_\+description} (const std\+::string \&description)
  28. \item
  29. \hypertarget{classfv_1_1GenContainer_ad21df0a48fca797ff0cc9fec6a0d46f9}{}\label{classfv_1_1GenContainer_ad21df0a48fca797ff0cc9fec6a0d46f9}
  30. const std\+::string \& {\bfseries get\+\_\+name} ()
  31. \item
  32. \hypertarget{classfv_1_1GenContainer_a9c4dd0c4bf7017525c2091f356d67d50}{}\label{classfv_1_1GenContainer_a9c4dd0c4bf7017525c2091f356d67d50}
  33. virtual void {\bfseries save\+\_\+as} (const std\+::string \&fname, const Save\+Option \&option)=0
  34. \item
  35. \hypertarget{classfv_1_1GenContainer_a092468704245618c0f4e2faf0f0a5efd}{}\label{classfv_1_1GenContainer_a092468704245618c0f4e2faf0f0a5efd}
  36. virtual void {\bfseries save} (const Save\+Option \&option=Save\+Option\+::\+P\+NG)
  37. \end{DoxyCompactItemize}
  38. \subsection*{Protected Member Functions}
  39. \begin{DoxyCompactItemize}
  40. \item
  41. \hypertarget{classfv_1_1GenContainer_ad7e9b2f7dcd1cda772e4a1481690897a}{}\label{classfv_1_1GenContainer_ad7e9b2f7dcd1cda772e4a1481690897a}
  42. virtual void {\bfseries \+\_\+fill} ()=0
  43. \end{DoxyCompactItemize}
  44. \subsection*{Private Attributes}
  45. \begin{DoxyCompactItemize}
  46. \item
  47. \hypertarget{classfv_1_1GenContainer_aee9152c946640607feab1adb84aa08c7}{}\label{classfv_1_1GenContainer_aee9152c946640607feab1adb84aa08c7}
  48. std\+::string {\bfseries name}
  49. \item
  50. \hypertarget{classfv_1_1GenContainer_ab81b296313d0911f66301b9343be1b1b}{}\label{classfv_1_1GenContainer_ab81b296313d0911f66301b9343be1b1b}
  51. std\+::string {\bfseries desc}
  52. \item
  53. \hypertarget{classfv_1_1GenContainer_ab0a9af04074f17fb7bd7e84fafa5ac6c}{}\label{classfv_1_1GenContainer_ab0a9af04074f17fb7bd7e84fafa5ac6c}
  54. std\+::vector$<$ \hyperlink{classfv_1_1Filter}{Filter} $\ast$ $>$ {\bfseries filters}
  55. \end{DoxyCompactItemize}
  56. The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
  57. \item
  58. /home/caleb/\+Sources/\+T\+T\+T\+T/filval/container.\+hpp\end{DoxyCompactItemize}