Updated the website built from mesos SHA: 7b14bf7.
Project: http://git-wip-us.apache.org/repos/asf/mesos-site/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos-site/commit/dcf35494 Tree: http://git-wip-us.apache.org/repos/asf/mesos-site/tree/dcf35494 Diff: http://git-wip-us.apache.org/repos/asf/mesos-site/diff/dcf35494 Branch: refs/heads/asf-site Commit: dcf3549464424409f47732cb5cd2651ea2745ce6 Parents: 54c2ad6 Author: jenkins <bui...@apache.org> Authored: Mon Apr 9 12:58:24 2018 +0000 Committer: jenkins <bui...@apache.org> Committed: Mon Apr 9 12:58:24 2018 +0000 ---------------------------------------------------------------------- content/api/latest/c++/Nodes.xml | 15 + content/api/latest/c++/Tokens.xml | 33 + content/api/latest/c++/devolve_8hpp.html | 2 + content/api/latest/c++/devolve_8hpp_source.html | 2 +- content/api/latest/c++/functions_o.html | 29 +- content/api/latest/c++/functions_rela.html | 1 + content/api/latest/c++/index.hhc | 3 + content/api/latest/c++/index.hhk | 188 +- content/api/latest/c++/namespacemembers_d.html | 8 +- .../api/latest/c++/namespacemembers_func_d.html | 6 +- .../latest/c++/namespacemesos_1_1internal.html | 18 + ...resource__provider_2message_8hpp_source.html | 31 +- ...rnal_1_1ResourceProviderMessage-members.html | 9 +- ..._1_1internal_1_1ResourceProviderMessage.html | 41 + content/blog/feed.xml | 2 +- .../index.html | 2 +- content/sitemap.xml | 9106 +++++++++--------- 17 files changed, 4813 insertions(+), 4683 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/mesos-site/blob/dcf35494/content/api/latest/c++/Nodes.xml ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/Nodes.xml b/content/api/latest/c++/Nodes.xml index 2c751ee..5f2f81b 100644 --- a/content/api/latest/c++/Nodes.xml +++ b/content/api/latest/c++/Nodes.xml @@ -17901,6 +17901,11 @@ </Subnodes> </Node> <Node> + <Name>operator<<</Name> + <Path>structmesos_1_1internal_1_1ResourceProviderMessage.html</Path> + <Anchor>a0201a881e31e2b8970cb353b951973ff</Anchor> + </Node> + <Node> <Name>disconnect</Name> <Path>structmesos_1_1internal_1_1ResourceProviderMessage.html</Path> <Anchor>a93a1d9c59fcd0bf006dda4a6b043c040</Anchor> @@ -71348,6 +71353,11 @@ <Node> <Name>devolve</Name> <Path>devolve_8hpp.html</Path> + <Anchor>afc3dd8f39f6a09be24c9a14ebbd0e000</Anchor> + </Node> + <Node> + <Name>devolve</Name> + <Path>devolve_8hpp.html</Path> <Anchor>a7ca0063ef73bff100c2f50ad82f81570</Anchor> </Node> <Node> @@ -83069,6 +83079,11 @@ </Subnodes> </Node> <Node> + <Name>operator<<</Name> + <Path>structmesos_1_1internal_1_1ResourceProviderMessage.html</Path> + <Anchor>a0201a881e31e2b8970cb353b951973ff</Anchor> + </Node> + <Node> <Name>disconnect</Name> <Path>structmesos_1_1internal_1_1ResourceProviderMessage.html</Path> <Anchor>a93a1d9c59fcd0bf006dda4a6b043c040</Anchor> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/dcf35494/content/api/latest/c++/Tokens.xml ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/Tokens.xml b/content/api/latest/c++/Tokens.xml index d68da66..4ff3035 100644 --- a/content/api/latest/c++/Tokens.xml +++ b/content/api/latest/c++/Tokens.xml @@ -21866,6 +21866,17 @@ <Scope>mesos::internal</Scope> </TokenIdentifier> <Path>namespacemesos_1_1internal.html</Path> + <Anchor>afc3dd8f39f6a09be24c9a14ebbd0e000</Anchor> + <DeclaredIn>devolve.hpp</DeclaredIn> + </Token> + <Token> + <TokenIdentifier> + <Name>devolve</Name> + <APILanguage>cpp</APILanguage> + <Type>func</Type> + <Scope>mesos::internal</Scope> + </TokenIdentifier> + <Path>namespacemesos_1_1internal.html</Path> <Anchor>a7ca0063ef73bff100c2f50ad82f81570</Anchor> <DeclaredIn>devolve.hpp</DeclaredIn> </Token> @@ -56747,6 +56758,17 @@ <Scope>mesos::internal</Scope> </TokenIdentifier> <Path>namespacemesos_1_1internal.html</Path> + <Anchor>afc3dd8f39f6a09be24c9a14ebbd0e000</Anchor> + <DeclaredIn>devolve.hpp</DeclaredIn> + </Token> + <Token> + <TokenIdentifier> + <Name>devolve</Name> + <APILanguage>cpp</APILanguage> + <Type>func</Type> + <Scope>mesos::internal</Scope> + </TokenIdentifier> + <Path>namespacemesos_1_1internal.html</Path> <Anchor>a7ca0063ef73bff100c2f50ad82f81570</Anchor> <DeclaredIn>devolve.hpp</DeclaredIn> </Token> @@ -59326,6 +59348,17 @@ </Token> <Token> <TokenIdentifier> + <Name>operator<<</Name> + <APILanguage>cpp</APILanguage> + <Type>ffunc</Type> + <Scope>mesos::internal::ResourceProviderMessage</Scope> + </TokenIdentifier> + <Path>structmesos_1_1internal_1_1ResourceProviderMessage.html</Path> + <Anchor>a0201a881e31e2b8970cb353b951973ff</Anchor> + <DeclaredIn>message.hpp</DeclaredIn> + </Token> + <Token> + <TokenIdentifier> <Name>UPDATE_STATE</Name> <APILanguage>cpp</APILanguage> <Type>econst</Type> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/dcf35494/content/api/latest/c++/devolve_8hpp.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/devolve_8hpp.html b/content/api/latest/c++/devolve_8hpp.html index 89d816c..a9d2a94 100644 --- a/content/api/latest/c++/devolve_8hpp.html +++ b/content/api/latest/c++/devolve_8hpp.html @@ -107,6 +107,8 @@ Functions</h2></td></tr> <tr class="separator:a9da8fe740ea6cab7877ec75c403584d5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aabfb75a9ee378fc79c7a9c09b3395fd2"><td class="memItemLeft" align="right" valign="top">ResourceProviderID </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#aabfb75a9ee378fc79c7a9c09b3395fd2">mesos::internal::devolve</a> (const v1::ResourceProviderID &resourceProviderId)</td></tr> <tr class="separator:aabfb75a9ee378fc79c7a9c09b3395fd2"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:afc3dd8f39f6a09be24c9a14ebbd0e000"><td class="memItemLeft" align="right" valign="top">ResourceProviderInfo </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#afc3dd8f39f6a09be24c9a14ebbd0e000">mesos::internal::devolve</a> (const v1::ResourceProviderInfo &resourceProviderInfo)</td></tr> +<tr class="separator:afc3dd8f39f6a09be24c9a14ebbd0e000"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7ca0063ef73bff100c2f50ad82f81570"><td class="memItemLeft" align="right" valign="top">Resources </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#a7ca0063ef73bff100c2f50ad82f81570">mesos::internal::devolve</a> (const v1::Resources &resources)</td></tr> <tr class="separator:a7ca0063ef73bff100c2f50ad82f81570"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa138875b08587bec160408b02a84aa15"><td class="memItemLeft" align="right" valign="top">SlaveID </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemesos_1_1internal.html#aa138875b08587bec160408b02a84aa15">mesos::internal::devolve</a> (const v1::AgentID &agentId)</td></tr> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/dcf35494/content/api/latest/c++/devolve_8hpp_source.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/devolve_8hpp_source.html b/content/api/latest/c++/devolve_8hpp_source.html index 3b9b5fa..4988e57 100644 --- a/content/api/latest/c++/devolve_8hpp_source.html +++ b/content/api/latest/c++/devolve_8hpp_source.html @@ -52,7 +52,7 @@ <div class="title">devolve.hpp</div> </div> </div><!--header--> <div class="contents"> -<a href="devolve_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment">// or more contributor license agreements. See the NOTICE file</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment">// distributed with this work for additional information</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment">// regarding copyright ownership. The ASF licenses this file</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment">// to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00006"></a><span cla ss="lineno"> 6</span> <span class="comment">// "License"); you may not use this file except in compliance</span></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment">// with the License. You may obtain a copy of the License at</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment">//</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="comment">// http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="comment">//</span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="comment">// distribut ed under the License is distributed on an "AS IS" BASIS,</span></div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="comment">// limitations under the License.</span></div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span> </div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="preprocessor">#ifndef __INTERNAL_DEVOLVE_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor">#define __INTERNAL_DEVOLVE_HPP__</span></div><div class="line" ><a name="l00019"></a><span class="lineno"> 19</span> </div><div >class="line"><a name="l00020"></a><span class="lineno"> >20</span> <span class="preprocessor">#include ><google/protobuf/message.h></span></div><div class="line"><a >name="l00021"></a><span class="lineno"> 21</span> </div><div >class="line"><a name="l00022"></a><span class="lineno"> >22</span> <span class="preprocessor">#include <<a class="code" >href="agent_2agent_8hpp.html">mesos/agent/agent.hpp</a>></span></div><div >class="line"><a name="l00023"></a><span class="lineno"> >23</span> </div><div class="line"><a name="l00024"></a><span >class="lineno"> 24</span> <span class="preprocessor">#include <<a >class="code" >href="include_2mesos_2mesos_8hpp.html">mesos/mesos.hpp</a>></span></div><div > class="line"><a name="l00025"></a><span class="lineno"> >25</span> <span class="preprocessor">#include <<a class="code" >href="resources_8hpp.html">mesos/resources.hpp</a>> ;</span></div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span> </div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span> <span class="preprocessor">#include <<a class="code" href="include_2mesos_2executor_2executor_8hpp.html">mesos/executor/executor.hpp</a>></span></div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span> </div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span> <span class="preprocessor">#include <<a class="code" href="include_2mesos_2master_2master_8hpp.html">mesos/master/master.hpp</a>></span></div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span> </div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span> <span class="preprocessor">#include <<a class="code" href="resource__provider_2resource__provider_8hpp.html">mesos/resource_provider/resource_provider.hpp</a>></span></div><div class="lin e"><a name="l00032"></a><span class="lineno"> 32</span> </div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span> <span class="preprocessor">#include <<a class="code" href="scheduler_2scheduler_8hpp.html">mesos/scheduler/scheduler.hpp</a>></span></div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span> </div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span> <span class="preprocessor">#include <<a class="code" href="include_2mesos_2v1_2mesos_8hpp.html">mesos/v1/mesos.hpp</a>></span></div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span> <span class="preprocessor">#include <<a class="code" href="v1_2resources_8hpp.html">mesos/v1/resources.hpp</a>></span></div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span> </div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span> <span class="preprocessor">#include <<a class="code" href="v1_2agent_2agent_8hpp.html">mesos/v1/agent/agent.hpp</a>></span></div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span> </div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span> <span class="preprocessor">#include <<a class="code" href="include_2mesos_2v1_2executor_2executor_8hpp.html">mesos/v1/executor/executor.hpp</a>></span></div><div class="line"><a name="l00041"></a><span class="lineno"> 41</span> </div><div class="line"><a name="l00042"></a><span class="lineno"> 42</span> <span class="preprocessor">#include <<a class="code" href="include_2mesos_2v1_2master_2master_8hpp.html">mesos/v1/master/master.hpp</a>></span></div><div class="line"><a name="l00043"></a><span class="lineno"> 43</span> </div><div class="line"><a name="l00044"></a><span class="lineno"> 44</span> <span class="preprocessor">#include <<a class="code" href="v1_2resource__provider_2resource __provider_8hpp.html">mesos/v1/resource_provider/resource_provider.hpp</a>></span></div><div class="line"><a name="l00045"></a><span class="lineno"> 45</span> </div><div class="line"><a name="l00046"></a><span class="lineno"> 46</span> <span class="preprocessor">#include <<a class="code" href="v1_2scheduler_2scheduler_8hpp.html">mesos/v1/scheduler/scheduler.hpp</a>></span></div><div class="line"><a name="l00047"></a><span class="lineno"> 47</span> </div><div class="line"><a name="l00048"></a><span class="lineno"> 48</span> <span class="preprocessor">#include <<a class="code" href="foreach_8hpp.html">stout/foreach.hpp</a>></span></div><div class="line"><a name="l00049"></a><span class="lineno"> 49</span> </div><div class="line"><a name="l00050"></a><span class="lineno"> 50</span> <span class="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00051"></a><span class= "lineno"> 51</span> <span class="keyword">namespace </span><a class="code" href="namespaceinternal.html">internal</a> {</div><div class="line"><a name="l00052"></a><span class="lineno"> 52</span> </div><div class="line"><a name="l00053"></a><span class="lineno"> 53</span> <span class="comment">// Helpers for devolving types between versions. Please add as necessary!</span></div><div class="line"><a name="l00054"></a><span class="lineno"> 54</span> CommandInfo <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> v1::CommandInfo& command);</div><div class="line"><a name="l00055"></a><span class="lineno"> 55</span> ContainerID <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> v1::ContainerID& containerId);</div><div class="line"><a name="l00056"></a><span class="lineno"> 56</ span> Credential <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> v1::Credential& credential);</div><div class="line"><a name="l00057"></a><span class="lineno"> 57</span> ExecutorID <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> v1::ExecutorID& executorId);</div><div class="line"><a name="l00058"></a><span class="lineno"> 58</span> FrameworkID <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> v1::FrameworkID& frameworkId);</div><div class="line"><a name="l00059"></a><span class="lineno"> 59</span> FrameworkInfo <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> v1::FrameworkInfo& frameworkInfo);</div> <div class="line"><a name="l00060"></a><span class="lineno"> 60</span> HealthCheck <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> v1::HealthCheck& <a class="code" href="namespacerouting.html#a22848f0fc9ff46d29ce5df25acd1be2e">check</a>);</div><div class="line"><a name="l00061"></a><span class="lineno"> 61</span> InverseOffer <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> v1::InverseOffer& inverseOffer);</div><div class="line"><a name="l00062"></a><span class="lineno"> 62</span> Offer <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> v1::Offer& offer);</div><div class="line"><a name="l00063"></a><span class="lineno"> 63</span> OperationStatus <a class="code" href="namespacemesos_1_1int ernal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> v1::OperationStatus& <a class="code" href="namespaceproc.html#a34396c6140a28f583dc13fee3c3c35d4">status</a>);</div><div class="line"><a name="l00064"></a><span class="lineno"> 64</span> Resource <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> v1::Resource& resource);</div><div class="line"><a name="l00065"></a><span class="lineno"> 65</span> ResourceProviderID <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> v1::ResourceProviderID& resourceProviderId);</div><div class="line"><a name="l00066"></a><span class="lineno"> 66</span> Resources <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> v1::Resources& ; resources);</div><div class="line"><a name="l00067"></a><span class="lineno"> 67</span> SlaveID <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> v1::AgentID& agentId);</div><div class="line"><a name="l00068"></a><span class="lineno"> 68</span> SlaveInfo <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> v1::AgentInfo& agentInfo);</div><div class="line"><a name="l00069"></a><span class="lineno"> 69</span> TaskID <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> v1::TaskID& taskId);</div><div class="line"><a name="l00070"></a><span class="lineno"> 70</span> TaskStatus <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">c onst</span> v1::TaskStatus& <a class="code" href="namespaceproc.html#a34396c6140a28f583dc13fee3c3c35d4">status</a>);</div><div class="line"><a name="l00071"></a><span class="lineno"> 71</span> </div><div class="line"><a name="l00072"></a><span class="lineno"> 72</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::resource_provider::Call</a> <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">v1::resource_provider::Call</a>& call);</div><div class="line"><a name="l00073"></a><span class="lineno"> 73</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">mesos::resource_provider::Event</a> <a class="code" href="na mespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(</div><div class="line"><a name="l00074"></a><span class="lineno"> 74</span>  <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">v1::resource_provider::Event</a>& event);</div><div class="line"><a name="l00075"></a><span class="lineno"> 75</span> </div><div class="line"><a name="l00076"></a><span class="lineno"> 76</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">scheduler::Call</a> <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">v1::scheduler::Call</a>& call);</div><div class="line"><a name="l00077">< /a><span class="lineno"> 77</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">scheduler::Event</a> <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">v1::scheduler::Event</a>& event);</div><div class="line"><a name="l00078"></a><span class="lineno"> 78</span> </div><div class="line"><a name="l00079"></a><span class="lineno"> 79</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">executor::Call</a> <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18 ceaa5f6f2338f2a9727af398eb79">v1::executor::Call</a>& call);</div><div class="line"><a name="l00080"></a><span class="lineno"> 80</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">executor::Event</a> <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">v1::executor::Event</a>& event);</div><div class="line"><a name="l00081"></a><span class="lineno"> 81</span> </div><div class="line"><a name="l00082"></a><span class="lineno"> 82</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::agent::Call</a> <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="k eyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">v1::agent::Call</a>& call);</div><div class="line"><a name="l00083"></a><span class="lineno"> 83</span> </div><div class="line"><a name="l00084"></a><span class="lineno"> 84</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::master::Call</a> <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">v1::master::Call</a>& call);</div><div class="line"><a name="l00085"></a><span class="lineno"> 85</span> </div><div class="line"><a name="l00086"></a><span class="lineno"> 86</span> <span class="comment">// Helper for repeated field devolving to &# 39;T1' from 'T2'.</span></div><div class="line"><a name="l00087"></a><span class="lineno"> 87</span> <span class="keyword">template</span> <<span class="keyword">typename</span> T1, <span class="keyword">typename</span> T2></div><div class="line"><a name="l00088"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal.html#a840d16142c39cb98e48a44012a91f9ab"> 88</a></span> google::protobuf::RepeatedPtrField<T1> <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(</div><div class="line"><a name="l00089"></a><span class="lineno"> 89</span>  google::protobuf::RepeatedPtrField<T2> t2s)</div><div class="line"><a name="l00090"></a><span class="lineno"> 90</span> {</div><div class="line"><a name="l00091"></a><span class="lineno"> 91</span>  google::protobuf::RepeatedPtrField<T1> t1s;</div><div class="line"><a name="l00092"></a><span class="lineno"> 92</span> </div><div class="line"><a name="l00093"></a><span class="lineno"> 93</span>  <span class="keywordflow">foreach</span> (<span class="keyword">const</span> T2& t2, t2s) {</div><div class="line"><a name="l00094"></a><span class="lineno"> 94</span>  t1s.Add()->CopyFrom(<a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(t2));</div><div class="line"><a name="l00095"></a><span class="lineno"> 95</span>  }</div><div class="line"><a name="l00096"></a><span class="lineno"> 96</span> </div><div class="line"><a name="l00097"></a><span class="lineno"> 97</span>  <span class="keywordflow">return</span> t1s;</div><div class="line"><a name="l00098"></a><span class="lineno"> 98</span> }</div><div class="line"><a name="l00099"></a><span class="lineno"> 99</span> </div><div class="line"><a name="l00100"></a><span class="lineno"> 100</span> } <span class="comment">// nam espace internal {</span></div><div class="line"><a name="l00101"></a><span class="lineno"> 101</span> } <span class="comment">// namespace mesos {</span></div><div class="line"><a name="l00102"></a><span class="lineno"> 102</span> </div><div class="line"><a name="l00103"></a><span class="lineno"> 103</span> <span class="preprocessor">#endif // __INTERNAL_DEVOLVE_HPP__</span></div><div class="ttc" id="resources_8hpp_html"><div class="ttname"><a href="resources_8hpp.html">resources.hpp</a></div></div> +<a href="devolve_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment">// or more contributor license agreements. See the NOTICE file</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment">// distributed with this work for additional information</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment">// regarding copyright ownership. The ASF licenses this file</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment">// to you under the Apache License, Version 2.0 (the</span></div><div class="line"><a name="l00006"></a><span cla ss="lineno"> 6</span> <span class="comment">// "License"); you may not use this file except in compliance</span></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment">// with the License. You may obtain a copy of the License at</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment">//</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="comment">// http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="comment">//</span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="comment">// distribut ed under the License is distributed on an "AS IS" BASIS,</span></div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="comment">// See the License for the specific language governing permissions and</span></div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="comment">// limitations under the License.</span></div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span> </div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="preprocessor">#ifndef __INTERNAL_DEVOLVE_HPP__</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor">#define __INTERNAL_DEVOLVE_HPP__</span></div><div class="line" ><a name="l00019"></a><span class="lineno"> 19</span> </div><div >class="line"><a name="l00020"></a><span class="lineno"> >20</span> <span class="preprocessor">#include ><google/protobuf/message.h></span></div><div class="line"><a >name="l00021"></a><span class="lineno"> 21</span> </div><div >class="line"><a name="l00022"></a><span class="lineno"> >22</span> <span class="preprocessor">#include <<a class="code" >href="agent_2agent_8hpp.html">mesos/agent/agent.hpp</a>></span></div><div >class="line"><a name="l00023"></a><span class="lineno"> >23</span> </div><div class="line"><a name="l00024"></a><span >class="lineno"> 24</span> <span class="preprocessor">#include <<a >class="code" >href="include_2mesos_2mesos_8hpp.html">mesos/mesos.hpp</a>></span></div><div > class="line"><a name="l00025"></a><span class="lineno"> >25</span> <span class="preprocessor">#include <<a class="code" >href="resources_8hpp.html">mesos/resources.hpp</a>> ;</span></div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span> </div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span> <span class="preprocessor">#include <<a class="code" href="include_2mesos_2executor_2executor_8hpp.html">mesos/executor/executor.hpp</a>></span></div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span> </div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span> <span class="preprocessor">#include <<a class="code" href="include_2mesos_2master_2master_8hpp.html">mesos/master/master.hpp</a>></span></div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span> </div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span> <span class="preprocessor">#include <<a class="code" href="resource__provider_2resource__provider_8hpp.html">mesos/resource_provider/resource_provider.hpp</a>></span></div><div class="lin e"><a name="l00032"></a><span class="lineno"> 32</span> </div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span> <span class="preprocessor">#include <<a class="code" href="scheduler_2scheduler_8hpp.html">mesos/scheduler/scheduler.hpp</a>></span></div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span> </div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span> <span class="preprocessor">#include <<a class="code" href="include_2mesos_2v1_2mesos_8hpp.html">mesos/v1/mesos.hpp</a>></span></div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span> <span class="preprocessor">#include <<a class="code" href="v1_2resources_8hpp.html">mesos/v1/resources.hpp</a>></span></div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span> </div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span> <span class="preprocessor">#include <<a class="code" href="v1_2agent_2agent_8hpp.html">mesos/v1/agent/agent.hpp</a>></span></div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span> </div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span> <span class="preprocessor">#include <<a class="code" href="include_2mesos_2v1_2executor_2executor_8hpp.html">mesos/v1/executor/executor.hpp</a>></span></div><div class="line"><a name="l00041"></a><span class="lineno"> 41</span> </div><div class="line"><a name="l00042"></a><span class="lineno"> 42</span> <span class="preprocessor">#include <<a class="code" href="include_2mesos_2v1_2master_2master_8hpp.html">mesos/v1/master/master.hpp</a>></span></div><div class="line"><a name="l00043"></a><span class="lineno"> 43</span> </div><div class="line"><a name="l00044"></a><span class="lineno"> 44</span> <span class="preprocessor">#include <<a class="code" href="v1_2resource__provider_2resource __provider_8hpp.html">mesos/v1/resource_provider/resource_provider.hpp</a>></span></div><div class="line"><a name="l00045"></a><span class="lineno"> 45</span> </div><div class="line"><a name="l00046"></a><span class="lineno"> 46</span> <span class="preprocessor">#include <<a class="code" href="v1_2scheduler_2scheduler_8hpp.html">mesos/v1/scheduler/scheduler.hpp</a>></span></div><div class="line"><a name="l00047"></a><span class="lineno"> 47</span> </div><div class="line"><a name="l00048"></a><span class="lineno"> 48</span> <span class="preprocessor">#include <<a class="code" href="foreach_8hpp.html">stout/foreach.hpp</a>></span></div><div class="line"><a name="l00049"></a><span class="lineno"> 49</span> </div><div class="line"><a name="l00050"></a><span class="lineno"> 50</span> <span class="keyword">namespace </span><a class="code" href="namespacemesos.html">mesos</a> {</div><div class="line"><a name="l00051"></a><span class= "lineno"> 51</span> <span class="keyword">namespace </span><a class="code" href="namespaceinternal.html">internal</a> {</div><div class="line"><a name="l00052"></a><span class="lineno"> 52</span> </div><div class="line"><a name="l00053"></a><span class="lineno"> 53</span> <span class="comment">// Helpers for devolving types between versions. Please add as necessary!</span></div><div class="line"><a name="l00054"></a><span class="lineno"> 54</span> CommandInfo <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> v1::CommandInfo& command);</div><div class="line"><a name="l00055"></a><span class="lineno"> 55</span> ContainerID <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> v1::ContainerID& containerId);</div><div class="line"><a name="l00056"></a><span class="lineno"> 56</ span> Credential <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> v1::Credential& credential);</div><div class="line"><a name="l00057"></a><span class="lineno"> 57</span> ExecutorID <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> v1::ExecutorID& executorId);</div><div class="line"><a name="l00058"></a><span class="lineno"> 58</span> FrameworkID <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> v1::FrameworkID& frameworkId);</div><div class="line"><a name="l00059"></a><span class="lineno"> 59</span> FrameworkInfo <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> v1::FrameworkInfo& frameworkInfo);</div> <div class="line"><a name="l00060"></a><span class="lineno"> 60</span> HealthCheck <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> v1::HealthCheck& <a class="code" href="namespacerouting.html#a22848f0fc9ff46d29ce5df25acd1be2e">check</a>);</div><div class="line"><a name="l00061"></a><span class="lineno"> 61</span> InverseOffer <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> v1::InverseOffer& inverseOffer);</div><div class="line"><a name="l00062"></a><span class="lineno"> 62</span> Offer <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> v1::Offer& offer);</div><div class="line"><a name="l00063"></a><span class="lineno"> 63</span> OperationStatus <a class="code" href="namespacemesos_1_1int ernal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> v1::OperationStatus& <a class="code" href="namespaceproc.html#a34396c6140a28f583dc13fee3c3c35d4">status</a>);</div><div class="line"><a name="l00064"></a><span class="lineno"> 64</span> Resource <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> v1::Resource& resource);</div><div class="line"><a name="l00065"></a><span class="lineno"> 65</span> ResourceProviderID <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> v1::ResourceProviderID& resourceProviderId);</div><div class="line"><a name="l00066"></a><span class="lineno"> 66</span> ResourceProviderInfo <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(</div><div class="line"><a name="l00067"> </a><span class="lineno"> 67</span>  <span class="keyword">const</span> v1::ResourceProviderInfo& resourceProviderInfo);</div><div class="line"><a name="l00068"></a><span class="lineno"> 68</span> Resources <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> v1::Resources& resources);</div><div class="line"><a name="l00069"></a><span class="lineno"> 69</span> SlaveID <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> v1::AgentID& agentId);</div><div class="line"><a name="l00070"></a><span class="lineno"> 70</span> SlaveInfo <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> v1::AgentInfo& agentInfo);</div><div class="line"><a name="l00071"></a><span class="lineno"> 71</span> TaskI D <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> v1::TaskID& taskId);</div><div class="line"><a name="l00072"></a><span class="lineno"> 72</span> TaskStatus <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> v1::TaskStatus& <a class="code" href="namespaceproc.html#a34396c6140a28f583dc13fee3c3c35d4">status</a>);</div><div class="line"><a name="l00073"></a><span class="lineno"> 73</span> </div><div class="line"><a name="l00074"></a><span class="lineno"> 74</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::resource_provider::Call</a> <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> <a class="code" href="namespacemesos_1_1 internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">v1::resource_provider::Call</a>& call);</div><div class="line"><a name="l00075"></a><span class="lineno"> 75</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">mesos::resource_provider::Event</a> <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(</div><div class="line"><a name="l00076"></a><span class="lineno"> 76</span>  <span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">v1::resource_provider::Event</a>& event);</div><div class="line"><a name="l00077"></a><span class="lineno"> 77</span> </div><div class="line"><a name="l00078"></a><span class="lineno"> 78</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb1 8ceaa5f6f2338f2a9727af398eb79">scheduler::Call</a> <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">v1::scheduler::Call</a>& call);</div><div class="line"><a name="l00079"></a><span class="lineno"> 79</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">scheduler::Event</a> <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">v1::scheduler::Event</a>& event);</div><div class="line"><a name="l00080"></a><span class="lineno"> 80</span> </div><div class="line"><a name="l00081"></a><span class="line no"> 81</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">executor::Call</a> <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">v1::executor::Call</a>& call);</div><div class="line"><a name="l00082"></a><span class="lineno"> 82</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">executor::Event</a> <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acd3fa8addac36f513726743665631d79">v1::executor::Event</a>& event);</div><div class="line"><a name="l00083">< /a><span class="lineno"> 83</span> </div><div class="line"><a name="l00084"></a><span class="lineno"> 84</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::agent::Call</a> <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">v1::agent::Call</a>& call);</div><div class="line"><a name="l00085"></a><span class="lineno"> 85</span> </div><div class="line"><a name="l00086"></a><span class="lineno"> 86</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">mesos::master::Call</a> <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(<span class="keyword">const</span> <a class="code" href="namespacemesos_1_1internal_1_1tests_1_1v1_1_1scheduler.html#acb18ceaa5f6f2338f2a9727af398eb79">v1::master::Call</a>& call);</div><div class="line"><a name="l00087"></a><span class="lineno"> 87</span> </div><div class="line"><a name="l00088"></a><span class="lineno"> 88</span> <span class="comment">// Helper for repeated field devolving to 'T1' from 'T2'.</span></div><div class="line"><a name="l00089"></a><span class="lineno"> 89</span> <span class="keyword">template</span> <<span class="keyword">typename</span> T1, <span class="keyword">typename</span> T2></div><div class="line"><a name="l00090"></a><span class="lineno"><a class="line" href="namespacemesos_1_1internal.html#a840d16142c39cb98e48a44012a91f9ab"> 90</a></span> google::protobuf::RepeatedPtrField<T1> <a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(</div><div class="line"><a name="l00091"></a> <span class="lineno"> 91</span>  google::protobuf::RepeatedPtrField<T2> t2s)</div><div class="line"><a name="l00092"></a><span class="lineno"> 92</span> {</div><div class="line"><a name="l00093"></a><span class="lineno"> 93</span>  google::protobuf::RepeatedPtrField<T1> t1s;</div><div class="line"><a name="l00094"></a><span class="lineno"> 94</span> </div><div class="line"><a name="l00095"></a><span class="lineno"> 95</span>  <span class="keywordflow">foreach</span> (<span class="keyword">const</span> T2& t2, t2s) {</div><div class="line"><a name="l00096"></a><span class="lineno"> 96</span>  t1s.Add()->CopyFrom(<a class="code" href="namespacemesos_1_1internal.html#adbf9569c715c985f1549a480f6fd3ec9">devolve</a>(t2));</div><div class="line"><a name="l00097"></a><span class="lineno"> 97</span>  }</div><div class="line"><a name="l00098"></a><span class="lineno"> 98</span> </div><div class="line"><a name= "l00099"></a><span class="lineno"> 99</span>  <span class="keywordflow">return</span> t1s;</div><div class="line"><a name="l00100"></a><span class="lineno"> 100</span> }</div><div class="line"><a name="l00101"></a><span class="lineno"> 101</span> </div><div class="line"><a name="l00102"></a><span class="lineno"> 102</span> } <span class="comment">// namespace internal {</span></div><div class="line"><a name="l00103"></a><span class="lineno"> 103</span> } <span class="comment">// namespace mesos {</span></div><div class="line"><a name="l00104"></a><span class="lineno"> 104</span> </div><div class="line"><a name="l00105"></a><span class="lineno"> 105</span> <span class="preprocessor">#endif // __INTERNAL_DEVOLVE_HPP__</span></div><div class="ttc" id="resources_8hpp_html"><div class="ttname"><a href="resources_8hpp.html">resources.hpp</a></div></div> <div class="ttc" id="v1_2resources_8hpp_html"><div class="ttname"><a href="v1_2resources_8hpp.html">resources.hpp</a></div></div> <div class="ttc" id="include_2mesos_2v1_2master_2master_8hpp_html"><div class="ttname"><a href="include_2mesos_2v1_2master_2master_8hpp.html">master.hpp</a></div></div> <div class="ttc" id="include_2mesos_2mesos_8hpp_html"><div class="ttname"><a href="include_2mesos_2mesos_8hpp.html">mesos.hpp</a></div></div> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/dcf35494/content/api/latest/c++/functions_o.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/functions_o.html b/content/api/latest/c++/functions_o.html index e4e61dc..ce186da 100644 --- a/content/api/latest/c++/functions_o.html +++ b/content/api/latest/c++/functions_o.html @@ -539,6 +539,7 @@ , <a class="el" href="classJSON_1_1Proxy.html#aac4c48606d4142a155af7d38446dcd33">JSON::Proxy</a> , <a class="el" href="classmesos_1_1internal_1_1capabilities_1_1ProcessCapabilities.html#aaa0dad01dbe8f53633eaf8c61b4bcb56">mesos::internal::capabilities::ProcessCapabilities</a> , <a class="el" href="classmesos_1_1internal_1_1HttpConnectionProcess.html#aee60dfc13f0d0163a600d788a524a725">mesos::internal::HttpConnectionProcess< Call, Event ></a> +, <a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a0201a881e31e2b8970cb353b951973ff">mesos::internal::ResourceProviderMessage</a> , <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#acf6d422ed7139f6e0398f0c875e68ccf">mesos::internal::slave::MesosContainerizerProcess</a> , <a class="el" href="classmesos_1_1Resources.html#ae280811800456648b43c902fa7a42d46">mesos::Resources</a> , <a class="el" href="classmesos_1_1v1_1_1Resources.html#ae280811800456648b43c902fa7a42d46">mesos::v1::Resources</a> @@ -564,15 +565,15 @@ , <a class="el" href="classgzip_1_1Decompressor.html#a8543337e4a3520b93c337218e4bc8ea6">gzip::Decompressor</a> , <a class="el" href="classJSON_1_1ArrayWriter.html#a3250c19290bfb70e1fba3cb0cf4f836a">JSON::ArrayWriter</a> , <a class="el" href="classJSON_1_1BooleanWriter.html#a47f2a076c899dbecbb0e0584cbb6ff8b">JSON::BooleanWriter</a> -, <a class="el" href="classJSON_1_1NullWriter.html#ad055045adc55a50449eee5c3f9f7c674">JSON::NullWriter</a> -, <a class="el" href="classJSON_1_1NumberWriter.html#ac5e45bd2792f992c0d3ab66c2695c390">JSON::NumberWriter</a> +, <a class="el" href="classJSON_1_1NullWriter.html#a2d7a8e3b62b6593b738afef9859d2f3c">JSON::NullWriter</a> +, <a class="el" href="classJSON_1_1NumberWriter.html#ab314b794bb66902945ab3bbce5cadbb9">JSON::NumberWriter</a> , <a class="el" href="classJSON_1_1ObjectWriter.html#aadf354d7bb74ad40dbb82d389fb4b62c">JSON::ObjectWriter</a> -, <a class="el" href="classJSON_1_1StringWriter.html#a66695fc12351a7567460ff7cd0e9ad3b">JSON::StringWriter</a> +, <a class="el" href="classJSON_1_1StringWriter.html#a9f5c9eb6fb6a1212bfde71f5b486cd90">JSON::StringWriter</a> , <a class="el" href="classJvm_1_1Object.html#ab6c5a893c5492b2f6e8ef828ddbdac65">Jvm::Object</a> , <a class="el" href="classJvm_1_1Variable.html#aea4a00191b25acaae787f1302601b9ed">Jvm::Variable< T, name, signature ></a> , <a class="el" href="classKernelSemaphore.html#ac1679753e74611457749d5d531cc2857">KernelSemaphore</a> , <a class="el" href="classlambda_1_1CallableOnce_3_01R_07Args_8_8_8_08_4.html#aae7c5db25ea41e716ceb2f68a38989a4">lambda::CallableOnce< R(Args...)></a> -, <a class="el" href="classLinkedHashMap.html#aeb567159da25077c2fed08221a19ab71">LinkedHashMap< Key, Value ></a> +, <a class="el" href="classLinkedHashMap.html#ada8cb9f2b4ee30c70ae1286740d5f3a4">LinkedHashMap< Key, Value ></a> , <a class="el" href="classmesos_1_1Attributes.html#aa541ab8e9de57cd5c65750b30cd56a90">mesos::Attributes</a> , <a class="el" href="classmesos_1_1http_1_1authentication_1_1BasicAuthenticatee.html#a6e199c0e9c4c34c893b9f930614f943b">mesos::http::authentication::BasicAuthenticatee</a> , <a class="el" href="classmesos_1_1internal_1_1checks_1_1Checker.html#a72edd5484c4aac855f23f530057153f5">mesos::internal::checks::Checker</a> @@ -590,22 +591,22 @@ , <a class="el" href="classmesos_1_1v1_1_1Resources.html#a67c9b3a515ef7ca50599151b7039ff5f">mesos::v1::Resources</a> , <a class="el" href="classmesos_1_1v1_1_1scheduler_1_1Mesos.html#a0c2ecef01ec0ba8fe895a1754f89b7a3">mesos::v1::scheduler::Mesos</a> , <a class="el" href="classnet_1_1IP_1_1Network.html#a11d6e408855fe1f5d0dde3134c08fe9e">net::IP::Network</a> -, <a class="el" href="classOption.html#ade12f24cc0ed51c20a72e459ca33950a">Option< T ></a> +, <a class="el" href="classOption.html#a60341d91ef896c7349f38aee848f4879">Option< T ></a> , <a class="el" href="classos_1_1raw_1_1Argv.html#a86c4b356bddac97cf2acd107d39c079a">os::raw::Argv</a> -, <a class="el" href="classos_1_1WindowsFD.html#ab780d87119c772425aa855260056d1a1">os::WindowsFD</a> +, <a class="el" href="classos_1_1WindowsFD.html#a057780cfa5e1cc2fa84543a6f9b6bca0">os::WindowsFD</a> , <a class="el" href="structprocess_1_1DispatchEvent.html#a441d8174e4d3c5716f210a51f8a2b6c5">process::DispatchEvent</a> -, <a class="el" href="structprocess_1_1ExitedEvent.html#a3f7748a3576bdf5c8a351365f139e13e">process::ExitedEvent</a> +, <a class="el" href="structprocess_1_1ExitedEvent.html#a4c5dda717ac26aeae86c63af1b477b9d">process::ExitedEvent</a> , <a class="el" href="classprocess_1_1Future.html#a1a431bfa47da3b414ab04db19b227564">process::Future< T ></a> , <a class="el" href="classprocess_1_1http_1_1Server.html#a62f8af8423a341b3604ffae507a835ac">process::http::Server</a> , <a class="el" href="structprocess_1_1HttpEvent.html#a8047c0dcf13b4011ce57ad209fc049ba">process::HttpEvent</a> -, <a class="el" href="structprocess_1_1MessageEvent.html#a7893d3f17c56dbf99929e4f1b94accd5">process::MessageEvent</a> +, <a class="el" href="structprocess_1_1MessageEvent.html#a537bcb5b6cad11b0abf321b652c99d3a">process::MessageEvent</a> , <a class="el" href="structprocess_1_1TerminateEvent.html#a07d5604071aae461d0cf87459592f02c">process::TerminateEvent</a> , <a class="el" href="classprocess_1_1Timeout.html#ace2454f353da19b912cb37ad4db4c862">process::Timeout</a> , <a class="el" href="structprocess_1_1UPID_1_1ID.html#ae323848c8bc95b026665a9c10e318cf9">process::UPID::ID</a> , <a class="el" href="structprocess_1_1UPID.html#ad433d95e591aee3ca70b8356bf8617a8">process::UPID</a> , <a class="el" href="structRepresentation.html#a86b050476c45ffacb260ba40faa3cc79">Representation< T ></a> -, <a class="el" href="classResult.html#abf41ef823ecffee22aac8bf20f83660a">Result< T ></a> -, <a class="el" href="classTry.html#ac76293ef2e70b94aecb3d7b9fb6be0dd">Try< T, E ></a> +, <a class="el" href="classResult.html#a796771fd811f190b98476babe0fa460c">Result< T ></a> +, <a class="el" href="classTry.html#aa61bbfa75f0feb3ccc93846f296145d8">Try< T, E ></a> </li> <li>operator==() : <a class="el" href="classBytes.html#aef06605e57b51a999642ae90de05f90b">Bytes</a> @@ -628,7 +629,7 @@ , <a class="el" href="classOption.html#a24b8b0bad012aa6fd1bd910d99c5bff3">Option< T ></a> , <a class="el" href="structos_1_1Process.html#a1d540a0a2640fd907423f8277bccce48">os::Process</a> , <a class="el" href="classprocess_1_1Future.html#ad4dabb526ca4f366ac1fb06192a40d0f">process::Future< T ></a> -, <a class="el" href="structprocess_1_1http_1_1authentication_1_1Principal.html#a10e02a274b8a2ae503a9aeef2e6a7c4b">process::http::authentication::Principal</a> +, <a class="el" href="structprocess_1_1http_1_1authentication_1_1Principal.html#a8c1ee643a40bc7a0b9b1710dc50ea41a">process::http::authentication::Principal</a> , <a class="el" href="classprocess_1_1http_1_1Connection.html#af05c8ada407f7c78299d9e46eaf80459">process::http::Connection</a> , <a class="el" href="classprocess_1_1http_1_1Pipe.html#a4dfc8ee332d8e02d63079491086d3a3b">process::http::Pipe</a> , <a class="el" href="classprocess_1_1http_1_1Pipe_1_1Reader.html#ab05ad7874980715328153d42c6b138be">process::http::Pipe::Reader</a> @@ -642,7 +643,7 @@ , <a class="el" href="classprocess_1_1Time.html#a4ab86bc8f1fa04c645e2cd5e6a6d9aa8">process::Time</a> , <a class="el" href="classprocess_1_1Timeout.html#aab5d590690d4fd2f27cad2d910ee1cfa">process::Timeout</a> , <a class="el" href="classprocess_1_1Timer.html#a791687580a5514745038ab05e86c3786">process::Timer</a> -, <a class="el" href="structprocess_1_1UPID_1_1ID.html#aacf8e0374f4885a1b02f96a6a8c8ec46">process::UPID::ID</a> +, <a class="el" href="structprocess_1_1UPID_1_1ID.html#a586d73e210c4cfeb5775fc14a412b1ee">process::UPID::ID</a> , <a class="el" href="structprocess_1_1UPID.html#a1ad0ca205d7c6e95652c1ca35c80b41f">process::UPID</a> , <a class="el" href="structrouting_1_1filter_1_1basic_1_1Classifier.html#a432560ec58e0e168d7e06734b17b7bca">routing::filter::basic::Classifier</a> , <a class="el" href="structrouting_1_1filter_1_1icmp_1_1Classifier.html#afffe21f3ed208fa7b0a6924d63b05268">routing::filter::icmp::Classifier</a> @@ -678,7 +679,7 @@ , <a class="el" href="classnet_1_1MAC.html#af925648a11ff2d5ab14cf4e608e2048d">net::MAC</a> </li> <li>Option() -: <a class="el" href="classOption.html#a50f70a7b4e3ce1fbcb3aca0a5d4f4a5e">Option< T ></a> +: <a class="el" href="classOption.html#a4602c4ade99ff38c6d846dc40235f595">Option< T ></a> </li> <li>optionalFields : <a class="el" href="structmesos_1_1internal_1_1fs_1_1MountInfoTable_1_1Entry.html#a2f7cbb4d05351adc3143c7aa83e7577b">mesos::internal::fs::MountInfoTable::Entry</a> @@ -719,7 +720,7 @@ : <a class="el" href="classprocess_1_1Shared.html#a84986b276de9b6d1b525c64d944c6797">process::Shared< T ></a> </li> <li>Owned() -: <a class="el" href="classprocess_1_1Owned.html#a22a12b3bd098343628ecf122b5b09d9e">process::Owned< T ></a> +: <a class="el" href="classprocess_1_1Owned.html#aa750a1f0d7d33c4263e591a7264fe2d9">process::Owned< T ></a> </li> <li>OWNED : <a class="el" href="classprocess_1_1Subprocess_1_1IO.html#adb9433454d727de27b2440f729d19990ad3f73761156a6e75873cf903a0d62994">process::Subprocess::IO</a> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/dcf35494/content/api/latest/c++/functions_rela.html ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/functions_rela.html b/content/api/latest/c++/functions_rela.html index c62d17b..1df2dbe 100644 --- a/content/api/latest/c++/functions_rela.html +++ b/content/api/latest/c++/functions_rela.html @@ -263,6 +263,7 @@ , <a class="el" href="classJSON_1_1Proxy.html#aac4c48606d4142a155af7d38446dcd33">JSON::Proxy</a> , <a class="el" href="classmesos_1_1internal_1_1capabilities_1_1ProcessCapabilities.html#aaa0dad01dbe8f53633eaf8c61b4bcb56">mesos::internal::capabilities::ProcessCapabilities</a> , <a class="el" href="classmesos_1_1internal_1_1HttpConnectionProcess.html#aee60dfc13f0d0163a600d788a524a725">mesos::internal::HttpConnectionProcess< Call, Event ></a> +, <a class="el" href="structmesos_1_1internal_1_1ResourceProviderMessage.html#a0201a881e31e2b8970cb353b951973ff">mesos::internal::ResourceProviderMessage</a> , <a class="el" href="classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess.html#acf6d422ed7139f6e0398f0c875e68ccf">mesos::internal::slave::MesosContainerizerProcess</a> , <a class="el" href="classmesos_1_1Resources.html#ae280811800456648b43c902fa7a42d46">mesos::Resources</a> , <a class="el" href="classmesos_1_1v1_1_1Resources.html#ae280811800456648b43c902fa7a42d46">mesos::v1::Resources</a> http://git-wip-us.apache.org/repos/asf/mesos-site/blob/dcf35494/content/api/latest/c++/index.hhc ---------------------------------------------------------------------- diff --git a/content/api/latest/c++/index.hhc b/content/api/latest/c++/index.hhc index 4e6a559..13e7398 100644 --- a/content/api/latest/c++/index.hhc +++ b/content/api/latest/c++/index.hhc @@ -4645,6 +4645,7 @@ <LI><OBJECT type="text/sitemap"><param name="Name" value="UPDATE_OPERATION_STATUS"><param name="Local" value="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1d0830e5e578ade7d92f9908efe8a5c5a1e0c38c118d67e9e3845bdfa8703cc13"><param name="ImageNumber" value="11"></OBJECT> <LI><OBJECT type="text/sitemap"><param name="Name" value="DISCONNECT"><param name="Local" value="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1d0830e5e578ade7d92f9908efe8a5c5add7cd0eb57db08d4f98abc48e5593462"><param name="ImageNumber" value="11"></OBJECT> </UL> + <LI><OBJECT type="text/sitemap"><param name="Name" value="operator<<"><param name="Local" value="structmesos_1_1internal_1_1ResourceProviderMessage.html#a0201a881e31e2b8970cb353b951973ff"><param name="ImageNumber" value="11"></OBJECT> <LI><OBJECT type="text/sitemap"><param name="Name" value="disconnect"><param name="Local" value="structmesos_1_1internal_1_1ResourceProviderMessage.html#a93a1d9c59fcd0bf006dda4a6b043c040"><param name="ImageNumber" value="11"></OBJECT> <LI><OBJECT type="text/sitemap"><param name="Name" value="type"><param name="Local" value="structmesos_1_1internal_1_1ResourceProviderMessage.html#a52b40b56ae9bf3e8d7d96e4a71929cf9"><param name="ImageNumber" value="11"></OBJECT> <LI><OBJECT type="text/sitemap"><param name="Name" value="updateOperationStatus"><param name="Local" value="structmesos_1_1internal_1_1ResourceProviderMessage.html#ab54b58010937df63162a7273be161c65"><param name="ImageNumber" value="11"></OBJECT> @@ -18886,6 +18887,7 @@ <LI><OBJECT type="text/sitemap"><param name="Name" value="devolve"><param name="Local" value="devolve_8hpp.html#a58c0d2733c1c9dd099d7c6a561b84cb1"><param name="ImageNumber" value="11"></OBJECT> <LI><OBJECT type="text/sitemap"><param name="Name" value="devolve"><param name="Local" value="devolve_8hpp.html#a9da8fe740ea6cab7877ec75c403584d5"><param name="ImageNumber" value="11"></OBJECT> <LI><OBJECT type="text/sitemap"><param name="Name" value="devolve"><param name="Local" value="devolve_8hpp.html#aabfb75a9ee378fc79c7a9c09b3395fd2"><param name="ImageNumber" value="11"></OBJECT> + <LI><OBJECT type="text/sitemap"><param name="Name" value="devolve"><param name="Local" value="devolve_8hpp.html#afc3dd8f39f6a09be24c9a14ebbd0e000"><param name="ImageNumber" value="11"></OBJECT> <LI><OBJECT type="text/sitemap"><param name="Name" value="devolve"><param name="Local" value="devolve_8hpp.html#a7ca0063ef73bff100c2f50ad82f81570"><param name="ImageNumber" value="11"></OBJECT> <LI><OBJECT type="text/sitemap"><param name="Name" value="devolve"><param name="Local" value="devolve_8hpp.html#aa138875b08587bec160408b02a84aa15"><param name="ImageNumber" value="11"></OBJECT> <LI><OBJECT type="text/sitemap"><param name="Name" value="devolve"><param name="Local" value="devolve_8hpp.html#af33eaee08332e8f34b3e66c03aa154b8"><param name="ImageNumber" value="11"></OBJECT> @@ -21814,6 +21816,7 @@ <LI><OBJECT type="text/sitemap"><param name="Name" value="UPDATE_OPERATION_STATUS"><param name="Local" value="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1d0830e5e578ade7d92f9908efe8a5c5a1e0c38c118d67e9e3845bdfa8703cc13"><param name="ImageNumber" value="11"></OBJECT> <LI><OBJECT type="text/sitemap"><param name="Name" value="DISCONNECT"><param name="Local" value="structmesos_1_1internal_1_1ResourceProviderMessage.html#a1d0830e5e578ade7d92f9908efe8a5c5add7cd0eb57db08d4f98abc48e5593462"><param name="ImageNumber" value="11"></OBJECT> </UL> + <LI><OBJECT type="text/sitemap"><param name="Name" value="operator<<"><param name="Local" value="structmesos_1_1internal_1_1ResourceProviderMessage.html#a0201a881e31e2b8970cb353b951973ff"><param name="ImageNumber" value="11"></OBJECT> <LI><OBJECT type="text/sitemap"><param name="Name" value="disconnect"><param name="Local" value="structmesos_1_1internal_1_1ResourceProviderMessage.html#a93a1d9c59fcd0bf006dda4a6b043c040"><param name="ImageNumber" value="11"></OBJECT> <LI><OBJECT type="text/sitemap"><param name="Name" value="type"><param name="Local" value="structmesos_1_1internal_1_1ResourceProviderMessage.html#a52b40b56ae9bf3e8d7d96e4a71929cf9"><param name="ImageNumber" value="11"></OBJECT> <LI><OBJECT type="text/sitemap"><param name="Name" value="updateOperationStatus"><param name="Local" value="structmesos_1_1internal_1_1ResourceProviderMessage.html#ab54b58010937df63162a7273be161c65"><param name="ImageNumber" value="11"></OBJECT>