Go to the documentation of this file.Go to the SVN repository for this file.
39 #ifndef OBJECTS_BIBLIO_AUTH_LIST_HPP
40 #define OBJECTS_BIBLIO_AUTH_LIST_HPP
65 size_t GetNameCount()
const;
67 void ConvertMlToStandard(
bool normalize_suffix=
false);
68 void ConvertMlToStd(
bool normalize_suffix);
69 bool SameCitation(
const CAuth_list& other)
const;
"Mix-in" interfaces to implement GetLabel for CCit_* et al.
@Auth_list.hpp User-defined methods of the data storage class.
CAuth_list & operator=(const CAuth_list &value)
CAuth_list(const CAuth_list &value)
GetLabel interface for actual citation objects, as opposed to mere containers such as CPub.
virtual bool GetLabelV2(string *label, TLabelFlags flags) const =0
virtual bool GetLabelV1(string *label, TLabelFlags flags) const =0
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
#define NCBI_BIBLIO_EXPORT
static const char label[]
const GenericPointer< typename T::ValueType > T2 value