added const declarations

parent 24ceb874
...@@ -1023,7 +1023,7 @@ public: ...@@ -1023,7 +1023,7 @@ public:
* @param name Name of table to get * @param name Name of table to get
* @return table if successful otherwise NULL. * @return table if successful otherwise NULL.
*/ */
const Table * getTable(const char * name); const Table * getTable(const char * name) const;
/** /**
* Get index with given name, NULL if undefined * Get index with given name, NULL if undefined
...@@ -1032,7 +1032,7 @@ public: ...@@ -1032,7 +1032,7 @@ public:
* @return index if successful, otherwise 0. * @return index if successful, otherwise 0.
*/ */
const Index * getIndex(const char * indexName, const Index * getIndex(const char * indexName,
const char * tableName); const char * tableName) const;
/** /**
* Fetch list of indexes of given table. * Fetch list of indexes of given table.
...@@ -1173,10 +1173,10 @@ public: ...@@ -1173,10 +1173,10 @@ public:
class NdbDictionaryImpl & m_impl; class NdbDictionaryImpl & m_impl;
Dictionary(NdbDictionaryImpl&); Dictionary(NdbDictionaryImpl&);
const Table * getIndexTable(const char * indexName, const Table * getIndexTable(const char * indexName,
const char * tableName); const char * tableName) const;
public: public:
#ifndef DOXYGEN_SHOULD_SKIP_INTERNAL #ifndef DOXYGEN_SHOULD_SKIP_INTERNAL
const Table * getTable(const char * name, void **data); const Table * getTable(const char * name, void **data) const;
void set_local_table_data_size(unsigned sz); void set_local_table_data_size(unsigned sz);
#endif #endif
}; };
......
...@@ -706,7 +706,8 @@ NdbDictionary::Dictionary::alterTable(const Table & t){ ...@@ -706,7 +706,8 @@ NdbDictionary::Dictionary::alterTable(const Table & t){
} }
const NdbDictionary::Table * const NdbDictionary::Table *
NdbDictionary::Dictionary::getTable(const char * name, void **data){ NdbDictionary::Dictionary::getTable(const char * name, void **data) const
{
NdbTableImpl * t = m_impl.getTable(name, data); NdbTableImpl * t = m_impl.getTable(name, data);
if(t) if(t)
return t->m_facade; return t->m_facade;
...@@ -719,7 +720,8 @@ void NdbDictionary::Dictionary::set_local_table_data_size(unsigned sz) ...@@ -719,7 +720,8 @@ void NdbDictionary::Dictionary::set_local_table_data_size(unsigned sz)
} }
const NdbDictionary::Table * const NdbDictionary::Table *
NdbDictionary::Dictionary::getTable(const char * name){ NdbDictionary::Dictionary::getTable(const char * name) const
{
return getTable(name, 0); return getTable(name, 0);
} }
...@@ -752,7 +754,7 @@ NdbDictionary::Dictionary::dropIndex(const char * indexName, ...@@ -752,7 +754,7 @@ NdbDictionary::Dictionary::dropIndex(const char * indexName,
const NdbDictionary::Index * const NdbDictionary::Index *
NdbDictionary::Dictionary::getIndex(const char * indexName, NdbDictionary::Dictionary::getIndex(const char * indexName,
const char * tableName) const char * tableName) const
{ {
NdbIndexImpl * i = m_impl.getIndex(indexName, tableName); NdbIndexImpl * i = m_impl.getIndex(indexName, tableName);
if(i) if(i)
...@@ -782,7 +784,7 @@ NdbDictionary::Dictionary::removeCachedIndex(const char * indexName, ...@@ -782,7 +784,7 @@ NdbDictionary::Dictionary::removeCachedIndex(const char * indexName,
const NdbDictionary::Table * const NdbDictionary::Table *
NdbDictionary::Dictionary::getIndexTable(const char * indexName, NdbDictionary::Dictionary::getIndexTable(const char * indexName,
const char * tableName) const char * tableName) const
{ {
NdbIndexImpl * i = m_impl.getIndex(indexName, tableName); NdbIndexImpl * i = m_impl.getIndex(indexName, tableName);
NdbTableImpl * t = m_impl.getTable(tableName); NdbTableImpl * t = m_impl.getTable(tableName);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment