Man Linux: Main Page and Category List

NAME

       tlp::GraphProperty -

SYNOPSIS

       #include <GraphProperty.h>

       Inherits AbstractProperty< GraphType, EdgeSetType >,
       tlp::GraphObserver, and tlp::PropertyObserver.

   Public Member Functions
       GraphProperty (Graph *)
       virtual ~GraphProperty ()
       PropertyInterface * clonePrototype (Graph *, std::string)
       void copy (const node, const node, PropertyInterface *)
       void copy (const edge, const edge, PropertyInterface *)
       void destroy (Graph *)
       bool setNodeStringValue (const node n, const std::string &v)
       bool setAllNodeStringValue (const std::string &v)
       bool setEdgeStringValue (const edge e, const std::string &v)
       bool setAllEdgeStringValue (const std::string &v)
       virtual void beforeSetNodeValue (PropertyInterface *prop, const node n)
       virtual void afterSetNodeValue (PropertyInterface *prop, const node n)
       virtual void beforeSetAllNodeValue (PropertyInterface *prop)
       virtual void afterSetAllNodeValue (PropertyInterface *prop)

   Friends
       class GraphAbstract

Constructor & Destructor Documentation

   tlp::GraphProperty::GraphProperty (Graph *)
   virtual tlp::GraphProperty::~GraphProperty () [virtual]

Member Function Documentation

   virtual void tlp::GraphProperty::afterSetAllNodeValue (PropertyInterface *
       prop) [virtual]
       Reimplemented from tlp::PropertyObserver.

   virtual void tlp::GraphProperty::afterSetNodeValue (PropertyInterface *
       prop, const node n) [virtual]
       Reimplemented from tlp::PropertyObserver.

   virtual void tlp::GraphProperty::beforeSetAllNodeValue (PropertyInterface *
       prop) [virtual]
       Reimplemented from tlp::PropertyObserver.

   virtual void tlp::GraphProperty::beforeSetNodeValue (PropertyInterface *
       prop, const node n) [virtual]
       Reimplemented from tlp::PropertyObserver.

   PropertyInterface* tlp::GraphProperty::clonePrototype (Graph *,
       std::string) [virtual]
       Implements tlp::PropertyInterface.

   void tlp::GraphProperty::copy (const  edge, const  edge, PropertyInterface
       *) [virtual]
       Implements tlp::PropertyInterface.

   void tlp::GraphProperty::copy (const  node, const  node, PropertyInterface
       *) [virtual]
       Implements tlp::PropertyInterface.

   void tlp::GraphProperty::destroy (Graph *) [virtual]
       Reimplemented from tlp::GraphObserver.

   bool tlp::GraphProperty::setAllEdgeStringValue (const std::string & v)
       [virtual]
       Reimplemented from tlp::AbstractProperty< GraphType, EdgeSetType >.

   bool tlp::GraphProperty::setAllNodeStringValue (const std::string & v)
       [virtual]
       Reimplemented from tlp::AbstractProperty< GraphType, EdgeSetType >.

   bool tlp::GraphProperty::setEdgeStringValue (const edge e, const
       std::string & v) [virtual]
       Reimplemented from tlp::AbstractProperty< GraphType, EdgeSetType >.

   bool tlp::GraphProperty::setNodeStringValue (const node n, const
       std::string & v) [virtual]
       Reimplemented from tlp::AbstractProperty< GraphType, EdgeSetType >.

Friends And Related Function Documentation

   friend class GraphAbstract [friend]

Author

       Generated automatically by Doxygen for Tulip Graph Library from the
       source code.