ios编程中存取器生成的方法、装置及处理器与流程

文档序号:12013378阅读:来源:国知局
ios编程中存取器生成的方法、装置及处理器与流程

技术特征:
1.一种ios编程中存取器生成的方法,其特征在于,所述ios为CISCO网络配置系统,所述方法包括:获取待声明的数据成员的相关信息,所述相关信息包括:数据类型和数据名称;根据预存的数据类型和关键字property的对应关系和所述相关信息,生成并输出所述待声明的数据成员对应的关键字property,从而获取所述待声明的数据成员的存取器。2.根据权利要求1所述的方法,其特征在于,当所述相关信息是通过先后获取数据类型和数据名称的方式获取时,所述生成并输出所述待声明的数据成员对应的关键字property,包括:在获取所述数据类型后,根据所述数据类型,以及所述数据类型和关键字property的对应关系,生成包含所述数据类型的数据类型存取器;在获取所述数据名称后,根据所述数据类型存取器和所述数据名称,生成并输出相应的关键字property。3.根据权利要求1所述的方法,其特征在于,当所述相关信息是通过先后获取数据名称和数据类型的方式获取时,所述生成并输出所述待声明的数据成员对应的关键字property,包括:在获取所述数据名称后,根据所述数据名称,生成包含所述数据名称的数据名称存取器;在获取所述数据类型后,根据所述数据名称存取器、所述数据类型,以及所述数据类型和关键字property的对应关系,生成并输出相应的关键字property。4.根据权利要求1所述的方法,其特征在于,当获取到的所述相关信息为同时包含数据类型和数据名称的信息对时,所述生成并输出所述待声明的数据成员对应的关键字property,包括:根据所述信息对中的分隔符,提取所述信息对中的数据类型和数据名称;根据所述数据类型,以及所述数据类型和关键字property的对应关系,生成包含所述数据类型的数据类型存取器;根据所述数据类型存取器和所述数据名称,生成并输出相应的关键字property;或,根据所述信息对中的分隔符,提取所述信息对中的数据类型和数据名称;根据接收到的所述数据名称,生成包含所述数据名称的数据名称存取器;根据所述数据名称存取器、所述数据类型,以及所述数据类型和关键字property的对应关系,生成并输出相应的关键字property。5.一种ios编程中存取器生成的装置,其特征在于,所述ios为CISCO网络配置系统,所述装置包括:获取模块,用于获取待声明的数据成员的相关信息,所述相关信息包括:数据类型和数据名称;生成输出模块,用于根据预存的数据类型和关键字property的对应关系和所述相关信息,生成并输出所述待声明的数据成员对应的关键字property,从而获取所述待声明的数据成员的存取器。6.根据权利要求5所述的装置,其特征在于,在所述获取模块中,当所述相关信息是通过先后获取数据类型和数据名称的方式获取时,所述生成输出模块包括:第一生成单元,用于在获取所述数据类型后,根据所述数据类型,以及所述数据类型和关键字property的对应关系,生成包含所述数据类型的数据类型存取器;第二生成单元,用于在获取所述数据名称后,根据所述数据类型存取器和所述数据名称,生成并输出相应的关键字property。7.根据权利要求5所述的装置,其特征在于,在所述获取模块中,当所述相关信息是通过先后获取数据名称和数据类型的方式获取时,所述生成输出模块包括:第三生成单元,用于在获取所述数据名称后,根据所述数据名称,生成包含所述数据名称的数据名称存取器;第四生成单元,用于在获取所述数据类型后,根据所述数据名称存取器、所述数据类型,以及所述数据类型和关键字property的对应关系,生成并输出相应的关键字property。8.根据权利要求5所述的装置,其特征在于,在所述获取模块中,当获取到的所述相关信息为同时包含数据类型和数据名称的信息对时,所述生成输出模块包括:第一提取模块,用于根据所述信息对中的分隔符,提取所述信息对中的数据类型和数据名称;第五生成单元,用于根据所述数据类型,以及所述数据类型和关键字property的对应关系,生成包含所述数据类型的数据类型存取器;第六生成单元,用于根据所述数据类型存取器和所述数据名称,生成并输出相应的关键字property;或,第二提取模块,用于根据所述信息对中的分隔符,提取所述信息对中的数据类型和数据名称;第七生成单元,用于根据接收到的所述数据名称,生成包含所述数据名称的数据名称存取器;第八生成单元,用于根据所述数据名称存取器、所述数据类型,以及所述数据类型和关键字property的对应关系,生成并输出相应的关键字property。9.一种处理器,其特征在于,所述处理器的芯片上集成有权利要求5至权利要求8任一项所述的ios编程中存取器生成的装置。
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1