| TerraLib 4.1

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files
- Examples

- File List
- File Members

Defines | Functions
E:/Projetos_Primeiro_Semestre_2012/TerraView/terralib/src/terralib/drivers/Firebird/TeFirebird.cpp File Reference
`#include "TeFirebird.h"`
`#include <stdio.h>`
`#include <sys/types.h>`
`#include <TeProject.h>`
`#include <cstring>`

## Defines

#define | MAX(a, b) ((a>b)?a:b)
#define | MIN(a, b) ((a<b)?a:b)

## Functions

void | convertChar2Blob (char *buffer, const int &size, IBPP::Blob &blob)
void | convertBlob2Char (const IBPP::Blob &blob, char *&buffer, int &size)
void | teRing2Buffer (const TeLinearRing &line, char *&buffer, int &bufferSize)
void | buffer2TeRing (const char *buffer, const int &numCoords, TeLinearRing &line)
void | loadFromBlob (IBPP::Statement &st, TeLinearRing &ring)
void | saveLineInBlob (IBPP::Blob &blob, TeLinearRing &ring)
bool | generateLablesForPolygonal (IBPP::Database db, TeTheme *theme, const TeGeomRep &geomType, std::string &errorMsg, const std::string &objId)
void | createGeneratorTrigger (TeFirebird *db)

## Define Documentation

#define MAX | ( |  | a,
|  |  | b
| ) |  | ((a>b)?a:b)

#define MIN | ( |  | a,
|  |  | b
| ) |  | ((a<b)?a:b)

## Function Documentation

void buffer2TeRing | ( | const char * | buffer,
|  | const int & | numCoords,
|  | TeLinearRing & | line
| ) |  |

void convertBlob2Char | ( | const IBPP::Blob & | blob,
|  | char *& | buffer,
|  | int & | size
| ) |  |

void convertChar2Blob | ( | char * | buffer,
|  | const int & | size,
|  | IBPP::Blob & | blob
| ) |  |

void createGeneratorTrigger | ( | TeFirebird * | db | ) |

bool generateLablesForPolygonal | ( | IBPP::Database | db,
|  | TeTheme * | theme,
|  | const TeGeomRep & | geomType,
|  | std::string & | errorMsg,
|  | const std::string & | objId
| ) |  |

void loadFromBlob | ( | IBPP::Statement & | st,
|  | TeLinearRing & | ring
| ) |  |

void saveLineInBlob | ( | IBPP::Blob & | blob,
|  | TeLinearRing & | ring
| ) |  |

void teRing2Buffer | ( | const TeLinearRing & | line,
|  | char *& | buffer,
|  | int & | bufferSize
| ) |  |

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines