1 {{+bindTo:partials.standard_nacl_article}}
2 <h1>pp::internal::CallbackOutputTraits< std::vector< DirectoryEntry > > Struct Template Reference</h1>
4 {{- dummy div to appease doxygen -}}
6 <!-- Generated by Doxygen 1.7.6.1 -->
12 <div class="contents">
13 <!-- doxytag: class="pp::internal::CallbackOutputTraits< std::vector< DirectoryEntry > >" -->
14 <p><a href="structpp_1_1internal_1_1_callback_output_traits_3_01std_1_1vector_3_01_directory_entry_01_4_01_4-members.html">List of all members.</a></p>
16 Public Types</h2><table class="memberdecls">
18 <tr><td class="memItemLeft" align="right" valign="top">typedef PP_ArrayOutput </td><td class="memItemRight" valign="bottom"><a class="el" href="structpp_1_1internal_1_1_callback_output_traits_3_01std_1_1vector_3_01_directory_entry_01_4_01_4.html#a91af145a82c147adbeaed69c3e6c3ab3">APIArgType</a></td></tr>
19 <tr><td class="memItemLeft" align="right" valign="top">typedef <br class="typebreak" />
20 <a class="el" href="classpp_1_1internal_1_1_directory_entry_array_output_adapter_with_storage.html">DirectoryEntryArrayOutputAdapterWithStorage</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structpp_1_1internal_1_1_callback_output_traits_3_01std_1_1vector_3_01_directory_entry_01_4_01_4.html#a5c78dd88ade2f1f6282605f9a3f2949d">StorageType</a></td></tr>
22 Static Public Member Functions</h2><table class="memberdecls">
23 <tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structpp_1_1internal_1_1_callback_output_traits_3_01std_1_1vector_3_01_directory_entry_01_4_01_4.html#a91af145a82c147adbeaed69c3e6c3ab3">APIArgType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structpp_1_1internal_1_1_callback_output_traits_3_01std_1_1vector_3_01_directory_entry_01_4_01_4.html#a57c9b5014e6ab62dcd28da5bb017aa48">StorageToAPIArg</a> (<a class="el" href="structpp_1_1internal_1_1_callback_output_traits_3_01std_1_1vector_3_01_directory_entry_01_4_01_4.html#a5c78dd88ade2f1f6282605f9a3f2949d">StorageType</a> &t)</td></tr>
24 <tr><td class="memItemLeft" align="right" valign="top">static std::vector<br class="typebreak" />
25 < <a class="el" href="classpp_1_1_directory_entry.html">DirectoryEntry</a> > & </td><td class="memItemRight" valign="bottom"><a class="el" href="structpp_1_1internal_1_1_callback_output_traits_3_01std_1_1vector_3_01_directory_entry_01_4_01_4.html#a1363bd4ed9b123454c6e9e7a5a062e69">StorageToPluginArg</a> (<a class="el" href="structpp_1_1internal_1_1_callback_output_traits_3_01std_1_1vector_3_01_directory_entry_01_4_01_4.html#a5c78dd88ade2f1f6282605f9a3f2949d">StorageType</a> &t)</td></tr>
26 <tr><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="structpp_1_1internal_1_1_callback_output_traits_3_01std_1_1vector_3_01_directory_entry_01_4_01_4.html#ae5cefe7c63f50e354c27085ecf2b1355">Initialize</a> (<a class="el" href="structpp_1_1internal_1_1_callback_output_traits_3_01std_1_1vector_3_01_directory_entry_01_4_01_4.html#a5c78dd88ade2f1f6282605f9a3f2949d">StorageType</a> *)</td></tr>
28 <h3>template<><br />
29 struct pp::internal::CallbackOutputTraits< std::vector< DirectoryEntry > ></h3>
30 <hr /><h2>Member Typedef Documentation</h2>
31 <a class="anchor" id="a91af145a82c147adbeaed69c3e6c3ab3"></a><!-- doxytag: member="pp::internal::CallbackOutputTraits< std::vector< DirectoryEntry > >::APIArgType" ref="a91af145a82c147adbeaed69c3e6c3ab3" args="" -->
33 <div class="memproto">
34 <table class="memname">
36 <td class="memname">typedef PP_ArrayOutput pp::internal::CallbackOutputTraits< std::vector< <a class="el" href="classpp_1_1_directory_entry.html">DirectoryEntry</a> > >::<a class="el" href="structpp_1_1internal_1_1_callback_output_traits_3_01std_1_1vector_3_01_directory_entry_01_4_01_4.html#a91af145a82c147adbeaed69c3e6c3ab3">APIArgType</a></td>
43 <a class="anchor" id="a5c78dd88ade2f1f6282605f9a3f2949d"></a><!-- doxytag: member="pp::internal::CallbackOutputTraits< std::vector< DirectoryEntry > >::StorageType" ref="a5c78dd88ade2f1f6282605f9a3f2949d" args="" -->
45 <div class="memproto">
46 <table class="memname">
48 <td class="memname">typedef <a class="el" href="classpp_1_1internal_1_1_directory_entry_array_output_adapter_with_storage.html">DirectoryEntryArrayOutputAdapterWithStorage</a> pp::internal::CallbackOutputTraits< std::vector< <a class="el" href="classpp_1_1_directory_entry.html">DirectoryEntry</a> > >::<a class="el" href="structpp_1_1internal_1_1_callback_output_traits_3_01std_1_1vector_3_01_directory_entry_01_4_01_4.html#a5c78dd88ade2f1f6282605f9a3f2949d">StorageType</a></td>
55 <hr /><h2>Member Function Documentation</h2>
56 <a class="anchor" id="ae5cefe7c63f50e354c27085ecf2b1355"></a><!-- doxytag: member="pp::internal::CallbackOutputTraits< std::vector< DirectoryEntry > >::Initialize" ref="ae5cefe7c63f50e354c27085ecf2b1355" args="(StorageType *)" -->
58 <div class="memproto">
59 <table class="memname">
61 <td class="memname">static void pp::internal::CallbackOutputTraits< std::vector< <a class="el" href="classpp_1_1_directory_entry.html">DirectoryEntry</a> > >::<a class="el" href="structpp_1_1internal_1_1_callback_output_traits_3_01std_1_1vector_3_01_directory_entry_01_4_01_4.html#ae5cefe7c63f50e354c27085ecf2b1355">Initialize</a> </td>
63 <td class="paramtype"><a class="el" href="structpp_1_1internal_1_1_callback_output_traits_3_01std_1_1vector_3_01_directory_entry_01_4_01_4.html#a5c78dd88ade2f1f6282605f9a3f2949d">StorageType</a> * </td>
64 <td class="paramname"></td><td>)</td>
65 <td><code> [inline, static]</code></td>
72 <a class="anchor" id="a57c9b5014e6ab62dcd28da5bb017aa48"></a><!-- doxytag: member="pp::internal::CallbackOutputTraits< std::vector< DirectoryEntry > >::StorageToAPIArg" ref="a57c9b5014e6ab62dcd28da5bb017aa48" args="(StorageType &t)" -->
74 <div class="memproto">
75 <table class="memname">
77 <td class="memname">static <a class="el" href="structpp_1_1internal_1_1_callback_output_traits_3_01std_1_1vector_3_01_directory_entry_01_4_01_4.html#a91af145a82c147adbeaed69c3e6c3ab3">APIArgType</a> pp::internal::CallbackOutputTraits< std::vector< <a class="el" href="classpp_1_1_directory_entry.html">DirectoryEntry</a> > >::<a class="el" href="structpp_1_1internal_1_1_callback_output_traits_3_01std_1_1vector_3_01_directory_entry_01_4_01_4.html#a57c9b5014e6ab62dcd28da5bb017aa48">StorageToAPIArg</a> </td>
79 <td class="paramtype"><a class="el" href="structpp_1_1internal_1_1_callback_output_traits_3_01std_1_1vector_3_01_directory_entry_01_4_01_4.html#a5c78dd88ade2f1f6282605f9a3f2949d">StorageType</a> & </td>
80 <td class="paramname"><em>t</em></td><td>)</td>
81 <td><code> [inline, static]</code></td>
88 <a class="anchor" id="a1363bd4ed9b123454c6e9e7a5a062e69"></a><!-- doxytag: member="pp::internal::CallbackOutputTraits< std::vector< DirectoryEntry > >::StorageToPluginArg" ref="a1363bd4ed9b123454c6e9e7a5a062e69" args="(StorageType &t)" -->
90 <div class="memproto">
91 <table class="memname">
93 <td class="memname">static std::vector<<a class="el" href="classpp_1_1_directory_entry.html">DirectoryEntry</a>>& pp::internal::CallbackOutputTraits< std::vector< <a class="el" href="classpp_1_1_directory_entry.html">DirectoryEntry</a> > >::<a class="el" href="structpp_1_1internal_1_1_callback_output_traits_3_01std_1_1vector_3_01_directory_entry_01_4_01_4.html#a1363bd4ed9b123454c6e9e7a5a062e69">StorageToPluginArg</a> </td>
95 <td class="paramtype"><a class="el" href="structpp_1_1internal_1_1_callback_output_traits_3_01std_1_1vector_3_01_directory_entry_01_4_01_4.html#a5c78dd88ade2f1f6282605f9a3f2949d">StorageType</a> & </td>
96 <td class="paramname"><em>t</em></td><td>)</td>
97 <td><code> [inline, static]</code></td>
104 <hr />The documentation for this struct was generated from the following file:<ul>
105 <li><a class="el" href="directory__entry_8h.html">directory_entry.h</a></li>
107 </div><!-- contents -->
109 {{/partials.standard_nacl_article}}