inspired by Loki; ichthyo intends to use this pattern for typesafe visiting within the EDL too...
27 lines
2 KiB
HTML
27 lines
2 KiB
HTML
<!-- Documentation produced by the Html generator of Bouml (http://bouml.free.fr) -->
|
|
<?xml version="1.0" encoding="UTF-8"?>
|
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
|
|
|
<head>
|
|
<title>Class Visitable</title>
|
|
<link rel="stylesheet" href="style.css" type="text/css" />
|
|
</head>
|
|
|
|
<body bgcolor="#ffffff">
|
|
|
|
<div class = "title">Class Visitable</div>
|
|
<p></p>
|
|
|
|
<!-- ============================================================= -->
|
|
|
|
<a name="refclass140165"></a>
|
|
<p>Declaration :</p><ul><li>C++ : class Visitable </li></ul><p>Directly inherited by : <a href="class134021.html#refclass134021"><b>Buildable</b></a> </p>
|
|
<p>Artifact : <a href="index.html#refartifact139141"><b>visitor</b></a></p><div class="sub">
|
|
<a name="refoperation134661"></a>
|
|
<table><tr><td><div class="element">Operation <b>~Visitable</b></div></td></tr></table><p>Declaration :</p><ul><li>Uml : # ~Visitable() : </li><li>C++ : protected: virtual ~Visitable () </li></ul><a name="refoperation134789"></a>
|
|
<table><tr><td><div class="element">Operation <b>apply</b></div></td></tr></table><p>Declaration :</p><ul><li>Uml : abstract, + apply(inout providedTool : <a href="class140037.html#refclass140037"><b>Tool</b></a>) : void</li><li>C++ : public: virtual void apply (<a href="class140037.html#refclass140037"><b>Tool</b></a>& providedTool) = 0 </li></ul><a name="refoperation134917"></a>
|
|
<table><tr><td><div class="element">Operation <b>dispatchOp</b></div></td></tr></table><p>Declaration :</p><ul><li>Uml : static, + dispatchOp(inout target : TAR, inout t : <a href="class140037.html#refclass140037"><b>Tool</b></a>) : void</li><li>C++ : public: static void dispatchOp (TAR& target, <a href="class140037.html#refclass140037"><b>Tool</b></a>& t) </li></ul></div>
|
|
<p>All public operations : <a href="class140165.html#refoperation134789"><b>apply</b></a> , <a href="class140165.html#refoperation134917"><b>dispatchOp</b></a> </p>
|
|
</body>
|
|
</html>
|