bibtex2bibtex.cc File Reference

#include <algorithm>
#include <iostream>
#include <sstream>
#include <fstream>
#include <vector>
#include <map>
#include <cstring>
#include "BibtexEntry.h"

Go to the source code of this file.

Classes

class  lessCopy

Functions

std::vector
< BibtexEntry * > 
read_bibtexfile (std::ifstream &)
std::vector
< std::string > 
tokenize_key (std::string key)
bool equal_keys (BibtexEntry *entry1, BibtexEntry *entry2)
bool less_keys (BibtexEntry *entry1, BibtexEntry *entry2)
int main (int argc, char *argv[])


Function Documentation

bool equal_keys ( BibtexEntry entry1,
BibtexEntry entry2 
)

Definition at line 119 of file bibtex2bibtex.cc.

References bibtex2bibtex::BibtexEntry::key(), and tokenize_key().

bool less_keys ( BibtexEntry entry1,
BibtexEntry entry2 
)

Definition at line 201 of file bibtex2bibtex.cc.

References bibtex2bibtex::BibtexEntry::key(), and tokenize_key().

int main ( int  argc,
char *  argv[] 
)

Definition at line 273 of file bibtex2bibtex.cc.

References equal_keys(), less_keys(), and read_bibtexfile().

std::vector< BibtexEntry * > read_bibtexfile ( std::ifstream &  file  ) 

Definition at line 1154 of file bibtex2bibtex.cc.

References bibtex2bibtex::BibtexEntry::BibtexEntry().

std::vector<std::string> tokenize_key ( std::string  key  ) 

Definition at line 38 of file bibtex2bibtex.cc.


Generated on Tue Mar 24 21:01:34 2009 for bibtex2bibtex by  doxygen 1.5.3