Ferramentas do usuário

Ferramentas do site


terralib:exemplo2

Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.

Link para esta página de comparações

Ambos lados da revisão anteriorRevisão anterior
Próxima revisão
Revisão anterior
terralib:exemplo2 [2008/04/02 16:01] 150.163.3.123terralib:exemplo2 [2008/04/16 19:06] (atual) 150.163.2.103
Linha 1: Linha 1:
 <code cpp> <code cpp>
- 
-/********************** 
-Commun header 
-**********************/ 
-  
-/*! 
-  \file   TeTemplate.h 
-  \brief  This file contains an template example     
-  
-  This file can be used as reference for TerraLib programmers. 
-      
-  \author Karine  (karine@dpi.inpe.br) 
-  \author Laércio (laercio@dpi.inpe.br) 
-*/ 
-  
-  
-#ifndef TE_TEMPLATE_H 
-#define TE_TEMPLATE_H 
-  
-#define TE_MY_DEFINE 1 
-  
-// C includes 
-#include <c.h> 
-  
 // Local module includes // Local module includes
 #include "TeOtherTerraLibInclude.h" #include "TeOtherTerraLibInclude.h"
Linha 32: Linha 8:
 // STL includes // STL includes
 #include <vector> #include <vector>
-  +
-// Foward declarations of external classes +
-class Foward; +
-  +
-//!  TerraLib namespace +
-/*! +
-  This namespace contains all TerraLib kernel definitions. +
-*/ +
- +
 namespace TerraLib namespace TerraLib
 { {
-// Foward declarations of namespace classes 
-class TeFoward; 
    
-  +  TeTemplate::TeTemplate(void
-//!  A example of TerraLib programming style +  { 
-/*! +      
-  This class is an example of TerraLib programming style.  + 
-      +  void 
-  \version (?+  TeTemplate::setMyInt(const int& myInt) 
-  \author (?) +  { 
-  \sa +  } 
-*/ + 
-class TeTemplate +  int&  
-+  TeTemplate::getMyInt(void) 
-  public: +  { 
-     +  } 
-    //! Empty contructor +    
-    TeTemplate(void);     +  bool&  
-  +  TeTemplate::isValid() 
-    //! Set the value of member myInt_ +  { 
-    /*!  +  }
-      \param myInt the value to be assigned to myInt_ member +
-    */ +
-    void setMyInt(const int& myInt); +
-  +
-    //! Get the value of member myInt_ +
-    /*!  +
-      \return returns the value of the myInt_ member +
-    */ +
-    const int& getMyInt(void) const; +
-  +
-    //! Verify if the object is valid +
-    /*!  +
-      \return returns true if the object is valid, otherwise, return false +
-    */ +
-    const bool& isValid() const; +
-  +
-  protected: +
-  +
-  private: +
-  +
-  protected: +
-    //! My protected int member +
-    int myProtectedInt_; +
-  +
-  private: +
-    //! My private int member +
-    int myInt_; +
-    //! My private double member +
-    double myDouble_; +
-    //! My private string member +
-    std::string myString_; +
-    //! My private boolen member +
-    bool valid_; +
-   //! My private class pointer member +
-    TeClass* myClassPointer_; +
-}+
-  +
-} // End namespace TerraLib +
-  +
-#endif  // End TE_TEMPLATE_H+
  
 +}
 </code> </code>
terralib/exemplo2.1207152090.txt.gz · Última modificação: 2008/04/02 16:01 por 150.163.3.123