Changeset 1334 for XIOS/dev/branch_openmp/src/group_factory_decl.cpp
- Timestamp:
- 11/20/17 09:49:26 (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/dev/branch_openmp/src/group_factory_decl.cpp
r1328 r1334 5 5 { 6 6 # define macro(U) \ 7 template void CGroupFactory::AddGroup<U>( shared_ptr<U> pgroup,shared_ptr<U> cgroup); \8 template void CGroupFactory::AddChild<U>( shared_ptr<U> group,shared_ptr<U::RelChild> child); \9 template shared_ptr<U> CGroupFactory::GetGroup<U>(shared_ptr<U> group, const StdString & id); \10 template shared_ptr<U::RelChild> CGroupFactory::GetChild<U>(shared_ptr<U> group, const StdString & id); \11 template int CGroupFactory::GetGroupNum<U>( shared_ptr<U> group); \12 template int CGroupFactory::GetGroupIdNum<U>( shared_ptr<U> group); \13 template int CGroupFactory::GetChildNum<U>( shared_ptr<U> group); \7 template void CGroupFactory::AddGroup<U>(boost::shared_ptr<U> pgroup,boost::shared_ptr<U> cgroup); \ 8 template void CGroupFactory::AddChild<U>(boost::shared_ptr<U> group, boost::shared_ptr<U::RelChild> child); \ 9 template boost::shared_ptr<U> CGroupFactory::GetGroup<U>(boost::shared_ptr<U> group, const StdString & id); \ 10 template boost::shared_ptr<U::RelChild> CGroupFactory::GetChild<U>(boost::shared_ptr<U> group, const StdString & id); \ 11 template int CGroupFactory::GetGroupNum<U>(boost::shared_ptr<U> group); \ 12 template int CGroupFactory::GetGroupIdNum<U>(boost::shared_ptr<U> group); \ 13 template int CGroupFactory::GetChildNum<U>(boost::shared_ptr<U> group); \ 14 14 template int CGroupFactory::GetChildIdNum<U>(boost::shared_ptr<U> group); \ 15 template bool CGroupFactory::HasGroup<U>( shared_ptr<U> group, const StdString & id); \15 template bool CGroupFactory::HasGroup<U>(boost::shared_ptr<U> group, const StdString & id); \ 16 16 template bool CGroupFactory::HasChild<U>(boost::shared_ptr<U> group, const StdString & id); \ 17 template shared_ptr<U> CGroupFactory::CreateGroup<U>(shared_ptr<U> group, const StdString & id ); \18 template shared_ptr<U::RelChild> CGroupFactory::CreateChild<U>(shared_ptr<U> group, const StdString & id);17 template boost::shared_ptr<U> CGroupFactory::CreateGroup<U>(boost::shared_ptr<U> group, const StdString & id ); \ 18 template boost::shared_ptr<U::RelChild> CGroupFactory::CreateChild<U>(boost::shared_ptr<U> group, const StdString & id); 19 19 20 20 macro(CFieldGroup)
Note: See TracChangeset
for help on using the changeset viewer.