Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

lStr.h File Reference

#include <iostream.h>
#include <string.h>
#include <lDefs.h>
#include <lTypes.h>

Include dependency graph for lStr.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Functions

DLL_External int StrLen (const char *const src)
DLL_External char * StrCpy (char *(&dst), const char *const src)
DLL_External char * StrCpy (const char *const src)
DLL_External char * StrExp (char *dst, const char *src, int len)
DLL_External int StrCmp (const char *const dst, const char *const src)
DLL_External int StrCmpUp (const char *const dst, const char *const src)
DLL_External char * StrFree (char *(&dst))
DLL_External char * StrCat (char *(&dst), const char *const src)
DLL_External char * StrCat (char *(&dst), const int n, const char *const src,...)
DLL_External char * StrAnd (char *(&dst), const char *const src)
DLL_External char * StrOr (char *(&dst), const char *const src)
DLL_External char * StrNot (char *(&dst))
DLL_External char * StrClause (char *(&dst), const char *const prf)
DLL_External void StrSwap (const char *(&s1), const char *(&s2))
DLL_External char * StrSplit (char *(&src), const char delim, char *(&dst))
DLL_External char * StrPrefix (char *(&src), const char delim, char *(&dst))
DLL_External char * StrPrefixCut (char *(&src), const char delim)
DLL_External char * LongToStr (const long n)
DLL_External char * ULongToStr (const unsigned long n)
DLL_External char * FloatToStr (const double x)
DLL_External long StrToLong (const char *s)
DLL_External char * StrMergeLists (char *(&dst), char *(&list1), char *(&list2), const char l_delim, const char *const sep_begin, const char *const sep_values, const char *const sep_middle, const char *const sep_end)
DLL_External char * StrMergeLists (char *(&dst), char *(&list1), char *(&list2), const char l_delim, const char p_delim, const char *const sep_begin, const char *const sep_values, const char *const sep_middle, const char *const sep_end)
DLL_External char * AliasR (int i)
DLL_External char * AliasT (int i, int j)
DLL_External char * AliasQ (int i)
DLL_External char * StrAddPrefix (char *&dst, const char *const src, const char *const delim)
DLL_External char * RealiasR (char *&fragment, int begin, int end, int incr)
DLL_External char * RealiasQ (char *&fragment, int begin, int end, int incr)
DLL_External bool StrReplace (char *&dst, const char *const oldstr, const char *const newstr, bool lwb=false, bool rwb=false)
DLL_External char * StrReplaceAll (char *&dst, const char *const oldstr, const char *const newstr, bool lwb=false, bool rwb=false)
DLL_External char * StrAndOnly (char *(&dst), const char *const src)
DLL_External char * StrEncode (char *(&dst), const char *const src)
DLL_External char * StrEncode (char *(&src))
DLL_External char * StrDecode (char *(&dst), const char *const src)
DLL_External char * StrDecode (char *(&src))


Function Documentation

DLL_External char* AliasQ int    i
 

Definition at line 400 of file lStr.cpp.

References LongToStr(), StrCat(), StrCpy(), StrFree(), and T_PREFIX.

Referenced by RealiasQ().

DLL_External char* AliasR int    i
 

Definition at line 377 of file lStr.cpp.

References LongToStr(), R_PREFIX, StrCat(), StrCpy(), and StrFree().

Referenced by ChainedRelationBase::_Init(), ChainedRelationBase::ChainedRelationBase(), and RealiasR().

DLL_External char* AliasT int    i,
int    j
 

Definition at line 387 of file lStr.cpp.

References LongToStr(), StrCat(), StrCpy(), StrFree(), and T_PREFIX.

Referenced by ProtoBase::_RealiasT(), ProtoBase::_StmtSelectPtr(), ProtoBase::FullFrom(), and ProtoBase::FullWhere().

DLL_External char* FloatToStr const double    x
 

Definition at line 286 of file lStr.cpp.

References StrCpy(), and StrFree().

Referenced by ProtoBase::_KeyValues().

DLL_External char* LongToStr const long    n
 

Definition at line 264 of file lStr.cpp.

References StrCpy(), and StrFree().

Referenced by ProtoBase::_KeyValues(), PersistentObject::_VersionsMatch(), AliasQ(), AliasR(), AliasT(), OracleDatabase::ColumnTypeDDL(), and ObjectIdentification::ObjectIdentification().

DLL_External char* RealiasQ char *&    fragment,
int    begin,
int    end,
int    incr
 

Definition at line 438 of file lStr.cpp.

References AliasQ(), StrFree(), and StrReplaceAll().

Referenced by ChainedRelationBase::ChainedRelationBase().

DLL_External char* RealiasR char *&    fragment,
int    begin,
int    end,
int    incr
 

Definition at line 422 of file lStr.cpp.

References AliasR(), StrFree(), and StrReplaceAll().

Referenced by ChainedRelationBase::ChainedRelationBase().

DLL_External char* StrAddPrefix char *&    dst,
const char *const    src,
const char *const    delim
 

Definition at line 411 of file lStr.cpp.

References StrCat(), and StrFree().

Referenced by ChainedRelationBase::ChainedRelationBase().

DLL_External char* StrAnd char *&    dst,
const char *const    src
 

Definition at line 137 of file lStr.cpp.

References StrCat(), and StrCpy().

Referenced by ProtoBase::_InitialiseStmtSelect(), ProtoBase::_InitialiseStmtUpdate(), ChainedRelationBase::_LGetAll(), ManyToManyRelationBase::_LGetAll(), OneToManyRelationBase::_LGetAll(), ChainedRelationBase::_RGetAll(), ManyToManyRelationBase::_RGetAll(), and ManyToOneRelationBase::_RGetAll().

DLL_External char* StrAndOnly char *&    dst,
const char *const    src
 

Definition at line 578 of file lStr.cpp.

References StrCat(), and StrCpy().

Referenced by ChainedRelationBase::_LGetAll(), ChainedRelationBase::_RGetAll(), ChainedRelationBase::ChainedRelationBase(), and ChainedRelationBase::ExistsCouple().

DLL_External char* StrCat char *&    dst,
const int    n,
const char *const    src,
...   
 

Definition at line 122 of file lStr.cpp.

Referenced by ChainedRelationBase::_Init(), ProtoBase::_InitialiseFullFrom(), ProtoBase::_InitialiseFullSelect(), ProtoBase::_InitialiseFullWhere(), ProtoBase::_InitialiseGroupBy(), ProtoBase::_InitialiseHaving(), ProtoBase::_InitialiseInto(), ProtoBase::_InitialiseKeySelect(), ProtoBase::_InitialiseKeyWhere(), ProtoBase::_InitialisePtrSelect(), ProtoBase::_InitialiseSelect(), ProtoBase::_InitialiseSqlVar(), ProtoBase::_InitialiseStmtDelete(), ProtoBase::_InitialiseStmtInsert(), ProtoBase::_InitialiseStmtSelect(), ProtoBase::_InitialiseStmtUpdate(), ProtoBase::_InitialiseWhere(), ProtoBase::_KeyValues(), ChainedRelationBase::_LGetAll(), ManyToManyRelationBase::_LGetAll(), ManyToOneRelationBase::_LGetAll(), OneToManyRelationBase::_LGetAll(), OneToOneRelationBase::_LGetAll(), OracleCursor::_Open(), ProtoBase::_RealiasT(), ChainedRelationBase::_RGetAll(), ManyToManyRelationBase::_RGetAll(), ManyToOneRelationBase::_RGetAll(), OneToManyRelationBase::_RGetAll(), OneToOneRelationBase::_RGetAll(), OracleConnection::_RollbackToSavepoint(), OracleConnection::_Savepoint(), ProtoBase::_StmtSelectPtr(), _StrMergeLists(), ProtoBase::_TranslateToSql(), PersistentObject::_VersionsMatch(), RefBase::_Virtualise(), ObjRef::_Where(), AliasQ(), AliasR(), AliasT(), ChainedRelationBase::ChainedRelationBase(), OracleDatabase::ColumnTypeDDL(), ManyToManyRelationBase::DeleteCouple(), ManyToOneRelationBase::DeleteCouple(), OneToManyRelationBase::DeleteCouple(), OneToOneRelationBase::DeleteCouple(), ChainedRelationBase::ExistsCouple(), ManyToManyRelationBase::ExistsCouple(), ManyToOneRelationBase::ExistsCouple(), OneToManyRelationBase::ExistsCouple(), OneToOneRelationBase::ExistsCouple(), ProtoBase::FullFrom(), ProtoBase::FullWhere(), ManyToManyRelationBase::InsertCouple(), ManyToOneRelationBase::InsertCouple(), OneToManyRelationBase::InsertCouple(), OneToOneRelationBase::InsertCouple(), ManyToManyRelationBase::LDeleteAll(), ManyToOneRelationBase::LDeleteAll(), OneToManyRelationBase::LDeleteAll(), OneToOneRelationBase::LDeleteAll(), ManyToManyRelationBase::ManyToManyRelationBase(), ManyToOneRelationBase::ManyToOneRelationBase(), OneToManyRelationBase::OneToManyRelationBase(), OneToOneRelationBase::OneToOneRelationBase(), Proto< T >::Proto(), ManyToManyRelationBase::RDeleteAll(), ManyToOneRelationBase::RDeleteAll(), OneToManyRelationBase::RDeleteAll(), OneToOneRelationBase::RDeleteAll(), StrAddPrefix(), StrAnd(), StrAndOnly(), StrClause(), StrNot(), StrOr(), StrReplace(), StrReplaceAll(), ManyToManyRelationBase::WriteDDL(), ManyToOneRelationBase::WriteDDL(), OneToManyRelationBase::WriteDDL(), and OneToOneRelationBase::WriteDDL().

DLL_External char* StrCat char *&    dst,
const char *const    src
 

Definition at line 104 of file lStr.cpp.

DLL_External char* StrClause char *&    dst,
const char *const    prf
 

Definition at line 177 of file lStr.cpp.

References StrCat().

Referenced by ProtoBase::_InitialiseStmtSelect(), ProtoBase::_InitialiseStmtUpdate(), ProtoBase::_StmtSelectPtr(), ManyToManyRelationBase::DeleteCouple(), ManyToOneRelationBase::DeleteCouple(), OneToManyRelationBase::DeleteCouple(), OneToOneRelationBase::DeleteCouple(), ChainedRelationBase::ExistsCouple(), ManyToManyRelationBase::ExistsCouple(), ManyToOneRelationBase::ExistsCouple(), OneToManyRelationBase::ExistsCouple(), OneToOneRelationBase::ExistsCouple(), ManyToManyRelationBase::InsertCouple(), ManyToOneRelationBase::InsertCouple(), OneToManyRelationBase::InsertCouple(), OneToOneRelationBase::InsertCouple(), ManyToManyRelationBase::LDeleteAll(), ManyToOneRelationBase::LDeleteAll(), OneToManyRelationBase::LDeleteAll(), OneToOneRelationBase::LDeleteAll(), ManyToManyRelationBase::RDeleteAll(), ManyToOneRelationBase::RDeleteAll(), OneToManyRelationBase::RDeleteAll(), and OneToOneRelationBase::RDeleteAll().

DLL_External int StrCmp const char *const    dst,
const char *const    src
 

Definition at line 67 of file lStr.cpp.

Referenced by ProtoBase::_Initialise(), ProtoBase::_InitialiseFullWhere(), ObjectIdentification::operator!=(), and ObjectIdentification::operator==().

DLL_External int StrCmpUp const char *const    dst,
const char *const    src
 

Definition at line 79 of file lStr.cpp.

Referenced by ProtoBase::ColumnTable().

DLL_External char* StrCpy const char *const    src
 

Definition at line 44 of file lStr.cpp.

Referenced by ProtoBase::_ExportKeyAttributes(), ComplexQuery::_From(), ProtoBase::_ImportAttributes(), ChainedRelationBase::_Init(), ProtoBase::_InitialiseFullFrom(), ProtoBase::_InitialiseFullParentPrototype(), ProtoBase::_InitialiseGroupBy(), ProtoBase::_InitialiseHaving(), ProtoBase::_InitialiseParentPrototype(), ProtoBase::_InitialiseSqlVar(), ProtoBase::_InitialiseStmtInsert(), ProtoBase::_InitialiseStmtSelect(), ProtoBase::_InitialiseStmtUpdate(), ProtoBase::_InitialiseWhere(), ProtoBase::_KeyValues(), RefBase::_KeyValues(), ChainedRelationBase::_LGetAll(), ManyToManyRelationBase::_LGetAll(), ManyToOneRelationBase::_LGetAll(), OneToManyRelationBase::_LGetAll(), OneToOneRelationBase::_LGetAll(), ProtoBase::_OrderBy(), ProtoBase::_RealiasT(), ChainedRelationBase::_RGetAll(), ManyToManyRelationBase::_RGetAll(), ManyToOneRelationBase::_RGetAll(), OneToManyRelationBase::_RGetAll(), OneToOneRelationBase::_RGetAll(), ComplexQuery::_Select(), ResultBase::_SetSqlCommand(), ProtoBase::_StmtSelectPtr(), ProtoBase::_TranslateToSql(), ObjRef::_Where(), ProtoBase::_Where(), AliasQ(), AliasR(), AliasT(), Database::Assign(), ChainedRelationBase::ChainedRelationBase(), OracleDatabase::ColumnTypeDDL(), ComplexQuery::ComplexQuery(), Connection::Connection(), ManyToManyRelationBase::DeleteCouple(), ManyToOneRelationBase::DeleteCouple(), OneToManyRelationBase::DeleteCouple(), OneToOneRelationBase::DeleteCouple(), ChainedRelationBase::ExistsCouple(), ManyToManyRelationBase::ExistsCouple(), ManyToOneRelationBase::ExistsCouple(), OneToManyRelationBase::ExistsCouple(), OneToOneRelationBase::ExistsCouple(), FloatToStr(), ProtoBase::FullWhere(), ManyToManyRelationBase::InsertCouple(), ManyToOneRelationBase::InsertCouple(), OneToManyRelationBase::InsertCouple(), OneToOneRelationBase::InsertCouple(), ManyToManyRelationBase::LDeleteAll(), ManyToOneRelationBase::LDeleteAll(), OneToManyRelationBase::LDeleteAll(), OneToOneRelationBase::LDeleteAll(), LongToStr(), ManyToManyRelationBase::ManyToManyRelationBase(), ManyToOneRelationBase::ManyToOneRelationBase(), ObjectIdentification::ObjectIdentification(), OneToManyRelationBase::OneToManyRelationBase(), OneToOneRelationBase::OneToOneRelationBase(), ComplexQuery::operator=(), ObjectIdentification::operator=(), OneToOneRelation< L, R >::operator=(), OneToManyRelation< L, R >::operator=(), ManyToOneRelation< L, R >::operator=(), ManyToManyRelation< L, R >::operator=(), ChainedRelation< L, R >::operator=(), Proto< T >::Proto(), ManyToManyRelationBase::RDeleteAll(), ManyToOneRelationBase::RDeleteAll(), OneToManyRelationBase::RDeleteAll(), OneToOneRelationBase::RDeleteAll(), Relation::Relation(), StrAnd(), StrAndOnly(), StrOr(), StrSplit(), ULongToStr(), ManyToManyRelationBase::WriteDDL(), ManyToOneRelationBase::WriteDDL(), OneToManyRelationBase::WriteDDL(), OneToOneRelationBase::WriteDDL(), and ProtoBase::WriteDDL().

DLL_External char* StrCpy char *&    dst,
const char *const    src
 

Definition at line 32 of file lStr.cpp.

DLL_External char* StrDecode char *&    src
 

Definition at line 660 of file lStr.cpp.

References StrFree().

Referenced by ProtoBase::_ExportKeyAttributes(), and ObjRef::_Where().

DLL_External char* StrDecode char *&    dst,
const char *const    src
 

Definition at line 630 of file lStr.cpp.

DLL_External char* StrEncode char *&    src
 

Definition at line 621 of file lStr.cpp.

References StrFree().

Referenced by ProtoBase::_KeyValues().

DLL_External char* StrEncode char *&    dst,
const char *const    src
 

Definition at line 589 of file lStr.cpp.

DLL_External char* StrExp char *    dst,
const char *    src,
int    len
 

Definition at line 53 of file lStr.cpp.

Referenced by ProtoBase::_ExportAttributes(), ProtoBase::_ExportKeyAttributes(), and StrReplace().

DLL_External char* StrFree char *&    dst
 

Definition at line 97 of file lStr.cpp.

Referenced by ProtoBase::_ExportKeyAttributes(), ChainedRelationBase::_Init(), ObjectIdentification::_Init(), ProtoBase::_InitialiseFullFrom(), ProtoBase::_InitialiseFullParentPrototype(), ProtoBase::_InitialiseGroupBy(), ProtoBase::_InitialiseHaving(), ProtoBase::_InitialiseParentPrototype(), ProtoBase::_InitialiseSqlVar(), ProtoBase::_InitialiseStmtInsert(), ProtoBase::_InitialiseStmtSelect(), ProtoBase::_InitialiseStmtUpdate(), ProtoBase::_InitialiseWhere(), ProtoBase::_KeyValues(), ChainedRelationBase::_LGetAll(), ManyToManyRelationBase::_LGetAll(), ManyToOneRelationBase::_LGetAll(), OneToManyRelationBase::_LGetAll(), OneToOneRelationBase::_LGetAll(), OracleCursor::_Open(), ProtoBase::_RealiasT(), ChainedRelationBase::_RGetAll(), ManyToManyRelationBase::_RGetAll(), ManyToOneRelationBase::_RGetAll(), OneToManyRelationBase::_RGetAll(), OneToOneRelationBase::_RGetAll(), OracleConnection::_RollbackToSavepoint(), OracleConnection::_Savepoint(), ProtoBase::_StmtSelectPtr(), _StrMergeLists(), ProtoBase::_TranslateToSql(), PersistentObject::_VersionsMatch(), RefBase::_Virtualise(), ObjRef::_Where(), Connection::Abort(), AliasQ(), AliasR(), AliasT(), ChainedRelationBase::ChainedRelationBase(), OracleDatabase::ColumnTypeDDL(), ManyToManyRelationBase::DeleteCouple(), ManyToOneRelationBase::DeleteCouple(), OneToManyRelationBase::DeleteCouple(), OneToOneRelationBase::DeleteCouple(), Connection::Disconnect(), ChainedRelationBase::ExistsCouple(), ManyToManyRelationBase::ExistsCouple(), ManyToOneRelationBase::ExistsCouple(), OneToManyRelationBase::ExistsCouple(), OneToOneRelationBase::ExistsCouple(), FloatToStr(), ProtoBase::FullFrom(), ProtoBase::FullWhere(), ManyToManyRelationBase::InsertCouple(), ManyToOneRelationBase::InsertCouple(), OneToManyRelationBase::InsertCouple(), OneToOneRelationBase::InsertCouple(), ManyToManyRelationBase::LDeleteAll(), ManyToOneRelationBase::LDeleteAll(), OneToManyRelationBase::LDeleteAll(), OneToOneRelationBase::LDeleteAll(), LongToStr(), ManyToManyRelationBase::ManyToManyRelationBase(), ManyToOneRelationBase::ManyToOneRelationBase(), ResultBase::Next(), OneToManyRelationBase::OneToManyRelationBase(), OneToOneRelationBase::OneToOneRelationBase(), Proto< T >::Proto(), ManyToManyRelationBase::RDeleteAll(), ManyToOneRelationBase::RDeleteAll(), OneToManyRelationBase::RDeleteAll(), OneToOneRelationBase::RDeleteAll(), RealiasQ(), RealiasR(), ObjectBuffer::RemoveObject(), StrAddPrefix(), StrCat(), StrDecode(), StrEncode(), StrPrefixCut(), StrReplace(), StrReplaceAll(), StrSplit(), ULongToStr(), ManyToManyRelationBase::WriteDDL(), ManyToOneRelationBase::WriteDDL(), OneToManyRelationBase::WriteDDL(), OneToOneRelationBase::WriteDDL(), ProtoBase::WriteDDL(), ChainedRelationBase::~ChainedRelationBase(), ComplexQuery::~ComplexQuery(), Database::~Database(), ObjectIdentification::~ObjectIdentification(), ProtoBase::~ProtoBase(), Relation::~Relation(), and ResultBase::~ResultBase().

DLL_External int StrLen const char *const    src
 

Definition at line 27 of file lStr.cpp.

Referenced by StrCat(), StrPos(), StrReplace(), and StrReplaceAll().

DLL_External char* StrMergeLists char *&    dst,
char *&    list1,
char *&    list2,
const char    l_delim,
const char    p_delim,
const char *const    sep_begin,
const char *const    sep_values,
const char *const    sep_middle,
const char *const    sep_end
 

Definition at line 357 of file lStr.cpp.

References _StrMergeLists().

Referenced by ChainedRelationBase::_LGetAll(), ChainedRelationBase::_RGetAll(), ChainedRelationBase::ChainedRelationBase(), and ChainedRelationBase::ExistsCouple().

DLL_External char* StrMergeLists char *&    dst,
char *&    list1,
char *&    list2,
const char    l_delim,
const char *const    sep_begin,
const char *const    sep_values,
const char *const    sep_middle,
const char *const    sep_end
 

Definition at line 338 of file lStr.cpp.

DLL_External char* StrNot char *&    dst
 

Definition at line 165 of file lStr.cpp.

References StrCat().

DLL_External char* StrOr char *&    dst,
const char *const    src
 

Definition at line 151 of file lStr.cpp.

References StrCat(), and StrCpy().

DLL_External char* StrPrefix char *&    src,
const char    delim,
char *&    dst
 

Definition at line 245 of file lStr.cpp.

References StrSplit(), and StrSwap().

Referenced by StrPrefixCut().

DLL_External char* StrPrefixCut char *&    src,
const char    delim
 

Definition at line 255 of file lStr.cpp.

References StrFree(), and StrPrefix().

Referenced by ChainedRelationBase::_Init(), ProtoBase::_InitialiseSqlVar(), ProtoBase::_InitialiseStmtInsert(), OneToManyRelationBase::_LGetAll(), ManyToOneRelationBase::_RGetAll(), ProtoBase::_StmtSelectPtr(), _StrMergeLists(), ChainedRelationBase::ChainedRelationBase(), ManyToOneRelationBase::DeleteCouple(), OneToManyRelationBase::DeleteCouple(), OneToOneRelationBase::DeleteCouple(), ManyToManyRelationBase::ExistsCouple(), ManyToOneRelationBase::ExistsCouple(), OneToManyRelationBase::ExistsCouple(), OneToOneRelationBase::ExistsCouple(), ProtoBase::FullWhere(), ManyToOneRelationBase::InsertCouple(), OneToManyRelationBase::InsertCouple(), OneToOneRelationBase::InsertCouple(), ManyToOneRelationBase::LDeleteAll(), OneToManyRelationBase::LDeleteAll(), OneToOneRelationBase::LDeleteAll(), ManyToManyRelationBase::ManyToManyRelationBase(), ManyToOneRelationBase::ManyToOneRelationBase(), OneToManyRelationBase::OneToManyRelationBase(), OneToOneRelationBase::OneToOneRelationBase(), Proto< T >::Proto(), ManyToOneRelationBase::RDeleteAll(), OneToManyRelationBase::RDeleteAll(), OneToOneRelationBase::RDeleteAll(), ManyToManyRelationBase::WriteDDL(), ManyToOneRelationBase::WriteDDL(), OneToManyRelationBase::WriteDDL(), OneToOneRelationBase::WriteDDL(), and ProtoBase::WriteDDL().

DLL_External bool StrReplace char *&    dst,
const char *const    oldstr,
const char *const    newstr,
bool    lwb = false,
bool    rwb = false
 

Definition at line 519 of file lStr.cpp.

References StrCat(), StrExp(), StrFree(), StrLen(), and StrPos().

DLL_External char* StrReplaceAll char *&    dst,
const char *const    oldstr,
const char *const    newstr,
bool    lwb = false,
bool    rwb = false
 

Definition at line 548 of file lStr.cpp.

References StrCat(), StrFree(), StrLen(), and StrPos().

Referenced by ProtoBase::_InitialiseGroupBy(), ProtoBase::_InitialiseHaving(), ProtoBase::_InitialiseSqlVar(), ProtoBase::_InitialiseWhere(), ProtoBase::_RealiasT(), ProtoBase::_TranslateToSql(), RealiasQ(), and RealiasR().

DLL_External char* StrSplit char *&    src,
const char    delim,
char *&    dst
 

Definition at line 201 of file lStr.cpp.

References StrCpy(), and StrFree().

Referenced by ProtoBase::_ExportKeyAttributes(), ChainedRelationBase::_Init(), ProtoBase::_InitialiseFullParentPrototype(), ProtoBase::_InitialiseParentPrototype(), ManyToManyRelationBase::_LGetAll(), ManyToOneRelationBase::_LGetAll(), OneToManyRelationBase::_LGetAll(), OneToOneRelationBase::_LGetAll(), ManyToManyRelationBase::_RGetAll(), ManyToOneRelationBase::_RGetAll(), OneToManyRelationBase::_RGetAll(), OneToOneRelationBase::_RGetAll(), _StrMergeLists(), ObjRef::_Where(), ChainedRelationBase::ChainedRelationBase(), ManyToManyRelationBase::DeleteCouple(), ManyToOneRelationBase::DeleteCouple(), OneToManyRelationBase::DeleteCouple(), OneToOneRelationBase::DeleteCouple(), ManyToManyRelationBase::ExistsCouple(), ManyToOneRelationBase::ExistsCouple(), OneToManyRelationBase::ExistsCouple(), OneToOneRelationBase::ExistsCouple(), ManyToOneRelationBase::InsertCouple(), OneToManyRelationBase::InsertCouple(), OneToOneRelationBase::InsertCouple(), ManyToManyRelationBase::LDeleteAll(), ManyToOneRelationBase::LDeleteAll(), OneToManyRelationBase::LDeleteAll(), OneToOneRelationBase::LDeleteAll(), ManyToManyRelationBase::ManyToManyRelationBase(), ManyToOneRelationBase::ManyToOneRelationBase(), OneToManyRelationBase::OneToManyRelationBase(), OneToOneRelationBase::OneToOneRelationBase(), ManyToManyRelationBase::RDeleteAll(), ManyToOneRelationBase::RDeleteAll(), OneToManyRelationBase::RDeleteAll(), OneToOneRelationBase::RDeleteAll(), StrPrefix(), ManyToManyRelationBase::WriteDDL(), ManyToOneRelationBase::WriteDDL(), OneToManyRelationBase::WriteDDL(), and OneToOneRelationBase::WriteDDL().

DLL_External void StrSwap const char *&    s1,
const char *&    s2
 

Definition at line 193 of file lStr.cpp.

Referenced by StrPrefix().

DLL_External long StrToLong const char *    s
 

Definition at line 297 of file lStr.cpp.

DLL_External char* ULongToStr const unsigned long    n
 

Definition at line 275 of file lStr.cpp.

References StrCpy(), and StrFree().

Referenced by ProtoBase::_KeyValues().


Generated on Sun Jul 14 20:52:29 2002 for POLiTe by doxygen1.2.16