CppToken::CppToken(wxSQLite3ResultSet& res) { setId( res.GetInt(0) ); setName( res.GetString(1) ); setOffset( res.GetInt(2) ); setFilename( res.GetString(3) ); setLineNumber( res.GetInt(4) ); }
void PHPEntityNamespace::FromResultSet(wxSQLite3ResultSet& res) { SetDbId(res.GetInt64("ID")); SetFullName(res.GetString("FULLNAME")); SetShortName(res.GetString("NAME")); SetFilename(res.GetString("FILE_NAME")); SetLine(res.GetInt("LINE_NUMBER")); SetFlags(0); }
void PHPEntityClass::FromResultSet(wxSQLite3ResultSet& res) { SetDbId(res.GetInt("ID")); SetFullName(res.GetString("FULLNAME")); SetShortName(res.GetString("NAME")); SetExtends(res.GetString("EXTENDS")); SetImplements(::wxStringTokenize(res.GetString("IMPLEMENTS"), ";", wxTOKEN_STRTOK)); SetTraits(::wxStringTokenize(res.GetString("USING_TRAITS"), ";", wxTOKEN_STRTOK)); SetDocComment(res.GetString("DOC_COMMENT")); SetLine(res.GetInt("LINE_NUMBER")); SetFilename(res.GetString("FILE_NAME")); SetFlags(res.GetInt("FLAGS")); }
void PHPEntityVariable::FromResultSet(wxSQLite3ResultSet& res) { SetDbId(res.GetInt("ID")); SetFullName(res.GetString("FULLNAME")); SetShortName(res.GetString("NAME")); SetTypeHint(res.GetString("TYPEHINT")); SetFlags(res.GetInt("FLAGS")); SetDocComment(res.GetString("DOC_COMMENT")); SetLine(res.GetInt("LINE_NUMBER")); SetFilename(res.GetString("FILE_NAME")); }
void PHPEntityFunctionAlias::FromResultSet(wxSQLite3ResultSet& res) { SetDbId(res.GetInt("ID")); SetShortName(res.GetString("NAME")); SetRealname(res.GetString("REALNAME")); SetLine(res.GetInt("LINE_NUMBER")); SetFilename(res.GetString("FILE_NAME")); SetFullName(res.GetString("FULLNAME")); SetScope(res.GetString("SCOPE")); }
/*---------------------------------------------------------------------------*/ void wxSQLHistory::SetResultSet(wxSQLite3ResultSet& resultSet) { wxColour oddColour(wxGetApp().GetParamStr(PARAM_ODDROWCOLOR)); wxGridSQLite3Table* table = new wxGridSQLite3Table(&resultSet); table->SetAttrProvider(new OddRowsGridCellAttrProvider(oddColour)); m_HistoryGrid->SetTable((wxGridTableBase*)table, true); table->AdaptColumnsSize(); m_HistoryGrid->SetSelectionMode(wxGrid::wxGridSelectRows); m_HistoryGrid->SetDefaultColSize(50); m_HistoryGrid->SetDefaultRowSize(50); m_HistoryGrid->SetColLabelSize(25); m_HistoryGrid->SetRowLabelSize(0); m_HistoryGrid->SetColSize(0, 75); m_HistoryGrid->SetColSize(1, 430); m_HistoryGrid->SetColSize(2, 50); m_HistoryGrid->SetDefaultSelection(); m_HistoryGrid->ForceRefresh(); resultSet.Finalize(); }
TagEntry::TagEntry(wxSQLite3ResultSet& rs) { m_extFields.clear(); m_id = rs.GetInt(0); m_parentId = rs.GetInt(1); m_name = rs.GetString(2); m_file = rs.GetString(3); m_lineNumber = rs.GetInt(4); m_kind = rs.GetString(5); m_extFields[wxT("access")] = rs.GetString(6); m_extFields[wxT("signature")] = rs.GetString(7); m_pattern = rs.GetString(8); m_parent = rs.GetString(9); m_extFields[wxT("inherits")] = rs.GetString(10); m_path = rs.GetString(11); m_extFields[wxT("typeref")] = rs.GetString(12); m_scope = rs.GetString(13); m_position = wxNOT_FOUND; }